builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1
slave: tst-linux32-spot-267
starttime: 1463716432.53
results: success (0)
buildid: 20160519191805
builduid: 758043963a694a0b8e389b65cf50b56c
revision: 9ba18aae69e626a3f83560df321d91e42316083a
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:52.526140) =========
master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:52.526552) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-05-19 20:53:52.526837) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-05-19 20:53:54.961895) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:54.962212) =========
bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512
_=/tools/buildbot/bin/python
using PTY: False
--2016-05-19 20:53:55-- 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% 7.69M=0.002s
2016-05-19 20:53:55 (7.69 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.557796
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:55.551155) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:55.551489) =========
rm -rf scripts properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.030645
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 20:53:55.615744) =========
========= Started 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-05-19 20:53:55.616126) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9ba18aae69e626a3f83560df321d91e42316083a --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9ba18aae69e626a3f83560df321d91e42316083a --destination scripts --debug']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512
_=/tools/buildbot/bin/python
using PTY: False
2016-05-19 20:53:56,067 truncating revision to first 12 chars
2016-05-19 20:53:56,067 Setting DEBUG logging.
2016-05-19 20:53:56,068 attempt 1/10
2016-05-19 20:53:56,068 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9ba18aae69e6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-05-19 20:53:57,369 unpacking tar archive at: mozilla-aurora-9ba18aae69e6/testing/mozharness/
program finished with exit code 0
elapsedTime=2.108580
========= master_lag: 10.30 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-05-19 20:54:08.028709) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 20:54:08.028982) =========
script_repo_revision: 9ba18aae69e626a3f83560df321d91e42316083a
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 20:54:08.029370) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 5 secs) (at 2016-05-19 20:54:08.029635) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 5 secs) (at 2016-05-19 20:54:13.152849) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 3 secs) (at 2016-05-19 20:54:13.153140) =========
/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-aurora --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-aurora', '--download-symbols', 'true']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512
_=/tools/buildbot/bin/python
using PTY: False
20:54:13 INFO - MultiFileLogger online at 20160519 20:54:13 in /builds/slave/test
20:54:13 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-aurora --download-symbols true
20:54:13 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
20:54:13 INFO - {'append_to_log': False,
20:54:13 INFO - 'base_work_dir': '/builds/slave/test',
20:54:13 INFO - 'blob_upload_branch': 'mozilla-aurora',
20:54:13 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
20:54:13 INFO - 'buildbot_json_path': 'buildprops.json',
20:54:13 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
20:54:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
20:54:13 INFO - 'download_minidump_stackwalk': True,
20:54:13 INFO - 'download_symbols': 'true',
20:54:13 INFO - 'e10s': False,
20:54:13 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
20:54:13 INFO - 'tooltool.py': '/tools/tooltool.py',
20:54:13 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
20:54:13 INFO - '/tools/misc-python/virtualenv.py')},
20:54:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
20:54:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
20:54:13 INFO - 'log_level': 'info',
20:54:13 INFO - 'log_to_console': True,
20:54:13 INFO - 'opt_config_files': (),
20:54:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
20:54:13 INFO - '--processes=1',
20:54:13 INFO - '--config=%(test_path)s/wptrunner.ini',
20:54:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
20:54:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
20:54:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
20:54:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
20:54:13 INFO - 'pip_index': False,
20:54:13 INFO - 'require_test_zip': True,
20:54:13 INFO - 'test_type': ('testharness',),
20:54:13 INFO - 'this_chunk': '1',
20:54:13 INFO - 'tooltool_cache': '/builds/tooltool_cache',
20:54:13 INFO - 'total_chunks': '10',
20:54:13 INFO - 'virtualenv_path': 'venv',
20:54:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
20:54:13 INFO - 'work_dir': 'build'}
20:54:13 INFO - #####
20:54:13 INFO - ##### Running clobber step.
20:54:13 INFO - #####
20:54:13 INFO - Running pre-action listener: _resource_record_pre_action
20:54:13 INFO - Running main action method: clobber
20:54:13 INFO - rmtree: /builds/slave/test/build
20:54:13 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
20:54:15 INFO - Running post-action listener: _resource_record_post_action
20:54:15 INFO - #####
20:54:15 INFO - ##### Running read-buildbot-config step.
20:54:15 INFO - #####
20:54:15 INFO - Running pre-action listener: _resource_record_pre_action
20:54:15 INFO - Running main action method: read_buildbot_config
20:54:15 INFO - Using buildbot properties:
20:54:15 INFO - {
20:54:15 INFO - "project": "",
20:54:15 INFO - "product": "firefox",
20:54:15 INFO - "script_repo_revision": "production",
20:54:15 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest",
20:54:15 INFO - "repository": "",
20:54:15 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1",
20:54:15 INFO - "buildid": "20160519191805",
20:54:15 INFO - "pgo_build": "False",
20:54:15 INFO - "basedir": "/builds/slave/test",
20:54:15 INFO - "buildnumber": 14,
20:54:15 INFO - "slavename": "tst-linux32-spot-267",
20:54:15 INFO - "revision": "9ba18aae69e626a3f83560df321d91e42316083a",
20:54:15 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/",
20:54:15 INFO - "platform": "linux",
20:54:15 INFO - "branch": "mozilla-aurora",
20:54:15 INFO - "repo_path": "releases/mozilla-aurora",
20:54:15 INFO - "moz_repo_path": "",
20:54:15 INFO - "stage_platform": "linux",
20:54:15 INFO - "builduid": "758043963a694a0b8e389b65cf50b56c",
20:54:15 INFO - "slavebuilddir": "test"
20:54:15 INFO - }
20:54:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2.
20:54:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json.
20:54:15 INFO - Running post-action listener: _resource_record_post_action
20:54:15 INFO - #####
20:54:15 INFO - ##### Running download-and-extract step.
20:54:15 INFO - #####
20:54:15 INFO - Running pre-action listener: _resource_record_pre_action
20:54:15 INFO - Running main action method: download_and_extract
20:54:15 INFO - mkdir: /builds/slave/test/build/tests
20:54:15 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')]}
20:54:15 INFO - https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
20:54:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
20:54:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
20:54:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
20:54:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1
20:54:17 INFO - Downloaded 1325 bytes.
20:54:17 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json
20:54:17 INFO - Using the following test package requirements:
20:54:17 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'],
20:54:17 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'],
20:54:17 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'],
20:54:17 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
20:54:17 INFO - u'jsshell-linux-i686.zip'],
20:54:17 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'],
20:54:17 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'],
20:54:17 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'],
20:54:17 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'],
20:54:17 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'],
20:54:17 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip',
20:54:17 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']}
20:54:17 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
20:54:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:54:17 INFO - https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
20:54:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip
20:54:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip
20:54:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip
20:54:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1
20:54:19 INFO - Downloaded 22437362 bytes.
20:54:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
20:54:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
20:54:20 INFO - caution: filename not matched: web-platform/*
20:54:20 INFO - Return code: 11
20:54: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')]}
20:54:20 INFO - https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
20:54:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip
20:54:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip
20:54:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip
20:54:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
20:54:30 INFO - Downloaded 36409041 bytes.
20:54:30 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
20:54:30 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
20:54:34 INFO - caution: filename not matched: bin/*
20:54:34 INFO - caution: filename not matched: config/*
20:54:34 INFO - caution: filename not matched: mozbase/*
20:54:34 INFO - caution: filename not matched: marionette/*
20:54:34 INFO - caution: filename not matched: tools/wptserve/*
20:54:34 INFO - Return code: 11
20:54:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:54:34 INFO - https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
20:54:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
20:54:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
20:54:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
20:54:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1
20:54:39 INFO - Downloaded 69305430 bytes.
20:54:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
20:54:39 INFO - mkdir: /builds/slave/test/properties
20:54:39 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
20:54:39 INFO - Writing to file /builds/slave/test/properties/build_url
20:54:39 INFO - Contents:
20:54:39 INFO - build_url:https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
20:54:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip
20:54:40 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
20:54:40 INFO - Writing to file /builds/slave/test/properties/symbols_url
20:54:40 INFO - Contents:
20:54:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip
20:54: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')]}
20:54:40 INFO - https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net
20:54:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip
20:54:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip
20:54:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip
20:54:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1
20:54:44 INFO - Downloaded 92300024 bytes.
20:54:44 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols']
20:54:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols
20:54:53 INFO - Return code: 0
20:54:53 INFO - Running post-action listener: _resource_record_post_action
20:54:53 INFO - Running post-action listener: set_extra_try_arguments
20:54:53 INFO - #####
20:54:53 INFO - ##### Running create-virtualenv step.
20:54:53 INFO - #####
20:54:53 INFO - Running pre-action listener: _pre_create_virtualenv
20:54:53 INFO - Running pre-action listener: _resource_record_pre_action
20:54:53 INFO - Running main action method: create_virtualenv
20:54:53 INFO - Creating virtualenv /builds/slave/test/build/venv
20:54:53 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
20:54:53 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
20:54:53 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
20:54:53 INFO - Using real prefix '/usr'
20:54:53 INFO - New python executable in /builds/slave/test/build/venv/bin/python
20:54:54 INFO - Installing distribute.............................................................................................................................................................................................done.
20:54:58 INFO - Installing pip.................done.
20:54:58 INFO - Return code: 0
20:54:58 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
20:54: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')]}
20:54:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
20:54:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
20:54: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')]}
20:54:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
20:54:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
20:54:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9899c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9900598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99b2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512', '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
20:54:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
20:54:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
20:54:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
20:54:58 INFO - 'CCACHE_UMASK': '002',
20:54:58 INFO - 'DISPLAY': ':0',
20:54:58 INFO - 'HOME': '/home/cltbld',
20:54:58 INFO - 'LANG': 'en_US.UTF-8',
20:54:58 INFO - 'LOGNAME': 'cltbld',
20:54:58 INFO - 'MAIL': '/var/mail/cltbld',
20:54:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:54:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
20:54:58 INFO - 'MOZ_NO_REMOTE': '1',
20:54:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
20:54:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:54:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
20:54:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
20:54:58 INFO - 'PWD': '/builds/slave/test',
20:54:58 INFO - 'SHELL': '/bin/bash',
20:54:58 INFO - 'SHLVL': '1',
20:54:58 INFO - 'TERM': 'linux',
20:54:58 INFO - 'TMOUT': '86400',
20:54:58 INFO - 'USER': 'cltbld',
20:54:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512',
20:54:58 INFO - '_': '/tools/buildbot/bin/python'}
20:54:58 INFO - Ignoring indexes: https://pypi.python.org/simple/
20:54:58 INFO - Downloading/unpacking psutil>=0.7.1
20:54:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
20:54:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
20:54:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:54:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:54:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
20:54:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
20:55:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
20:55:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
20:55:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
20:55:04 INFO - Installing collected packages: psutil
20:55:04 INFO - Running setup.py install for psutil
20:55:04 INFO - building 'psutil._psutil_linux' extension
20:55:04 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o
20:55:04 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
20:55:04 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
20:55:05 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so
20:55:05 INFO - building 'psutil._psutil_posix' extension
20:55:05 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o
20:55:05 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so
20:55:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
20:55:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
20:55:05 INFO - Successfully installed psutil
20:55:05 INFO - Cleaning up...
20:55:05 INFO - Return code: 0
20:55:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
20:55:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:55:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
20:55:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
20:55:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:55:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
20:55:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
20:55:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9899c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9900598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99b2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512', '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
20:55:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
20:55:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
20:55:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
20:55:05 INFO - 'CCACHE_UMASK': '002',
20:55:05 INFO - 'DISPLAY': ':0',
20:55:05 INFO - 'HOME': '/home/cltbld',
20:55:05 INFO - 'LANG': 'en_US.UTF-8',
20:55:05 INFO - 'LOGNAME': 'cltbld',
20:55:05 INFO - 'MAIL': '/var/mail/cltbld',
20:55:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:55:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
20:55:05 INFO - 'MOZ_NO_REMOTE': '1',
20:55:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
20:55:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:55:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
20:55:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
20:55:05 INFO - 'PWD': '/builds/slave/test',
20:55:05 INFO - 'SHELL': '/bin/bash',
20:55:05 INFO - 'SHLVL': '1',
20:55:05 INFO - 'TERM': 'linux',
20:55:05 INFO - 'TMOUT': '86400',
20:55:05 INFO - 'USER': 'cltbld',
20:55:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512',
20:55:05 INFO - '_': '/tools/buildbot/bin/python'}
20:55:05 INFO - Ignoring indexes: https://pypi.python.org/simple/
20:55:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
20:55:06 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
20:55:06 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
20:55:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:55:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:55:06 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
20:55:06 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
20:55:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz
20:55:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
20:55:11 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
20:55:11 INFO - Installing collected packages: mozsystemmonitor
20:55:11 INFO - Running setup.py install for mozsystemmonitor
20:55:11 INFO - Successfully installed mozsystemmonitor
20:55:11 INFO - Cleaning up...
20:55:11 INFO - Return code: 0
20:55:11 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
20:55: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')]}
20:55:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
20:55:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
20:55: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')]}
20:55:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
20:55:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
20:55:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9899c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9900598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99b2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512', '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
20:55:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
20:55:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
20:55:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
20:55:11 INFO - 'CCACHE_UMASK': '002',
20:55:11 INFO - 'DISPLAY': ':0',
20:55:11 INFO - 'HOME': '/home/cltbld',
20:55:11 INFO - 'LANG': 'en_US.UTF-8',
20:55:11 INFO - 'LOGNAME': 'cltbld',
20:55:11 INFO - 'MAIL': '/var/mail/cltbld',
20:55:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:55:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
20:55:11 INFO - 'MOZ_NO_REMOTE': '1',
20:55:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
20:55:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:55:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
20:55:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
20:55:11 INFO - 'PWD': '/builds/slave/test',
20:55:11 INFO - 'SHELL': '/bin/bash',
20:55:11 INFO - 'SHLVL': '1',
20:55:11 INFO - 'TERM': 'linux',
20:55:11 INFO - 'TMOUT': '86400',
20:55:11 INFO - 'USER': 'cltbld',
20:55:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512',
20:55:11 INFO - '_': '/tools/buildbot/bin/python'}
20:55:11 INFO - Ignoring indexes: https://pypi.python.org/simple/
20:55:11 INFO - Downloading/unpacking blobuploader==1.2.4
20:55:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
20:55:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
20:55:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:55:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:55:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
20:55:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
20:55:16 INFO - Downloading blobuploader-1.2.4.tar.gz
20:55:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
20:55:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
20:55:16 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
20:55:16 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
20:55:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:55:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:55:16 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
20:55:16 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
20:55:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
20:55:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
20:55:18 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
20:55:18 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
20:55:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:55:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:55:18 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
20:55:18 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
20:55:18 INFO - Downloading docopt-0.6.1.tar.gz
20:55:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
20:55:18 INFO - Installing collected packages: blobuploader, requests, docopt
20:55:18 INFO - Running setup.py install for blobuploader
20:55:18 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
20:55:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
20:55:19 INFO - Running setup.py install for requests
20:55:19 INFO - Running setup.py install for docopt
20:55:20 INFO - Successfully installed blobuploader requests docopt
20:55:20 INFO - Cleaning up...
20:55:20 INFO - Return code: 0
20:55:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv
20:55: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')]}
20:55:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
20:55:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
20:55: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')]}
20:55:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
20:55:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
20:55:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9899c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9900598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99b2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512', '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
20:55:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
20:55:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
20:55:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
20:55:20 INFO - 'CCACHE_UMASK': '002',
20:55:20 INFO - 'DISPLAY': ':0',
20:55:20 INFO - 'HOME': '/home/cltbld',
20:55:20 INFO - 'LANG': 'en_US.UTF-8',
20:55:20 INFO - 'LOGNAME': 'cltbld',
20:55:20 INFO - 'MAIL': '/var/mail/cltbld',
20:55:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:55:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
20:55:20 INFO - 'MOZ_NO_REMOTE': '1',
20:55:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
20:55:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:55:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
20:55:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
20:55:20 INFO - 'PWD': '/builds/slave/test',
20:55:20 INFO - 'SHELL': '/bin/bash',
20:55:20 INFO - 'SHLVL': '1',
20:55:20 INFO - 'TERM': 'linux',
20:55:20 INFO - 'TMOUT': '86400',
20:55:20 INFO - 'USER': 'cltbld',
20:55:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512',
20:55:20 INFO - '_': '/tools/buildbot/bin/python'}
20:55:20 INFO - Ignoring indexes: https://pypi.python.org/simple/
20:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
20:55:20 INFO - Running setup.py (path:/tmp/pip-NwrQja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
20:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
20:55:20 INFO - Running setup.py (path:/tmp/pip-_sd6Zj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
20:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
20:55:20 INFO - Running setup.py (path:/tmp/pip-qDaC7B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
20:55:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
20:55:20 INFO - Running setup.py (path:/tmp/pip-oH6LJF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
20:55:21 INFO - Running setup.py (path:/tmp/pip-AlI28Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
20:55:21 INFO - Running setup.py (path:/tmp/pip-RIx5fG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
20:55:21 INFO - Running setup.py (path:/tmp/pip-65pXCx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
20:55:21 INFO - Running setup.py (path:/tmp/pip-igqTLc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
20:55:21 INFO - Running setup.py (path:/tmp/pip-Ra3kNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
20:55:21 INFO - Running setup.py (path:/tmp/pip-isDTeP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
20:55:21 INFO - Running setup.py (path:/tmp/pip-UcdZBl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
20:55:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
20:55:21 INFO - Running setup.py (path:/tmp/pip-Hzp_16-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
20:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
20:55:22 INFO - Running setup.py (path:/tmp/pip-GB1YXb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
20:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
20:55:22 INFO - Running setup.py (path:/tmp/pip-Xk3AEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
20:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
20:55:22 INFO - Running setup.py (path:/tmp/pip-wqI1Uk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
20:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
20:55:22 INFO - Running setup.py (path:/tmp/pip-Lv43HC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
20:55:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
20:55:22 INFO - Running setup.py (path:/tmp/pip-TCKOba-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
20:55:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
20:55:22 INFO - Running setup.py (path:/tmp/pip-wj0Sqn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
20:55:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
20:55:22 INFO - Running setup.py (path:/tmp/pip-KNj2No-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
20:55:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
20:55:23 INFO - Running setup.py (path:/tmp/pip-68GFHi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
20:55:23 INFO - Unpacking /builds/slave/test/build/tests/marionette
20:55:23 INFO - Running setup.py (path:/tmp/pip-b9IBlz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
20:55:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
20:55:23 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
20:55:23 INFO - Running setup.py install for manifestparser
20:55:23 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
20:55:23 INFO - Running setup.py install for mozcrash
20:55:24 INFO - Running setup.py install for mozdebug
20:55:24 INFO - Running setup.py install for mozdevice
20:55:24 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
20:55:24 INFO - Installing dm script to /builds/slave/test/build/venv/bin
20:55:24 INFO - Running setup.py install for mozfile
20:55:24 INFO - Running setup.py install for mozhttpd
20:55:24 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
20:55:24 INFO - Running setup.py install for mozinfo
20:55:25 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
20:55:25 INFO - Running setup.py install for mozInstall
20:55:25 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
20:55:25 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
20:55:25 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
20:55:25 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
20:55:25 INFO - Running setup.py install for mozleak
20:55:25 INFO - Running setup.py install for mozlog
20:55:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
20:55:25 INFO - Running setup.py install for moznetwork
20:55:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
20:55:26 INFO - Running setup.py install for mozprocess
20:55:26 INFO - Running setup.py install for mozprofile
20:55:26 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
20:55:26 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
20:55:26 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
20:55:26 INFO - Running setup.py install for mozrunner
20:55:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
20:55:26 INFO - Running setup.py install for mozscreenshot
20:55:26 INFO - Running setup.py install for moztest
20:55:27 INFO - Running setup.py install for mozversion
20:55:27 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
20:55:27 INFO - Running setup.py install for wptserve
20:55:27 INFO - Running setup.py install for marionette-driver
20:55:27 INFO - Running setup.py install for browsermob-proxy
20:55:28 INFO - Running setup.py install for marionette-client
20:55:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
20:55:28 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
20:55:28 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
20:55:28 INFO - Cleaning up...
20:55:28 INFO - Return code: 0
20:55:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv
20:55:28 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')]}
20:55:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
20:55:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
20:55:28 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')]}
20:55:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
20:55:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
20:55:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9899c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9900598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99b2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512', '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
20:55:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
20:55:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
20:55:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
20:55:28 INFO - 'CCACHE_UMASK': '002',
20:55:28 INFO - 'DISPLAY': ':0',
20:55:28 INFO - 'HOME': '/home/cltbld',
20:55:28 INFO - 'LANG': 'en_US.UTF-8',
20:55:28 INFO - 'LOGNAME': 'cltbld',
20:55:28 INFO - 'MAIL': '/var/mail/cltbld',
20:55:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:55:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
20:55:28 INFO - 'MOZ_NO_REMOTE': '1',
20:55:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
20:55:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:55:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
20:55:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
20:55:28 INFO - 'PWD': '/builds/slave/test',
20:55:28 INFO - 'SHELL': '/bin/bash',
20:55:28 INFO - 'SHLVL': '1',
20:55:28 INFO - 'TERM': 'linux',
20:55:28 INFO - 'TMOUT': '86400',
20:55:28 INFO - 'USER': 'cltbld',
20:55:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512',
20:55:28 INFO - '_': '/tools/buildbot/bin/python'}
20:55:29 INFO - Ignoring indexes: https://pypi.python.org/simple/
20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
20:55:29 INFO - Running setup.py (path:/tmp/pip-daFx3X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
20:55:29 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))
20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
20:55:29 INFO - Running setup.py (path:/tmp/pip-R1Kf6C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
20:55:29 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))
20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
20:55:29 INFO - Running setup.py (path:/tmp/pip-5nLD5X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
20:55:29 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))
20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
20:55:29 INFO - Running setup.py (path:/tmp/pip-aF4dIX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
20:55:29 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))
20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
20:55:29 INFO - Running setup.py (path:/tmp/pip-qmDKom-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
20:55:29 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))
20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
20:55:29 INFO - Running setup.py (path:/tmp/pip-X42rcO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
20:55:29 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))
20:55:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
20:55:29 INFO - Running setup.py (path:/tmp/pip-Zk64yI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
20:55:30 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))
20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
20:55:30 INFO - Running setup.py (path:/tmp/pip-jVwTjF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
20:55:30 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))
20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
20:55:30 INFO - Running setup.py (path:/tmp/pip-FpVpzQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
20:55:30 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))
20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
20:55:30 INFO - Running setup.py (path:/tmp/pip-aPDo18-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
20:55:30 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))
20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
20:55:30 INFO - Running setup.py (path:/tmp/pip-FGG9W9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
20:55:30 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))
20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
20:55:30 INFO - Running setup.py (path:/tmp/pip-DFh9KP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
20:55:30 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))
20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
20:55:30 INFO - Running setup.py (path:/tmp/pip-qLw2tU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
20:55:30 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))
20:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
20:55:30 INFO - Running setup.py (path:/tmp/pip-D6u06A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
20:55:31 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))
20:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
20:55:31 INFO - Running setup.py (path:/tmp/pip-_yEOXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
20:55:31 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))
20:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
20:55:31 INFO - Running setup.py (path:/tmp/pip-IuYbw7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
20:55:31 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))
20:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
20:55:31 INFO - Running setup.py (path:/tmp/pip-HM6YOI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
20:55:31 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))
20:55:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
20:55:31 INFO - Running setup.py (path:/tmp/pip-wpxq1l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
20:55:31 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))
20:55:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
20:55:31 INFO - Running setup.py (path:/tmp/pip-Uv0zQX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
20:55:31 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))
20:55:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
20:55:31 INFO - Running setup.py (path:/tmp/pip-FhPcXu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
20:55:31 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))
20:55:31 INFO - Unpacking /builds/slave/test/build/tests/marionette
20:55:32 INFO - Running setup.py (path:/tmp/pip-Z3mCDZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
20:55:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
20:55:32 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))
20:55:32 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))
20:55:32 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))
20:55:32 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))
20:55:32 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))
20:55:32 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))
20:55:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
20:55:32 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
20:55:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
20:55:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:55:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
20:55:32 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
20:55:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
20:55:37 INFO - Downloading blessings-1.6.tar.gz
20:55:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
20:55:37 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))
20:55:37 INFO - Installing collected packages: blessings
20:55:37 INFO - Running setup.py install for blessings
20:55:37 INFO - Successfully installed blessings
20:55:37 INFO - Cleaning up...
20:55:38 INFO - Return code: 0
20:55:38 INFO - Done creating virtualenv /builds/slave/test/build/venv.
20:55:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
20:55:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
20:55:38 INFO - Reading from file tmpfile_stdout
20:55:38 INFO - Current package versions:
20:55:38 INFO - argparse == 1.2.1
20:55:38 INFO - blessings == 1.6
20:55:38 INFO - blobuploader == 1.2.4
20:55:38 INFO - browsermob-proxy == 0.6.0
20:55:38 INFO - docopt == 0.6.1
20:55:38 INFO - manifestparser == 1.1
20:55:38 INFO - marionette-client == 2.3.0
20:55:38 INFO - marionette-driver == 1.4.0
20:55:38 INFO - mozInstall == 1.12
20:55:38 INFO - mozcrash == 0.17
20:55:38 INFO - mozdebug == 0.1
20:55:38 INFO - mozdevice == 0.48
20:55:38 INFO - mozfile == 1.2
20:55:38 INFO - mozhttpd == 0.7
20:55:38 INFO - mozinfo == 0.9
20:55:38 INFO - mozleak == 0.1
20:55:38 INFO - mozlog == 3.1
20:55:38 INFO - moznetwork == 0.27
20:55:38 INFO - mozprocess == 0.22
20:55:38 INFO - mozprofile == 0.28
20:55:38 INFO - mozrunner == 6.11
20:55:38 INFO - mozscreenshot == 0.1
20:55:38 INFO - mozsystemmonitor == 0.0
20:55:38 INFO - moztest == 0.7
20:55:38 INFO - mozversion == 1.4
20:55:38 INFO - psutil == 3.1.1
20:55:38 INFO - requests == 1.2.3
20:55:38 INFO - wptserve == 1.4.0
20:55:38 INFO - wsgiref == 0.1.2
20:55:38 INFO - Running post-action listener: _resource_record_post_action
20:55:38 INFO - Running post-action listener: _start_resource_monitoring
20:55:38 INFO - Starting resource monitoring.
20:55:38 INFO - #####
20:55:38 INFO - ##### Running pull step.
20:55:38 INFO - #####
20:55:38 INFO - Running pre-action listener: _resource_record_pre_action
20:55:38 INFO - Running main action method: pull
20:55:38 INFO - Pull has nothing to do!
20:55:38 INFO - Running post-action listener: _resource_record_post_action
20:55:38 INFO - #####
20:55:38 INFO - ##### Running install step.
20:55:38 INFO - #####
20:55:38 INFO - Running pre-action listener: _resource_record_pre_action
20:55:38 INFO - Running main action method: install
20:55:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
20:55:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
20:55:38 INFO - Reading from file tmpfile_stdout
20:55:38 INFO - Detecting whether we're running mozinstall >=1.0...
20:55:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
20:55:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
20:55:39 INFO - Reading from file tmpfile_stdout
20:55:39 INFO - Output received:
20:55:39 INFO - Usage: mozinstall [options] installer
20:55:39 INFO - Options:
20:55:39 INFO - -h, --help show this help message and exit
20:55:39 INFO - -d DEST, --destination=DEST
20:55:39 INFO - Directory to install application into. [default:
20:55:39 INFO - "/builds/slave/test"]
20:55:39 INFO - --app=APP Application being installed. [default: firefox]
20:55:39 INFO - mkdir: /builds/slave/test/build/application
20:55:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
20:55:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
20:56:08 INFO - Reading from file tmpfile_stdout
20:56:08 INFO - Output received:
20:56:08 INFO - /builds/slave/test/build/application/firefox/firefox
20:56:08 INFO - Running post-action listener: _resource_record_post_action
20:56:08 INFO - #####
20:56:08 INFO - ##### Running run-tests step.
20:56:08 INFO - #####
20:56:08 INFO - Running pre-action listener: _resource_record_pre_action
20:56:08 INFO - Running main action method: run_tests
20:56:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
20:56:08 INFO - Minidump filename unknown. Determining based upon platform and architecture.
20:56:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
20:56:08 INFO - grabbing minidump binary from tooltool
20:56:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:56:08 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9694e30>, '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 0x9931c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99b0470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
20:56:08 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
20:56:08 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache
20:56:08 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
20:56:08 INFO - Return code: 0
20:56:08 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
20:56:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
20:56:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
20:56:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
20:56:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
20:56:08 INFO - 'CCACHE_UMASK': '002',
20:56:08 INFO - 'DISPLAY': ':0',
20:56:08 INFO - 'HOME': '/home/cltbld',
20:56:08 INFO - 'LANG': 'en_US.UTF-8',
20:56:08 INFO - 'LOGNAME': 'cltbld',
20:56:08 INFO - 'MAIL': '/var/mail/cltbld',
20:56:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
20:56:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:56:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
20:56:08 INFO - 'MOZ_NO_REMOTE': '1',
20:56:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
20:56:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:56:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
20:56:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
20:56:08 INFO - 'PWD': '/builds/slave/test',
20:56:08 INFO - 'SHELL': '/bin/bash',
20:56:08 INFO - 'SHLVL': '1',
20:56:08 INFO - 'TERM': 'linux',
20:56:08 INFO - 'TMOUT': '86400',
20:56:08 INFO - 'USER': 'cltbld',
20:56:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512',
20:56:08 INFO - '_': '/tools/buildbot/bin/python'}
20:56:08 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
20:56:09 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
20:56:09 INFO - import pkg_resources
20:56:10 INFO - Using 1 client processes
20:56:11 INFO - wptserve Starting http server on 127.0.0.1:8000
20:56:11 INFO - wptserve Starting http server on 127.0.0.1:8001
20:56:11 INFO - wptserve Starting http server on 127.0.0.1:8443
20:56:13 INFO - SUITE-START | Running 778 tests
20:56:13 INFO - Running testharness tests
20:56:13 INFO - Setting up ssl
20:56:13 INFO - PROCESS | certutil |
20:56:13 INFO - PROCESS | certutil |
20:56:13 INFO - PROCESS | certutil |
20:56:13 INFO - Certificate Nickname Trust Attributes
20:56:13 INFO - SSL,S/MIME,JAR/XPI
20:56:13 INFO -
20:56:13 INFO - web-platform-tests CT,,
20:56:13 INFO -
20:56:13 INFO - Starting runner
20:56:16 INFO - PROCESS | 6550 | 1463716576151 Marionette DEBUG Marionette enabled via build flag and pref
20:56:16 INFO - PROCESS | 6550 | ++DOCSHELL 0xa50f3000 == 1 [pid = 6550] [id = 1]
20:56:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 1 (0xa50f3400) [pid = 6550] [serial = 1] [outer = (nil)]
20:56:16 INFO - PROCESS | 6550 | [6550] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832
20:56:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 2 (0xa50f3c00) [pid = 6550] [serial = 2] [outer = 0xa50f3400]
20:56:16 INFO - PROCESS | 6550 | 1463716576857 Marionette INFO Listening on port 2828
20:56:17 INFO - PROCESS | 6550 | 1463716577465 Marionette DEBUG Marionette enabled via command-line flag
20:56:17 INFO - PROCESS | 6550 | ++DOCSHELL 0xa227c400 == 2 [pid = 6550] [id = 2]
20:56:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 3 (0xa22bd400) [pid = 6550] [serial = 3] [outer = (nil)]
20:56:17 INFO - PROCESS | 6550 | [6550] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832
20:56:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 4 (0xa22bdc00) [pid = 6550] [serial = 4] [outer = 0xa22bd400]
20:56:17 INFO - PROCESS | 6550 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2193d60
20:56:17 INFO - PROCESS | 6550 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6e9e860
20:56:17 INFO - PROCESS | 6550 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21a5760
20:56:17 INFO - PROCESS | 6550 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b83c0
20:56:17 INFO - PROCESS | 6550 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21d1100
20:56:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 5 (0xa21b2400) [pid = 6550] [serial = 5] [outer = 0xa50f3400]
20:56:17 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846
20:56:17 INFO - PROCESS | 6550 | 1463716577847 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59327
20:56:17 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846
20:56:17 INFO - PROCESS | 6550 | 1463716577879 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59328
20:56:17 INFO - PROCESS | 6550 | 1463716577940 Marionette DEBUG Closed connection conn0
20:56:18 INFO - PROCESS | 6550 | [6550] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248
20:56:18 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846
20:56:18 INFO - PROCESS | 6550 | 1463716578063 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59329
20:56:18 INFO - PROCESS | 6550 | 1463716578067 Marionette DEBUG Closed connection conn1
20:56:18 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846
20:56:18 INFO - PROCESS | 6550 | 1463716578119 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59330
20:56:18 INFO - PROCESS | 6550 | 1463716578129 Marionette DEBUG Closed connection conn2
20:56:18 INFO - PROCESS | 6550 | 1463716578171 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}]
20:56:18 INFO - PROCESS | 6550 | 1463716578194 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519191805","device":"desktop","version":"48.0a2"}
20:56:18 INFO - PROCESS | 6550 | [6550] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
20:56:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9ac3dc00 == 3 [pid = 6550] [id = 3]
20:56:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 6 (0x9ac3e000) [pid = 6550] [serial = 6] [outer = (nil)]
20:56:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9ac41800 == 4 [pid = 6550] [id = 4]
20:56:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 7 (0x9ac41c00) [pid = 6550] [serial = 7] [outer = (nil)]
20:56:20 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
20:56:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9a472800 == 5 [pid = 6550] [id = 5]
20:56:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 8 (0x9a84e400) [pid = 6550] [serial = 8] [outer = (nil)]
20:56:20 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
20:56:20 INFO - PROCESS | 6550 | [6550] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336
20:56:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 9 (0x99f59000) [pid = 6550] [serial = 9] [outer = 0x9a84e400]
20:56:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 10 (0x99b69000) [pid = 6550] [serial = 10] [outer = 0x9ac3e000]
20:56:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 11 (0x99b6ac00) [pid = 6550] [serial = 11] [outer = 0x9ac41c00]
20:56:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 12 (0x99a50000) [pid = 6550] [serial = 12] [outer = 0x9a84e400]
20:56:22 INFO - PROCESS | 6550 | 1463716582508 Marionette DEBUG loaded listener.js
20:56:22 INFO - PROCESS | 6550 | 1463716582528 Marionette DEBUG loaded listener.js
20:56:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 13 (0x987f8800) [pid = 6550] [serial = 13] [outer = 0x9a84e400]
20:56:23 INFO - PROCESS | 6550 | 1463716583362 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"fadb1361-6fc9-4485-81fe-be4871651f57","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519191805","device":"desktop","version":"48.0a2","command_id":1}}]
20:56:23 INFO - PROCESS | 6550 | 1463716583603 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}]
20:56:23 INFO - PROCESS | 6550 | 1463716583740 Marionette TRACE conn3 <- [1,2,null,{"value":null}]
20:56:24 INFO - PROCESS | 6550 | 1463716584034 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}]
20:56:24 INFO - PROCESS | 6550 | [6550] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283
20:56:24 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63
20:56:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 14 (0x94fa1000) [pid = 6550] [serial = 14] [outer = 0x9a84e400]
20:56:24 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63
20:56:24 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
20:56:24 INFO - PROCESS | 6550 | 1463716584501 Marionette TRACE conn3 <- [1,3,null,{}]
20:56:24 INFO - PROCESS | 6550 | 1463716584530 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}]
20:56:24 INFO - PROCESS | 6550 | 1463716584556 Marionette TRACE conn3 <- [1,4,null,{"value":null}]
20:56:24 INFO - PROCESS | 6550 | 1463716584600 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null]
20:56:24 INFO - PROCESS | 6550 | 1463716584604 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}]
20:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
20:56:24 INFO - PROCESS | 6550 | 1463716584619 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}]
20:56:24 INFO - PROCESS | 6550 | 1463716584625 Marionette TRACE conn3 <- [1,6,null,{}]
20:56:24 INFO - PROCESS | 6550 | 1463716584645 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:24 INFO - PROCESS | 6550 | 1463716584690 Marionette TRACE conn3 <- [1,7,null,{"value":null}]
20:56:24 INFO - PROCESS | 6550 | 1463716584701 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x945f6000 == 6 [pid = 6550] [id = 6]
20:56:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 15 (0x945f6400) [pid = 6550] [serial = 15] [outer = (nil)]
20:56:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 16 (0x945f8400) [pid = 6550] [serial = 16] [outer = 0x945f6400]
20:56:24 INFO - PROCESS | 6550 | 1463716584784 Marionette DEBUG loaded listener.js
20:56:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 17 (0x99e3b000) [pid = 6550] [serial = 17] [outer = 0x945f6400]
20:56:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x93933400 == 7 [pid = 6550] [id = 7]
20:56:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 18 (0x93933800) [pid = 6550] [serial = 18] [outer = (nil)]
20:56:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 19 (0x9393ec00) [pid = 6550] [serial = 19] [outer = 0x93933800]
20:56:25 INFO - PROCESS | 6550 | 1463716585285 Marionette DEBUG loaded listener.js
20:56:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 20 (0x93bccc00) [pid = 6550] [serial = 20] [outer = 0x93933800]
20:56:25 INFO - PROCESS | 6550 | 1463716585791 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}]
20:56:25 INFO - PROCESS | 6550 | [6550] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98
20:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
20:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1254ms
20:56:25 INFO - PROCESS | 6550 | 1463716585899 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null]
20:56:25 INFO - PROCESS | 6550 | 1463716585903 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}]
20:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
20:56:26 INFO - PROCESS | 6550 | 1463716585993 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}]
20:56:26 INFO - PROCESS | 6550 | 1463716585996 Marionette TRACE conn3 <- [1,10,null,{}]
20:56:26 INFO - PROCESS | 6550 | 1463716586039 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:26 INFO - PROCESS | 6550 | 1463716586213 Marionette TRACE conn3 <- [1,11,null,{"value":null}]
20:56:26 INFO - PROCESS | 6550 | 1463716586234 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x92785c00 == 8 [pid = 6550] [id = 8]
20:56:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 21 (0x92d5a000) [pid = 6550] [serial = 21] [outer = (nil)]
20:56:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 22 (0x92d5c000) [pid = 6550] [serial = 22] [outer = 0x92d5a000]
20:56:26 INFO - PROCESS | 6550 | 1463716586312 Marionette DEBUG loaded listener.js
20:56:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 23 (0xa061e800) [pid = 6550] [serial = 23] [outer = 0x92d5a000]
20:56:27 INFO - PROCESS | 6550 | 1463716587372 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}]
20:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
20:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1506ms
20:56:27 INFO - PROCESS | 6550 | 1463716587427 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null]
20:56:27 INFO - PROCESS | 6550 | 1463716587434 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}]
20:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
20:56:27 INFO - PROCESS | 6550 | 1463716587444 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}]
20:56:27 INFO - PROCESS | 6550 | 1463716587449 Marionette TRACE conn3 <- [1,14,null,{}]
20:56:27 INFO - PROCESS | 6550 | 1463716587459 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:27 INFO - PROCESS | 6550 | 1463716587720 Marionette TRACE conn3 <- [1,15,null,{"value":null}]
20:56:27 INFO - PROCESS | 6550 | 1463716587864 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x9212cc00 == 9 [pid = 6550] [id = 9]
20:56:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 24 (0x9212e400) [pid = 6550] [serial = 24] [outer = (nil)]
20:56:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 25 (0x92223000) [pid = 6550] [serial = 25] [outer = 0x9212e400]
20:56:27 INFO - PROCESS | 6550 | 1463716587992 Marionette DEBUG loaded listener.js
20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 26 (0x9222a000) [pid = 6550] [serial = 26] [outer = 0x9212e400]
20:56:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x92780c00 == 10 [pid = 6550] [id = 10]
20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 27 (0x92784400) [pid = 6550] [serial = 27] [outer = (nil)]
20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 28 (0x92221800) [pid = 6550] [serial = 28] [outer = 0x92784400]
20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 29 (0x93932400) [pid = 6550] [serial = 29] [outer = 0x92784400]
20:56:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x92227800 == 11 [pid = 6550] [id = 11]
20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 30 (0x9277e000) [pid = 6550] [serial = 30] [outer = (nil)]
20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 31 (0x94fa6400) [pid = 6550] [serial = 31] [outer = 0x9277e000]
20:56:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 32 (0x945f1000) [pid = 6550] [serial = 32] [outer = 0x9277e000]
20:56:29 INFO - PROCESS | 6550 | 1463716589172 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}]
20:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
20:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1787ms
20:56:29 INFO - PROCESS | 6550 | 1463716589256 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null]
20:56:29 INFO - PROCESS | 6550 | 1463716589265 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}]
20:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
20:56:29 INFO - PROCESS | 6550 | 1463716589279 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}]
20:56:29 INFO - PROCESS | 6550 | 1463716589282 Marionette TRACE conn3 <- [1,18,null,{}]
20:56:29 INFO - PROCESS | 6550 | 1463716589289 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:29 INFO - PROCESS | 6550 | 1463716589480 Marionette TRACE conn3 <- [1,19,null,{"value":null}]
20:56:29 INFO - PROCESS | 6550 | 1463716589628 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393cc00 == 12 [pid = 6550] [id = 12]
20:56:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 33 (0x945ef000) [pid = 6550] [serial = 33] [outer = (nil)]
20:56:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 34 (0x987f8000) [pid = 6550] [serial = 34] [outer = 0x945ef000]
20:56:29 INFO - PROCESS | 6550 | 1463716589716 Marionette DEBUG loaded listener.js
20:56:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 35 (0x99a5e400) [pid = 6550] [serial = 35] [outer = 0x945ef000]
20:56:30 INFO - PROCESS | 6550 | 1463716590558 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}]
20:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
20:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1333ms
20:56:30 INFO - PROCESS | 6550 | 1463716590613 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null]
20:56:30 INFO - PROCESS | 6550 | 1463716590618 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}]
20:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
20:56:30 INFO - PROCESS | 6550 | 1463716590625 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}]
20:56:30 INFO - PROCESS | 6550 | 1463716590631 Marionette TRACE conn3 <- [1,22,null,{}]
20:56:30 INFO - PROCESS | 6550 | 1463716590647 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:30 INFO - PROCESS | 6550 | 1463716590901 Marionette TRACE conn3 <- [1,23,null,{"value":null}]
20:56:31 INFO - PROCESS | 6550 | 1463716591008 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x98973c00 == 13 [pid = 6550] [id = 13]
20:56:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 36 (0x9b14e400) [pid = 6550] [serial = 36] [outer = (nil)]
20:56:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 37 (0x9b775400) [pid = 6550] [serial = 37] [outer = 0x9b14e400]
20:56:31 INFO - PROCESS | 6550 | 1463716591099 Marionette DEBUG loaded listener.js
20:56:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 38 (0x9b827800) [pid = 6550] [serial = 38] [outer = 0x9b14e400]
20:56:31 INFO - PROCESS | 6550 | 1463716591920 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}]
20:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
20:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1343ms
20:56:31 INFO - PROCESS | 6550 | 1463716591983 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null]
20:56:31 INFO - PROCESS | 6550 | 1463716591989 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}]
20:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
20:56:32 INFO - PROCESS | 6550 | 1463716592000 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}]
20:56:32 INFO - PROCESS | 6550 | 1463716592004 Marionette TRACE conn3 <- [1,26,null,{}]
20:56:32 INFO - PROCESS | 6550 | 1463716592010 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:32 INFO - PROCESS | 6550 | 1463716592191 Marionette TRACE conn3 <- [1,27,null,{"value":null}]
20:56:32 INFO - PROCESS | 6550 | 1463716592323 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:32 INFO - PROCESS | 6550 | ++DOCSHELL 0xa21a8c00 == 14 [pid = 6550] [id = 14]
20:56:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 39 (0xa21a9400) [pid = 6550] [serial = 39] [outer = (nil)]
20:56:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 40 (0xa30ef800) [pid = 6550] [serial = 40] [outer = 0xa21a9400]
20:56:32 INFO - PROCESS | 6550 | 1463716592420 Marionette DEBUG loaded listener.js
20:56:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 41 (0xa50b1000) [pid = 6550] [serial = 41] [outer = 0xa21a9400]
20:56:33 INFO - PROCESS | 6550 | 1463716593536 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}]
20:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
20:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1580ms
20:56:33 INFO - PROCESS | 6550 | 1463716593580 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null]
20:56:33 INFO - PROCESS | 6550 | 1463716593586 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}]
20:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
20:56:33 INFO - PROCESS | 6550 | 1463716593595 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}]
20:56:33 INFO - PROCESS | 6550 | 1463716593601 Marionette TRACE conn3 <- [1,30,null,{}]
20:56:33 INFO - PROCESS | 6550 | 1463716593617 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:33 INFO - PROCESS | 6550 | 1463716593792 Marionette TRACE conn3 <- [1,31,null,{"value":null}]
20:56:33 INFO - PROCESS | 6550 | 1463716593968 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x93939c00 == 15 [pid = 6550] [id = 15]
20:56:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 42 (0x93940800) [pid = 6550] [serial = 42] [outer = (nil)]
20:56:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 43 (0x94f5c800) [pid = 6550] [serial = 43] [outer = 0x93940800]
20:56:34 INFO - PROCESS | 6550 | 1463716594052 Marionette DEBUG loaded listener.js
20:56:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 44 (0x9764f400) [pid = 6550] [serial = 44] [outer = 0x93940800]
20:56:34 INFO - PROCESS | 6550 | 1463716594878 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}]
20:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
20:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1346ms
20:56:34 INFO - PROCESS | 6550 | 1463716594967 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null]
20:56:34 INFO - PROCESS | 6550 | 1463716594975 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}]
20:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
20:56:34 INFO - PROCESS | 6550 | 1463716594989 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}]
20:56:34 INFO - PROCESS | 6550 | 1463716594994 Marionette TRACE conn3 <- [1,34,null,{}]
20:56:35 INFO - PROCESS | 6550 | 1463716595000 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:35 INFO - PROCESS | 6550 | 1463716595156 Marionette TRACE conn3 <- [1,35,null,{"value":null}]
20:56:35 INFO - PROCESS | 6550 | 1463716595168 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x97656000 == 16 [pid = 6550] [id = 16]
20:56:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 45 (0x98976800) [pid = 6550] [serial = 45] [outer = (nil)]
20:56:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 46 (0x995bc000) [pid = 6550] [serial = 46] [outer = 0x98976800]
20:56:35 INFO - PROCESS | 6550 | 1463716595242 Marionette DEBUG loaded listener.js
20:56:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 47 (0x99729000) [pid = 6550] [serial = 47] [outer = 0x98976800]
20:56:36 INFO - PROCESS | 6550 | 1463716596022 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}]
20:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
20:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1089ms
20:56:36 INFO - PROCESS | 6550 | 1463716596083 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null]
20:56:36 INFO - PROCESS | 6550 | 1463716596087 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}]
20:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
20:56:36 INFO - PROCESS | 6550 | 1463716596093 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}]
20:56:36 INFO - PROCESS | 6550 | 1463716596099 Marionette TRACE conn3 <- [1,38,null,{}]
20:56:36 INFO - PROCESS | 6550 | 1463716596115 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:36 INFO - PROCESS | 6550 | 1463716596271 Marionette TRACE conn3 <- [1,39,null,{"value":null}]
20:56:36 INFO - PROCESS | 6550 | 1463716596285 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x98075400 == 17 [pid = 6550] [id = 17]
20:56:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 48 (0x99ae6800) [pid = 6550] [serial = 48] [outer = (nil)]
20:56:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 49 (0x99af1800) [pid = 6550] [serial = 49] [outer = 0x99ae6800]
20:56:36 INFO - PROCESS | 6550 | 1463716596374 Marionette DEBUG loaded listener.js
20:56:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 50 (0x9aaaf800) [pid = 6550] [serial = 50] [outer = 0x99ae6800]
20:56:37 INFO - PROCESS | 6550 | 1463716597148 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}]
20:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
20:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1085ms
20:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
20:56:37 INFO - PROCESS | 6550 | 1463716597178 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null]
20:56:37 INFO - PROCESS | 6550 | 1463716597181 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}]
20:56:37 INFO - PROCESS | 6550 | 1463716597188 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}]
20:56:37 INFO - PROCESS | 6550 | 1463716597191 Marionette TRACE conn3 <- [1,42,null,{}]
20:56:37 INFO - PROCESS | 6550 | 1463716597197 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:37 INFO - PROCESS | 6550 | 1463716597375 Marionette TRACE conn3 <- [1,43,null,{"value":null}]
20:56:37 INFO - PROCESS | 6550 | 1463716597396 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x9aab1800 == 18 [pid = 6550] [id = 18]
20:56:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 51 (0x9ac38c00) [pid = 6550] [serial = 51] [outer = (nil)]
20:56:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 52 (0x9acaa000) [pid = 6550] [serial = 52] [outer = 0x9ac38c00]
20:56:37 INFO - PROCESS | 6550 | 1463716597473 Marionette DEBUG loaded listener.js
20:56:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 53 (0x9b14f800) [pid = 6550] [serial = 53] [outer = 0x9ac38c00]
20:56:38 INFO - PROCESS | 6550 | 1463716598210 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}]
20:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
20:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1034ms
20:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
20:56:38 INFO - PROCESS | 6550 | 1463716598221 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null]
20:56:38 INFO - PROCESS | 6550 | 1463716598223 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}]
20:56:38 INFO - PROCESS | 6550 | 1463716598229 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}]
20:56:38 INFO - PROCESS | 6550 | 1463716598233 Marionette TRACE conn3 <- [1,46,null,{}]
20:56:38 INFO - PROCESS | 6550 | 1463716598238 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:38 INFO - PROCESS | 6550 | 1463716598425 Marionette TRACE conn3 <- [1,47,null,{"value":null}]
20:56:38 INFO - PROCESS | 6550 | 1463716598448 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b14ec00 == 19 [pid = 6550] [id = 19]
20:56:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 54 (0x9b1b1000) [pid = 6550] [serial = 54] [outer = (nil)]
20:56:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 55 (0x9b776c00) [pid = 6550] [serial = 55] [outer = 0x9b1b1000]
20:56:38 INFO - PROCESS | 6550 | 1463716598525 Marionette DEBUG loaded listener.js
20:56:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 56 (0x9b81a800) [pid = 6550] [serial = 56] [outer = 0x9b1b1000]
20:56:39 INFO - PROCESS | 6550 | 1463716599285 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}]
20:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
20:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1091ms
20:56:39 INFO - PROCESS | 6550 | 1463716599320 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null]
20:56:39 INFO - PROCESS | 6550 | 1463716599323 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}]
20:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
20:56:39 INFO - PROCESS | 6550 | 1463716599329 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}]
20:56:39 INFO - PROCESS | 6550 | 1463716599331 Marionette TRACE conn3 <- [1,50,null,{}]
20:56:39 INFO - PROCESS | 6550 | 1463716599337 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:39 INFO - PROCESS | 6550 | 1463716599562 Marionette TRACE conn3 <- [1,51,null,{"value":null}]
20:56:39 INFO - PROCESS | 6550 | 1463716599580 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x92123000 == 20 [pid = 6550] [id = 20]
20:56:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 57 (0xa061e000) [pid = 6550] [serial = 57] [outer = (nil)]
20:56:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 58 (0xa2153000) [pid = 6550] [serial = 58] [outer = 0xa061e000]
20:56:39 INFO - PROCESS | 6550 | 1463716599658 Marionette DEBUG loaded listener.js
20:56:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 59 (0xa21b4800) [pid = 6550] [serial = 59] [outer = 0xa061e000]
20:56:40 INFO - PROCESS | 6550 | 1463716600340 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}]
20:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
20:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1030ms
20:56:40 INFO - PROCESS | 6550 | 1463716600359 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null]
20:56:40 INFO - PROCESS | 6550 | 1463716600362 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}]
20:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
20:56:40 INFO - PROCESS | 6550 | 1463716600373 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}]
20:56:40 INFO - PROCESS | 6550 | 1463716600376 Marionette TRACE conn3 <- [1,54,null,{}]
20:56:40 INFO - PROCESS | 6550 | 1463716600382 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:40 INFO - PROCESS | 6550 | 1463716600560 Marionette TRACE conn3 <- [1,55,null,{"value":null}]
20:56:40 INFO - PROCESS | 6550 | 1463716600582 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d54c00 == 21 [pid = 6550] [id = 21]
20:56:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 60 (0x98e84400) [pid = 6550] [serial = 60] [outer = (nil)]
20:56:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 61 (0xa22bcc00) [pid = 6550] [serial = 61] [outer = 0x98e84400]
20:56:40 INFO - PROCESS | 6550 | 1463716600669 Marionette DEBUG loaded listener.js
20:56:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 62 (0xa22c4c00) [pid = 6550] [serial = 62] [outer = 0x98e84400]
20:56:41 INFO - PROCESS | 6550 | 1463716601401 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}]
20:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
20:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1083ms
20:56:41 INFO - PROCESS | 6550 | 1463716601457 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null]
20:56:41 INFO - PROCESS | 6550 | 1463716601461 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}]
20:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
20:56:41 INFO - PROCESS | 6550 | 1463716601467 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}]
20:56:41 INFO - PROCESS | 6550 | 1463716601470 Marionette TRACE conn3 <- [1,58,null,{}]
20:56:41 INFO - PROCESS | 6550 | 1463716601475 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:41 INFO - PROCESS | 6550 | 1463716601659 Marionette TRACE conn3 <- [1,59,null,{"value":null}]
20:56:41 INFO - PROCESS | 6550 | 1463716601677 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x97655800 == 22 [pid = 6550] [id = 22]
20:56:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 63 (0x9b828000) [pid = 6550] [serial = 63] [outer = (nil)]
20:56:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 64 (0xa22ee800) [pid = 6550] [serial = 64] [outer = 0x9b828000]
20:56:41 INFO - PROCESS | 6550 | 1463716601751 Marionette DEBUG loaded listener.js
20:56:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 65 (0xa22f2000) [pid = 6550] [serial = 65] [outer = 0x9b828000]
20:56:42 INFO - PROCESS | 6550 | 1463716602432 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}]
20:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
20:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1027ms
20:56:42 INFO - PROCESS | 6550 | 1463716602499 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null]
20:56:42 INFO - PROCESS | 6550 | 1463716602503 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}]
20:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
20:56:42 INFO - PROCESS | 6550 | 1463716602509 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}]
20:56:42 INFO - PROCESS | 6550 | 1463716602512 Marionette TRACE conn3 <- [1,62,null,{}]
20:56:42 INFO - PROCESS | 6550 | 1463716602536 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:42 INFO - PROCESS | 6550 | 1463716602751 Marionette TRACE conn3 <- [1,63,null,{"value":null}]
20:56:42 INFO - PROCESS | 6550 | 1463716602766 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x9512d400 == 23 [pid = 6550] [id = 23]
20:56:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 66 (0xa22ed000) [pid = 6550] [serial = 66] [outer = (nil)]
20:56:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0xa260e000) [pid = 6550] [serial = 67] [outer = 0xa22ed000]
20:56:42 INFO - PROCESS | 6550 | 1463716602840 Marionette DEBUG loaded listener.js
20:56:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0xa262b800) [pid = 6550] [serial = 68] [outer = 0xa22ed000]
20:56:44 INFO - PROCESS | 6550 | 1463716604650 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}]
20:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
20:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2200ms
20:56:44 INFO - PROCESS | 6550 | 1463716604718 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null]
20:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
20:56:44 INFO - PROCESS | 6550 | 1463716604725 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}]
20:56:44 INFO - PROCESS | 6550 | 1463716604732 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}]
20:56:44 INFO - PROCESS | 6550 | 1463716604738 Marionette TRACE conn3 <- [1,66,null,{}]
20:56:44 INFO - PROCESS | 6550 | 1463716604746 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:44 INFO - PROCESS | 6550 | 1463716604951 Marionette TRACE conn3 <- [1,67,null,{"value":null}]
20:56:45 INFO - PROCESS | 6550 | 1463716605016 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x93864000 == 24 [pid = 6550] [id = 24]
20:56:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x93864400) [pid = 6550] [serial = 69] [outer = (nil)]
20:56:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0x945ec000) [pid = 6550] [serial = 70] [outer = 0x93864400]
20:56:45 INFO - PROCESS | 6550 | 1463716605094 Marionette DEBUG loaded listener.js
20:56:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0x94f1c800) [pid = 6550] [serial = 71] [outer = 0x93864400]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 70 (0x945f6400) [pid = 6550] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 69 (0x92d5a000) [pid = 6550] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 68 (0x9212e400) [pid = 6550] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 67 (0x945ef000) [pid = 6550] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 66 (0x9b14e400) [pid = 6550] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 65 (0xa21a9400) [pid = 6550] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 64 (0x93940800) [pid = 6550] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 63 (0x98976800) [pid = 6550] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 62 (0x99ae6800) [pid = 6550] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 61 (0x9ac38c00) [pid = 6550] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 60 (0xa061e000) [pid = 6550] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html]
20:56:45 INFO - PROCESS | 6550 | --DOMWINDOW == 59 (0x98e84400) [pid = 6550] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html]
20:56:46 INFO - PROCESS | 6550 | 1463716606367 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}]
20:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
20:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1685ms
20:56:46 INFO - PROCESS | 6550 | 1463716606417 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null]
20:56:46 INFO - PROCESS | 6550 | 1463716606426 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}]
20:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
20:56:46 INFO - PROCESS | 6550 | 1463716606436 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}]
20:56:46 INFO - PROCESS | 6550 | 1463716606440 Marionette TRACE conn3 <- [1,70,null,{}]
20:56:46 INFO - PROCESS | 6550 | 1463716606446 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:46 INFO - PROCESS | 6550 | 1463716606599 Marionette TRACE conn3 <- [1,71,null,{"value":null}]
20:56:46 INFO - PROCESS | 6550 | 1463716606611 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x9385c800 == 25 [pid = 6550] [id = 25]
20:56:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 60 (0x93936c00) [pid = 6550] [serial = 72] [outer = (nil)]
20:56:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 61 (0x98976800) [pid = 6550] [serial = 73] [outer = 0x93936c00]
20:56:46 INFO - PROCESS | 6550 | 1463716606692 Marionette DEBUG loaded listener.js
20:56:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 62 (0x98e88800) [pid = 6550] [serial = 74] [outer = 0x93936c00]
20:56:47 INFO - PROCESS | 6550 | 1463716607460 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}]
20:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
20:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1042ms
20:56:47 INFO - PROCESS | 6550 | 1463716607479 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null]
20:56:47 INFO - PROCESS | 6550 | 1463716607483 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}]
20:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
20:56:47 INFO - PROCESS | 6550 | 1463716607504 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}]
20:56:47 INFO - PROCESS | 6550 | 1463716607510 Marionette TRACE conn3 <- [1,74,null,{}]
20:56:47 INFO - PROCESS | 6550 | 1463716607526 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:47 INFO - PROCESS | 6550 | 1463716607683 Marionette TRACE conn3 <- [1,75,null,{"value":null}]
20:56:47 INFO - PROCESS | 6550 | 1463716607696 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x99af2000 == 26 [pid = 6550] [id = 26]
20:56:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 63 (0x99b5e400) [pid = 6550] [serial = 75] [outer = (nil)]
20:56:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 64 (0x9aaa4800) [pid = 6550] [serial = 76] [outer = 0x99b5e400]
20:56:47 INFO - PROCESS | 6550 | 1463716607772 Marionette DEBUG loaded listener.js
20:56:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 65 (0x9ac3c800) [pid = 6550] [serial = 77] [outer = 0x99b5e400]
20:56:48 INFO - PROCESS | 6550 | 1463716608725 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}]
20:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
20:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1290ms
20:56:48 INFO - PROCESS | 6550 | 1463716608787 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null]
20:56:48 INFO - PROCESS | 6550 | 1463716608795 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}]
20:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
20:56:48 INFO - PROCESS | 6550 | 1463716608803 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}]
20:56:48 INFO - PROCESS | 6550 | 1463716608810 Marionette TRACE conn3 <- [1,78,null,{}]
20:56:48 INFO - PROCESS | 6550 | 1463716608818 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:48 INFO - PROCESS | 6550 | 1463716608992 Marionette TRACE conn3 <- [1,79,null,{"value":null}]
20:56:49 INFO - PROCESS | 6550 | 1463716609128 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x92125c00 == 27 [pid = 6550] [id = 27]
20:56:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 66 (0x92222800) [pid = 6550] [serial = 78] [outer = (nil)]
20:56:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0x9512ac00) [pid = 6550] [serial = 79] [outer = 0x92222800]
20:56:49 INFO - PROCESS | 6550 | 1463716609218 Marionette DEBUG loaded listener.js
20:56:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0x995c4400) [pid = 6550] [serial = 80] [outer = 0x92222800]
20:56:50 INFO - PROCESS | 6550 | 1463716610070 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}]
20:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
20:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1333ms
20:56:50 INFO - PROCESS | 6550 | 1463716610146 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null]
20:56:50 INFO - PROCESS | 6550 | 1463716610156 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}]
20:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
20:56:50 INFO - PROCESS | 6550 | 1463716610168 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}]
20:56:50 INFO - PROCESS | 6550 | 1463716610172 Marionette TRACE conn3 <- [1,82,null,{}]
20:56:50 INFO - PROCESS | 6550 | 1463716610179 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:50 INFO - PROCESS | 6550 | 1463716610346 Marionette TRACE conn3 <- [1,83,null,{"value":null}]
20:56:50 INFO - PROCESS | 6550 | 1463716610480 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x98981800 == 28 [pid = 6550] [id = 28]
20:56:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x997eb800) [pid = 6550] [serial = 81] [outer = (nil)]
20:56:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0x9acaa400) [pid = 6550] [serial = 82] [outer = 0x997eb800]
20:56:50 INFO - PROCESS | 6550 | 1463716610564 Marionette DEBUG loaded listener.js
20:56:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0x9afad000) [pid = 6550] [serial = 83] [outer = 0x997eb800]
20:56:51 INFO - PROCESS | 6550 | 1463716611420 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}]
20:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
20:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1338ms
20:56:51 INFO - PROCESS | 6550 | 1463716611507 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null]
20:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
20:56:51 INFO - PROCESS | 6550 | 1463716611511 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}]
20:56:51 INFO - PROCESS | 6550 | 1463716611518 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}]
20:56:51 INFO - PROCESS | 6550 | 1463716611523 Marionette TRACE conn3 <- [1,86,null,{}]
20:56:51 INFO - PROCESS | 6550 | 1463716611540 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:51 INFO - PROCESS | 6550 | 1463716611707 Marionette TRACE conn3 <- [1,87,null,{"value":null}]
20:56:51 INFO - PROCESS | 6550 | 1463716611816 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x987f5400 == 29 [pid = 6550] [id = 29]
20:56:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 72 (0x997ac000) [pid = 6550] [serial = 84] [outer = (nil)]
20:56:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 73 (0x9d0aec00) [pid = 6550] [serial = 85] [outer = 0x997ac000]
20:56:51 INFO - PROCESS | 6550 | 1463716611910 Marionette DEBUG loaded listener.js
20:56:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 74 (0xa2154400) [pid = 6550] [serial = 86] [outer = 0x997ac000]
20:56:52 INFO - PROCESS | 6550 | 1463716612711 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}]
20:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
20:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1239ms
20:56:52 INFO - PROCESS | 6550 | 1463716612757 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null]
20:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
20:56:52 INFO - PROCESS | 6550 | 1463716612763 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}]
20:56:52 INFO - PROCESS | 6550 | 1463716612769 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}]
20:56:52 INFO - PROCESS | 6550 | 1463716612772 Marionette TRACE conn3 <- [1,90,null,{}]
20:56:52 INFO - PROCESS | 6550 | 1463716612778 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:52 INFO - PROCESS | 6550 | 1463716612940 Marionette TRACE conn3 <- [1,91,null,{"value":null}]
20:56:53 INFO - PROCESS | 6550 | 1463716613074 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eac800 == 30 [pid = 6550] [id = 30]
20:56:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 75 (0x94f53800) [pid = 6550] [serial = 87] [outer = (nil)]
20:56:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 76 (0xa2280800) [pid = 6550] [serial = 88] [outer = 0x94f53800]
20:56:53 INFO - PROCESS | 6550 | 1463716613161 Marionette DEBUG loaded listener.js
20:56:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 77 (0xa22c4400) [pid = 6550] [serial = 89] [outer = 0x94f53800]
20:56:54 INFO - PROCESS | 6550 | 1463716614004 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}]
20:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
20:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1288ms
20:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
20:56:54 INFO - PROCESS | 6550 | 1463716614057 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null]
20:56:54 INFO - PROCESS | 6550 | 1463716614060 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}]
20:56:54 INFO - PROCESS | 6550 | 1463716614066 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}]
20:56:54 INFO - PROCESS | 6550 | 1463716614070 Marionette TRACE conn3 <- [1,94,null,{}]
20:56:54 INFO - PROCESS | 6550 | 1463716614075 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:54 INFO - PROCESS | 6550 | 1463716614231 Marionette TRACE conn3 <- [1,95,null,{"value":null}]
20:56:54 INFO - PROCESS | 6550 | 1463716614366 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b723000 == 31 [pid = 6550] [id = 31]
20:56:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 78 (0xa2153800) [pid = 6550] [serial = 90] [outer = (nil)]
20:56:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 79 (0xa22f2400) [pid = 6550] [serial = 91] [outer = 0xa2153800]
20:56:54 INFO - PROCESS | 6550 | 1463716614451 Marionette DEBUG loaded listener.js
20:56:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 80 (0xa22f6000) [pid = 6550] [serial = 92] [outer = 0xa2153800]
20:56:55 INFO - PROCESS | 6550 | 1463716615355 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}]
20:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
20:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1330ms
20:56:55 INFO - PROCESS | 6550 | 1463716615396 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null]
20:56:55 INFO - PROCESS | 6550 | 1463716615399 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}]
20:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
20:56:55 INFO - PROCESS | 6550 | 1463716615406 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}]
20:56:55 INFO - PROCESS | 6550 | 1463716615410 Marionette TRACE conn3 <- [1,98,null,{}]
20:56:55 INFO - PROCESS | 6550 | 1463716615416 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:55 INFO - PROCESS | 6550 | 1463716615587 Marionette TRACE conn3 <- [1,99,null,{"value":null}]
20:56:55 INFO - PROCESS | 6550 | 1463716615807 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eaa800 == 32 [pid = 6550] [id = 32]
20:56:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 81 (0x91ead400) [pid = 6550] [serial = 93] [outer = (nil)]
20:56:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 82 (0x92128000) [pid = 6550] [serial = 94] [outer = 0x91ead400]
20:56:55 INFO - PROCESS | 6550 | 1463716615892 Marionette DEBUG loaded listener.js
20:56:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 83 (0x92d58000) [pid = 6550] [serial = 95] [outer = 0x91ead400]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 82 (0x92223000) [pid = 6550] [serial = 25] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 81 (0x94fa6400) [pid = 6550] [serial = 31] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 80 (0x987f8000) [pid = 6550] [serial = 34] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 79 (0x9b775400) [pid = 6550] [serial = 37] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 78 (0xa30ef800) [pid = 6550] [serial = 40] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 77 (0x94f5c800) [pid = 6550] [serial = 43] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 76 (0x9764f400) [pid = 6550] [serial = 44] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 75 (0x995bc000) [pid = 6550] [serial = 46] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 74 (0x99af1800) [pid = 6550] [serial = 49] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 73 (0x9aaaf800) [pid = 6550] [serial = 50] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 72 (0x9acaa000) [pid = 6550] [serial = 52] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 71 (0x9b14f800) [pid = 6550] [serial = 53] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 70 (0x9b776c00) [pid = 6550] [serial = 55] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 69 (0xa2153000) [pid = 6550] [serial = 58] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 68 (0xa22bcc00) [pid = 6550] [serial = 61] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 67 (0x92221800) [pid = 6550] [serial = 28] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 66 (0xa21b4800) [pid = 6550] [serial = 59] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 65 (0x99729000) [pid = 6550] [serial = 47] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 64 (0xa22c4c00) [pid = 6550] [serial = 62] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 63 (0x9b827800) [pid = 6550] [serial = 38] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 62 (0xa22ee800) [pid = 6550] [serial = 64] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 61 (0x99a5e400) [pid = 6550] [serial = 35] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 60 (0xa061e800) [pid = 6550] [serial = 23] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 59 (0x9222a000) [pid = 6550] [serial = 26] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 58 (0xa50b1000) [pid = 6550] [serial = 41] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 57 (0x99a50000) [pid = 6550] [serial = 12] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 56 (0x99f59000) [pid = 6550] [serial = 9] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 55 (0xa50f3c00) [pid = 6550] [serial = 2] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 54 (0x92d5c000) [pid = 6550] [serial = 22] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 53 (0x9393ec00) [pid = 6550] [serial = 19] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 52 (0x945f8400) [pid = 6550] [serial = 16] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | --DOMWINDOW == 51 (0x99e3b000) [pid = 6550] [serial = 17] [outer = (nil)] [url = about:blank]
20:56:57 INFO - PROCESS | 6550 | 1463716617656 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}]
20:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
20:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2292ms
20:56:57 INFO - PROCESS | 6550 | 1463716617699 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null]
20:56:57 INFO - PROCESS | 6550 | 1463716617705 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}]
20:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
20:56:57 INFO - PROCESS | 6550 | 1463716617722 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}]
20:56:57 INFO - PROCESS | 6550 | 1463716617729 Marionette TRACE conn3 <- [1,102,null,{}]
20:56:57 INFO - PROCESS | 6550 | 1463716617741 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:57 INFO - PROCESS | 6550 | 1463716617914 Marionette TRACE conn3 <- [1,103,null,{"value":null}]
20:56:57 INFO - PROCESS | 6550 | 1463716617930 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d57400 == 33 [pid = 6550] [id = 33]
20:56:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 52 (0x92d5a000) [pid = 6550] [serial = 96] [outer = (nil)]
20:56:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 53 (0x9393a800) [pid = 6550] [serial = 97] [outer = 0x92d5a000]
20:56:58 INFO - PROCESS | 6550 | 1463716618009 Marionette DEBUG loaded listener.js
20:56:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 54 (0x93bc6c00) [pid = 6550] [serial = 98] [outer = 0x92d5a000]
20:56:58 INFO - PROCESS | 6550 | 1463716618763 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}]
20:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
20:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1091ms
20:56:58 INFO - PROCESS | 6550 | 1463716618815 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null]
20:56:58 INFO - PROCESS | 6550 | 1463716618826 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}]
20:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
20:56:58 INFO - PROCESS | 6550 | 1463716618842 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}]
20:56:58 INFO - PROCESS | 6550 | 1463716618848 Marionette TRACE conn3 <- [1,106,null,{}]
20:56:58 INFO - PROCESS | 6550 | 1463716618855 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:56:59 INFO - PROCESS | 6550 | 1463716619014 Marionette TRACE conn3 <- [1,107,null,{"value":null}]
20:56:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 55 (0x97658000) [pid = 6550] [serial = 99] [outer = 0x9277e000]
20:56:59 INFO - PROCESS | 6550 | 1463716619143 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:56:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x94fa6c00 == 34 [pid = 6550] [id = 34]
20:56:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 56 (0x95130400) [pid = 6550] [serial = 100] [outer = (nil)]
20:56:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 57 (0x987f7c00) [pid = 6550] [serial = 101] [outer = 0x95130400]
20:56:59 INFO - PROCESS | 6550 | 1463716619227 Marionette DEBUG loaded listener.js
20:56:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 58 (0x995b9400) [pid = 6550] [serial = 102] [outer = 0x95130400]
20:56:59 INFO - PROCESS | 6550 | 1463716619991 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}]
20:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
20:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1183ms
20:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
20:57:00 INFO - PROCESS | 6550 | 1463716620026 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null]
20:57:00 INFO - PROCESS | 6550 | 1463716620030 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}]
20:57:00 INFO - PROCESS | 6550 | 1463716620036 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}]
20:57:00 INFO - PROCESS | 6550 | 1463716620042 Marionette TRACE conn3 <- [1,110,null,{}]
20:57:00 INFO - PROCESS | 6550 | 1463716620073 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:00 INFO - PROCESS | 6550 | 1463716620266 Marionette TRACE conn3 <- [1,111,null,{"value":null}]
20:57:00 INFO - PROCESS | 6550 | 1463716620296 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x99af1800 == 35 [pid = 6550] [id = 35]
20:57:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 59 (0x99b5d800) [pid = 6550] [serial = 103] [outer = (nil)]
20:57:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 60 (0x99f52400) [pid = 6550] [serial = 104] [outer = 0x99b5d800]
20:57:00 INFO - PROCESS | 6550 | 1463716620374 Marionette DEBUG loaded listener.js
20:57:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 61 (0x9aaabc00) [pid = 6550] [serial = 105] [outer = 0x99b5d800]
20:57:01 INFO - PROCESS | 6550 | 1463716621199 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}]
20:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
20:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1251ms
20:57:01 INFO - PROCESS | 6550 | 1463716621287 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null]
20:57:01 INFO - PROCESS | 6550 | 1463716621291 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}]
20:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
20:57:01 INFO - PROCESS | 6550 | 1463716621297 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}]
20:57:01 INFO - PROCESS | 6550 | 1463716621300 Marionette TRACE conn3 <- [1,114,null,{}]
20:57:01 INFO - PROCESS | 6550 | 1463716621312 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:01 INFO - PROCESS | 6550 | 1463716621491 Marionette TRACE conn3 <- [1,115,null,{"value":null}]
20:57:01 INFO - PROCESS | 6550 | 1463716621521 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x945f8c00 == 36 [pid = 6550] [id = 36]
20:57:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 62 (0x99aec000) [pid = 6550] [serial = 106] [outer = (nil)]
20:57:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 63 (0x9afa0400) [pid = 6550] [serial = 107] [outer = 0x99aec000]
20:57:01 INFO - PROCESS | 6550 | 1463716621595 Marionette DEBUG loaded listener.js
20:57:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 64 (0x9b775400) [pid = 6550] [serial = 108] [outer = 0x99aec000]
20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 63 (0xa22ed000) [pid = 6550] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html]
20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 62 (0x9b828000) [pid = 6550] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html]
20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 61 (0x9b1b1000) [pid = 6550] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html]
20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 60 (0x99b5e400) [pid = 6550] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html]
20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 59 (0x93936c00) [pid = 6550] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html]
20:57:02 INFO - PROCESS | 6550 | --DOMWINDOW == 58 (0x93864400) [pid = 6550] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html]
20:57:02 INFO - PROCESS | 6550 | 1463716622513 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}]
20:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
20:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1240ms
20:57:02 INFO - PROCESS | 6550 | 1463716622539 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null]
20:57:02 INFO - PROCESS | 6550 | 1463716622543 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}]
20:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
20:57:02 INFO - PROCESS | 6550 | 1463716622549 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}]
20:57:02 INFO - PROCESS | 6550 | 1463716622553 Marionette TRACE conn3 <- [1,118,null,{}]
20:57:02 INFO - PROCESS | 6550 | 1463716622559 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:02 INFO - PROCESS | 6550 | 1463716622737 Marionette TRACE conn3 <- [1,119,null,{"value":null}]
20:57:02 INFO - PROCESS | 6550 | 1463716622755 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x93864800 == 37 [pid = 6550] [id = 37]
20:57:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 59 (0x9ac44c00) [pid = 6550] [serial = 109] [outer = (nil)]
20:57:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 60 (0x9b7bc800) [pid = 6550] [serial = 110] [outer = 0x9ac44c00]
20:57:02 INFO - PROCESS | 6550 | 1463716622831 Marionette DEBUG loaded listener.js
20:57:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 61 (0x9b7c8400) [pid = 6550] [serial = 111] [outer = 0x9ac44c00]
20:57:03 INFO - PROCESS | 6550 | 1463716623534 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}]
20:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
20:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1040ms
20:57:03 INFO - PROCESS | 6550 | 1463716623590 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null]
20:57:03 INFO - PROCESS | 6550 | 1463716623594 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}]
20:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
20:57:03 INFO - PROCESS | 6550 | 1463716623606 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}]
20:57:03 INFO - PROCESS | 6550 | 1463716623609 Marionette TRACE conn3 <- [1,122,null,{}]
20:57:03 INFO - PROCESS | 6550 | 1463716623627 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:03 INFO - PROCESS | 6550 | 1463716623825 Marionette TRACE conn3 <- [1,123,null,{"value":null}]
20:57:03 INFO - PROCESS | 6550 | 1463716623838 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b77d400 == 38 [pid = 6550] [id = 38]
20:57:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 62 (0xa0616400) [pid = 6550] [serial = 112] [outer = (nil)]
20:57:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 63 (0xa215b000) [pid = 6550] [serial = 113] [outer = 0xa0616400]
20:57:03 INFO - PROCESS | 6550 | 1463716623916 Marionette DEBUG loaded listener.js
20:57:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 64 (0xa21b3400) [pid = 6550] [serial = 114] [outer = 0xa0616400]
20:57:04 INFO - PROCESS | 6550 | 1463716624968 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}]
20:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
20:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1452ms
20:57:05 INFO - PROCESS | 6550 | 1463716625054 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null]
20:57:05 INFO - PROCESS | 6550 | 1463716625063 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}]
20:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
20:57:05 INFO - PROCESS | 6550 | 1463716625072 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}]
20:57:05 INFO - PROCESS | 6550 | 1463716625079 Marionette TRACE conn3 <- [1,126,null,{}]
20:57:05 INFO - PROCESS | 6550 | 1463716625088 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:05 INFO - PROCESS | 6550 | 1463716625302 Marionette TRACE conn3 <- [1,127,null,{"value":null}]
20:57:05 INFO - PROCESS | 6550 | 1463716625473 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x92223000 == 39 [pid = 6550] [id = 39]
20:57:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 65 (0x9393c800) [pid = 6550] [serial = 115] [outer = (nil)]
20:57:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 66 (0x98786800) [pid = 6550] [serial = 116] [outer = 0x9393c800]
20:57:05 INFO - PROCESS | 6550 | 1463716625616 Marionette DEBUG loaded listener.js
20:57:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0x99729000) [pid = 6550] [serial = 117] [outer = 0x9393c800]
20:57:06 INFO - PROCESS | 6550 | 1463716626639 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}]
20:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
20:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1585ms
20:57:06 INFO - PROCESS | 6550 | 1463716626656 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null]
20:57:06 INFO - PROCESS | 6550 | 1463716626666 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}]
20:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
20:57:06 INFO - PROCESS | 6550 | 1463716626678 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}]
20:57:06 INFO - PROCESS | 6550 | 1463716626682 Marionette TRACE conn3 <- [1,130,null,{}]
20:57:06 INFO - PROCESS | 6550 | 1463716626689 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:06 INFO - PROCESS | 6550 | 1463716626873 Marionette TRACE conn3 <- [1,131,null,{"value":null}]
20:57:07 INFO - PROCESS | 6550 | 1463716627042 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f19400 == 40 [pid = 6550] [id = 40]
20:57:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0x94f1d400) [pid = 6550] [serial = 118] [outer = (nil)]
20:57:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x94f55000) [pid = 6550] [serial = 119] [outer = 0x94f1d400]
20:57:07 INFO - PROCESS | 6550 | 1463716627139 Marionette DEBUG loaded listener.js
20:57:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0x996e0c00) [pid = 6550] [serial = 120] [outer = 0x94f1d400]
20:57:08 INFO - PROCESS | 6550 | 1463716628051 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}]
20:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
20:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1388ms
20:57:08 INFO - PROCESS | 6550 | 1463716628066 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null]
20:57:08 INFO - PROCESS | 6550 | 1463716628070 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}]
20:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
20:57:08 INFO - PROCESS | 6550 | 1463716628077 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}]
20:57:08 INFO - PROCESS | 6550 | 1463716628083 Marionette TRACE conn3 <- [1,134,null,{}]
20:57:08 INFO - PROCESS | 6550 | 1463716628100 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:08 INFO - PROCESS | 6550 | 1463716628282 Marionette TRACE conn3 <- [1,135,null,{"value":null}]
20:57:08 INFO - PROCESS | 6550 | 1463716628426 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x93860c00 == 41 [pid = 6550] [id = 41]
20:57:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0x93861c00) [pid = 6550] [serial = 121] [outer = (nil)]
20:57:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 72 (0x9d0aa800) [pid = 6550] [serial = 122] [outer = 0x93861c00]
20:57:08 INFO - PROCESS | 6550 | 1463716628517 Marionette DEBUG loaded listener.js
20:57:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 73 (0xa061dc00) [pid = 6550] [serial = 123] [outer = 0x93861c00]
20:57:09 INFO - PROCESS | 6550 | 1463716629717 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}]
20:57:09 INFO - PROCESS | 6550 | --DOCSHELL 0x93864800 == 40 [pid = 6550] [id = 37]
20:57:09 INFO - PROCESS | 6550 | --DOCSHELL 0x945f8c00 == 39 [pid = 6550] [id = 36]
20:57:09 INFO - PROCESS | 6550 | --DOCSHELL 0x99af1800 == 38 [pid = 6550] [id = 35]
20:57:09 INFO - PROCESS | 6550 | --DOCSHELL 0x94fa6c00 == 37 [pid = 6550] [id = 34]
20:57:09 INFO - PROCESS | 6550 | --DOCSHELL 0x92d57400 == 36 [pid = 6550] [id = 33]
20:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
20:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1684ms
20:57:09 INFO - PROCESS | 6550 | 1463716629762 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null]
20:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
20:57:09 INFO - PROCESS | 6550 | 1463716629768 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}]
20:57:09 INFO - PROCESS | 6550 | 1463716629777 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}]
20:57:09 INFO - PROCESS | 6550 | 1463716629782 Marionette TRACE conn3 <- [1,138,null,{}]
20:57:09 INFO - PROCESS | 6550 | 1463716629791 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:09 INFO - PROCESS | 6550 | 1463716629967 Marionette TRACE conn3 <- [1,139,null,{"value":null}]
20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 72 (0xa260e000) [pid = 6550] [serial = 67] [outer = (nil)] [url = about:blank]
20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 71 (0xa22f2000) [pid = 6550] [serial = 65] [outer = (nil)] [url = about:blank]
20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 70 (0x9b81a800) [pid = 6550] [serial = 56] [outer = (nil)] [url = about:blank]
20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 69 (0x9ac3c800) [pid = 6550] [serial = 77] [outer = (nil)] [url = about:blank]
20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 68 (0x9aaa4800) [pid = 6550] [serial = 76] [outer = (nil)] [url = about:blank]
20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 67 (0x98e88800) [pid = 6550] [serial = 74] [outer = (nil)] [url = about:blank]
20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 66 (0x945ec000) [pid = 6550] [serial = 70] [outer = (nil)] [url = about:blank]
20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 65 (0x98976800) [pid = 6550] [serial = 73] [outer = (nil)] [url = about:blank]
20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 64 (0x94f1c800) [pid = 6550] [serial = 71] [outer = (nil)] [url = about:blank]
20:57:10 INFO - PROCESS | 6550 | --DOMWINDOW == 63 (0xa262b800) [pid = 6550] [serial = 68] [outer = (nil)] [url = about:blank]
20:57:10 INFO - PROCESS | 6550 | 1463716630124 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x92778400 == 37 [pid = 6550] [id = 42]
20:57:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 64 (0x92d53800) [pid = 6550] [serial = 124] [outer = (nil)]
20:57:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 65 (0x945f8c00) [pid = 6550] [serial = 125] [outer = 0x92d53800]
20:57:10 INFO - PROCESS | 6550 | 1463716630203 Marionette DEBUG loaded listener.js
20:57:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 66 (0x94f1e800) [pid = 6550] [serial = 126] [outer = 0x92d53800]
20:57:10 INFO - PROCESS | 6550 | 1463716630887 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}]
20:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
20:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1139ms
20:57:10 INFO - PROCESS | 6550 | 1463716630914 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null]
20:57:10 INFO - PROCESS | 6550 | 1463716630922 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}]
20:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
20:57:10 INFO - PROCESS | 6550 | 1463716630940 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}]
20:57:10 INFO - PROCESS | 6550 | 1463716630945 Marionette TRACE conn3 <- [1,142,null,{}]
20:57:10 INFO - PROCESS | 6550 | 1463716630950 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:11 INFO - PROCESS | 6550 | 1463716631097 Marionette TRACE conn3 <- [1,143,null,{"value":null}]
20:57:11 INFO - PROCESS | 6550 | 1463716631116 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f58800 == 38 [pid = 6550] [id = 43]
20:57:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0x94f59000) [pid = 6550] [serial = 127] [outer = (nil)]
20:57:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0x98973400) [pid = 6550] [serial = 128] [outer = 0x94f59000]
20:57:11 INFO - PROCESS | 6550 | 1463716631190 Marionette DEBUG loaded listener.js
20:57:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x98e8dc00) [pid = 6550] [serial = 129] [outer = 0x94f59000]
20:57:12 INFO - PROCESS | 6550 | 1463716632084 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}]
20:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
20:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1190ms
20:57:12 INFO - PROCESS | 6550 | 1463716632131 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null]
20:57:12 INFO - PROCESS | 6550 | 1463716632135 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}]
20:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
20:57:12 INFO - PROCESS | 6550 | 1463716632141 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}]
20:57:12 INFO - PROCESS | 6550 | 1463716632147 Marionette TRACE conn3 <- [1,146,null,{}]
20:57:12 INFO - PROCESS | 6550 | 1463716632163 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:12 INFO - PROCESS | 6550 | 1463716632326 Marionette TRACE conn3 <- [1,147,null,{"value":null}]
20:57:12 INFO - PROCESS | 6550 | 1463716632438 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x976cc800 == 39 [pid = 6550] [id = 44]
20:57:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0x9aaaf000) [pid = 6550] [serial = 130] [outer = (nil)]
20:57:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0x9afa2c00) [pid = 6550] [serial = 131] [outer = 0x9aaaf000]
20:57:12 INFO - PROCESS | 6550 | 1463716632521 Marionette DEBUG loaded listener.js
20:57:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 72 (0x9b771000) [pid = 6550] [serial = 132] [outer = 0x9aaaf000]
20:57:13 INFO - PROCESS | 6550 | 1463716633425 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}]
20:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
20:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1345ms
20:57:13 INFO - PROCESS | 6550 | 1463716633528 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null]
20:57:13 INFO - PROCESS | 6550 | 1463716633533 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}]
20:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
20:57:13 INFO - PROCESS | 6550 | 1463716633554 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}]
20:57:13 INFO - PROCESS | 6550 | 1463716633558 Marionette TRACE conn3 <- [1,150,null,{}]
20:57:13 INFO - PROCESS | 6550 | 1463716633563 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:13 INFO - PROCESS | 6550 | 1463716633747 Marionette TRACE conn3 <- [1,151,null,{"value":null}]
20:57:13 INFO - PROCESS | 6550 | 1463716633773 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x94fa3000 == 40 [pid = 6550] [id = 45]
20:57:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 73 (0x9b777c00) [pid = 6550] [serial = 133] [outer = (nil)]
20:57:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 74 (0xa227cc00) [pid = 6550] [serial = 134] [outer = 0x9b777c00]
20:57:13 INFO - PROCESS | 6550 | 1463716633858 Marionette DEBUG loaded listener.js
20:57:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 75 (0xa22c6c00) [pid = 6550] [serial = 135] [outer = 0x9b777c00]
20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 74 (0x99aec000) [pid = 6550] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html]
20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 73 (0x92d5a000) [pid = 6550] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html]
20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 72 (0x92222800) [pid = 6550] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html]
20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 71 (0x997eb800) [pid = 6550] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html]
20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 70 (0x997ac000) [pid = 6550] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html]
20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 69 (0x94f53800) [pid = 6550] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html]
20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 68 (0xa2153800) [pid = 6550] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html]
20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 67 (0x99b5d800) [pid = 6550] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html]
20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 66 (0x9ac44c00) [pid = 6550] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html]
20:57:14 INFO - PROCESS | 6550 | --DOMWINDOW == 65 (0x95130400) [pid = 6550] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html]
20:57:14 INFO - PROCESS | 6550 | 1463716634738 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}]
20:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
20:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1252ms
20:57:14 INFO - PROCESS | 6550 | 1463716634795 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null]
20:57:14 INFO - PROCESS | 6550 | 1463716634799 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}]
20:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
20:57:14 INFO - PROCESS | 6550 | 1463716634805 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}]
20:57:14 INFO - PROCESS | 6550 | 1463716634808 Marionette TRACE conn3 <- [1,154,null,{}]
20:57:14 INFO - PROCESS | 6550 | 1463716634813 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:14 INFO - PROCESS | 6550 | 1463716634955 Marionette TRACE conn3 <- [1,155,null,{"value":null}]
20:57:14 INFO - PROCESS | 6550 | 1463716634970 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x9764f400 == 41 [pid = 6550] [id = 46]
20:57:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 66 (0x98e8e000) [pid = 6550] [serial = 136] [outer = (nil)]
20:57:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0x9afa9400) [pid = 6550] [serial = 137] [outer = 0x98e8e000]
20:57:15 INFO - PROCESS | 6550 | 1463716635042 Marionette DEBUG loaded listener.js
20:57:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0x99f58800) [pid = 6550] [serial = 138] [outer = 0x98e8e000]
20:57:15 INFO - PROCESS | 6550 | 1463716635819 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}]
20:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
20:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1076ms
20:57:15 INFO - PROCESS | 6550 | 1463716635915 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null]
20:57:15 INFO - PROCESS | 6550 | 1463716635919 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}]
20:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
20:57:15 INFO - PROCESS | 6550 | 1463716635930 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}]
20:57:15 INFO - PROCESS | 6550 | 1463716635940 Marionette TRACE conn3 <- [1,158,null,{}]
20:57:15 INFO - PROCESS | 6550 | 1463716635945 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:16 INFO - PROCESS | 6550 | 1463716636118 Marionette TRACE conn3 <- [1,159,null,{"value":null}]
20:57:16 INFO - PROCESS | 6550 | 1463716636216 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eb2800 == 42 [pid = 6550] [id = 47]
20:57:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x94f5cc00) [pid = 6550] [serial = 139] [outer = (nil)]
20:57:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0xa24ef400) [pid = 6550] [serial = 140] [outer = 0x94f5cc00]
20:57:16 INFO - PROCESS | 6550 | 1463716636293 Marionette DEBUG loaded listener.js
20:57:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0xa262b800) [pid = 6550] [serial = 141] [outer = 0x94f5cc00]
20:57:17 INFO - PROCESS | 6550 | 1463716637461 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}]
20:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
20:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1583ms
20:57:17 INFO - PROCESS | 6550 | 1463716637539 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null]
20:57:17 INFO - PROCESS | 6550 | 1463716637543 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}]
20:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
20:57:17 INFO - PROCESS | 6550 | 1463716637613 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}]
20:57:17 INFO - PROCESS | 6550 | 1463716637617 Marionette TRACE conn3 <- [1,162,null,{}]
20:57:17 INFO - PROCESS | 6550 | 1463716637626 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:17 INFO - PROCESS | 6550 | 1463716637821 Marionette TRACE conn3 <- [1,163,null,{"value":null}]
20:57:18 INFO - PROCESS | 6550 | 1463716637985 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x92126c00 == 43 [pid = 6550] [id = 48]
20:57:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 72 (0x93858000) [pid = 6550] [serial = 142] [outer = (nil)]
20:57:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 73 (0x94fa5400) [pid = 6550] [serial = 143] [outer = 0x93858000]
20:57:18 INFO - PROCESS | 6550 | 1463716638072 Marionette DEBUG loaded listener.js
20:57:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 74 (0x99b60800) [pid = 6550] [serial = 144] [outer = 0x93858000]
20:57:18 INFO - PROCESS | 6550 | 1463716638892 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}]
20:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
20:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1348ms
20:57:18 INFO - PROCESS | 6550 | 1463716638950 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null]
20:57:18 INFO - PROCESS | 6550 | 1463716638958 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}]
20:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
20:57:18 INFO - PROCESS | 6550 | 1463716638969 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}]
20:57:18 INFO - PROCESS | 6550 | 1463716638973 Marionette TRACE conn3 <- [1,166,null,{}]
20:57:18 INFO - PROCESS | 6550 | 1463716638980 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:19 INFO - PROCESS | 6550 | 1463716639190 Marionette TRACE conn3 <- [1,167,null,{"value":null}]
20:57:19 INFO - PROCESS | 6550 | 1463716639330 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b824000 == 44 [pid = 6550] [id = 49]
20:57:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 75 (0x9d0b0800) [pid = 6550] [serial = 145] [outer = (nil)]
20:57:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 76 (0xa1150c00) [pid = 6550] [serial = 146] [outer = 0x9d0b0800]
20:57:19 INFO - PROCESS | 6550 | 1463716639419 Marionette DEBUG loaded listener.js
20:57:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 77 (0xa22f0800) [pid = 6550] [serial = 147] [outer = 0x9d0b0800]
20:57:20 INFO - PROCESS | 6550 | 1463716640276 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}]
20:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
20:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1380ms
20:57:20 INFO - PROCESS | 6550 | 1463716640349 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null]
20:57:20 INFO - PROCESS | 6550 | 1463716640353 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}]
20:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
20:57:20 INFO - PROCESS | 6550 | 1463716640360 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}]
20:57:20 INFO - PROCESS | 6550 | 1463716640366 Marionette TRACE conn3 <- [1,170,null,{}]
20:57:20 INFO - PROCESS | 6550 | 1463716640382 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:20 INFO - PROCESS | 6550 | 1463716640588 Marionette TRACE conn3 <- [1,171,null,{"value":null}]
20:57:20 INFO - PROCESS | 6550 | 1463716640731 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:20 INFO - PROCESS | 6550 | ++DOCSHELL 0xa2159000 == 45 [pid = 6550] [id = 50]
20:57:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 78 (0xa30ebc00) [pid = 6550] [serial = 148] [outer = (nil)]
20:57:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 79 (0xa34c3400) [pid = 6550] [serial = 149] [outer = 0xa30ebc00]
20:57:20 INFO - PROCESS | 6550 | 1463716640827 Marionette DEBUG loaded listener.js
20:57:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 80 (0xa35f0400) [pid = 6550] [serial = 150] [outer = 0xa30ebc00]
20:57:21 INFO - PROCESS | 6550 | 1463716641658 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}]
20:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
20:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1336ms
20:57:21 INFO - PROCESS | 6550 | 1463716641697 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null]
20:57:21 INFO - PROCESS | 6550 | 1463716641703 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}]
20:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
20:57:21 INFO - PROCESS | 6550 | 1463716641710 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}]
20:57:21 INFO - PROCESS | 6550 | 1463716641713 Marionette TRACE conn3 <- [1,174,null,{}]
20:57:21 INFO - PROCESS | 6550 | 1463716641719 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:21 INFO - PROCESS | 6550 | 1463716641888 Marionette TRACE conn3 <- [1,175,null,{"value":null}]
20:57:22 INFO - PROCESS | 6550 | 1463716642028 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393f000 == 46 [pid = 6550] [id = 51]
20:57:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 81 (0xa35f9400) [pid = 6550] [serial = 151] [outer = (nil)]
20:57:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 82 (0xa50ef800) [pid = 6550] [serial = 152] [outer = 0xa35f9400]
20:57:22 INFO - PROCESS | 6550 | 1463716642115 Marionette DEBUG loaded listener.js
20:57:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 83 (0xa6282c00) [pid = 6550] [serial = 153] [outer = 0xa35f9400]
20:57:22 INFO - PROCESS | 6550 | 1463716642701 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
20:57:23 INFO - PROCESS | 6550 | 1463716643091 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}]
20:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
20:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1429ms
20:57:23 INFO - PROCESS | 6550 | 1463716643139 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null]
20:57:23 INFO - PROCESS | 6550 | 1463716643144 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}]
20:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
20:57:23 INFO - PROCESS | 6550 | 1463716643150 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}]
20:57:23 INFO - PROCESS | 6550 | 1463716643153 Marionette TRACE conn3 <- [1,178,null,{}]
20:57:23 INFO - PROCESS | 6550 | 1463716643159 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:23 INFO - PROCESS | 6550 | 1463716643364 Marionette TRACE conn3 <- [1,179,null,{"value":null}]
20:57:23 INFO - PROCESS | 6550 | 1463716643545 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d54400 == 47 [pid = 6550] [id = 52]
20:57:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 84 (0x92d57c00) [pid = 6550] [serial = 154] [outer = (nil)]
20:57:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 85 (0x94fa9800) [pid = 6550] [serial = 155] [outer = 0x92d57c00]
20:57:23 INFO - PROCESS | 6550 | 1463716643676 Marionette DEBUG loaded listener.js
20:57:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 86 (0x9a849800) [pid = 6550] [serial = 156] [outer = 0x92d57c00]
20:57:24 INFO - PROCESS | 6550 | 1463716644850 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}]
20:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
20:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1738ms
20:57:24 INFO - PROCESS | 6550 | 1463716644895 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null]
20:57:24 INFO - PROCESS | 6550 | 1463716644913 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}]
20:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
20:57:24 INFO - PROCESS | 6550 | 1463716644924 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}]
20:57:24 INFO - PROCESS | 6550 | 1463716644930 Marionette TRACE conn3 <- [1,182,null,{}]
20:57:24 INFO - PROCESS | 6550 | 1463716644937 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:25 INFO - PROCESS | 6550 | 1463716645096 Marionette TRACE conn3 <- [1,183,null,{"value":null}]
20:57:25 INFO - PROCESS | 6550 | 1463716645211 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x945f6800 == 48 [pid = 6550] [id = 53]
20:57:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 87 (0x94f25000) [pid = 6550] [serial = 157] [outer = (nil)]
20:57:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 88 (0x98e90400) [pid = 6550] [serial = 158] [outer = 0x94f25000]
20:57:25 INFO - PROCESS | 6550 | 1463716645330 Marionette DEBUG loaded listener.js
20:57:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 89 (0x99a51800) [pid = 6550] [serial = 159] [outer = 0x94f25000]
20:57:26 INFO - PROCESS | 6550 | 1463716646178 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}]
20:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
20:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1332ms
20:57:26 INFO - PROCESS | 6550 | 1463716646256 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null]
20:57:26 INFO - PROCESS | 6550 | 1463716646264 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}]
20:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
20:57:26 INFO - PROCESS | 6550 | 1463716646274 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}]
20:57:26 INFO - PROCESS | 6550 | 1463716646278 Marionette TRACE conn3 <- [1,186,null,{}]
20:57:26 INFO - PROCESS | 6550 | 1463716646284 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:26 INFO - PROCESS | 6550 | 1463716646481 Marionette TRACE conn3 <- [1,187,null,{"value":null}]
20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x91eac800 == 47 [pid = 6550] [id = 30]
20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x98981800 == 46 [pid = 6550] [id = 28]
20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x987f5400 == 45 [pid = 6550] [id = 29]
20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x91eaa800 == 44 [pid = 6550] [id = 32]
20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x9764f400 == 43 [pid = 6550] [id = 46]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 88 (0xa215b000) [pid = 6550] [serial = 113] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x94fa3000 == 42 [pid = 6550] [id = 45]
20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x976cc800 == 41 [pid = 6550] [id = 44]
20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x94f58800 == 40 [pid = 6550] [id = 43]
20:57:26 INFO - PROCESS | 6550 | --DOCSHELL 0x92778400 == 39 [pid = 6550] [id = 42]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 87 (0x9afa0400) [pid = 6550] [serial = 107] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 86 (0x9393a800) [pid = 6550] [serial = 97] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 85 (0x93bc6c00) [pid = 6550] [serial = 98] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 84 (0x945f1000) [pid = 6550] [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.]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 83 (0x995c4400) [pid = 6550] [serial = 80] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 82 (0x92128000) [pid = 6550] [serial = 94] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 81 (0x9512ac00) [pid = 6550] [serial = 79] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 80 (0x9afad000) [pid = 6550] [serial = 83] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 79 (0x9acaa400) [pid = 6550] [serial = 82] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 78 (0xa2154400) [pid = 6550] [serial = 86] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 77 (0x9d0aec00) [pid = 6550] [serial = 85] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 76 (0xa22c4400) [pid = 6550] [serial = 89] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 75 (0xa2280800) [pid = 6550] [serial = 88] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 74 (0xa22f6000) [pid = 6550] [serial = 92] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 73 (0x99f52400) [pid = 6550] [serial = 104] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 72 (0xa22f2400) [pid = 6550] [serial = 91] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 71 (0x9b775400) [pid = 6550] [serial = 108] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 70 (0x9b7bc800) [pid = 6550] [serial = 110] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 69 (0x987f7c00) [pid = 6550] [serial = 101] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 68 (0x9aaabc00) [pid = 6550] [serial = 105] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 67 (0x995b9400) [pid = 6550] [serial = 102] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | --DOMWINDOW == 66 (0x9b7c8400) [pid = 6550] [serial = 111] [outer = (nil)] [url = about:blank]
20:57:26 INFO - PROCESS | 6550 | 1463716646726 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x92128000 == 40 [pid = 6550] [id = 54]
20:57:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 67 (0x9393a800) [pid = 6550] [serial = 160] [outer = (nil)]
20:57:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 68 (0x94f58800) [pid = 6550] [serial = 161] [outer = 0x9393a800]
20:57:26 INFO - PROCESS | 6550 | 1463716646822 Marionette DEBUG loaded listener.js
20:57:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 69 (0x98981800) [pid = 6550] [serial = 162] [outer = 0x9393a800]
20:57:27 INFO - PROCESS | 6550 | 1463716647492 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}]
20:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
20:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1229ms
20:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
20:57:27 INFO - PROCESS | 6550 | 1463716647503 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null]
20:57:27 INFO - PROCESS | 6550 | 1463716647505 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}]
20:57:27 INFO - PROCESS | 6550 | 1463716647516 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}]
20:57:27 INFO - PROCESS | 6550 | 1463716647522 Marionette TRACE conn3 <- [1,190,null,{}]
20:57:27 INFO - PROCESS | 6550 | 1463716647538 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:27 INFO - PROCESS | 6550 | 1463716647702 Marionette TRACE conn3 <- [1,191,null,{"value":null}]
20:57:27 INFO - PROCESS | 6550 | 1463716647810 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393f800 == 41 [pid = 6550] [id = 55]
20:57:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 70 (0x996e0800) [pid = 6550] [serial = 163] [outer = (nil)]
20:57:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 71 (0x9b149000) [pid = 6550] [serial = 164] [outer = 0x996e0800]
20:57:27 INFO - PROCESS | 6550 | 1463716647888 Marionette DEBUG loaded listener.js
20:57:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 72 (0x9b7bc000) [pid = 6550] [serial = 165] [outer = 0x996e0800]
20:57:28 INFO - PROCESS | 6550 | 1463716648544 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}]
20:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
20:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1093ms
20:57:28 INFO - PROCESS | 6550 | 1463716648629 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null]
20:57:28 INFO - PROCESS | 6550 | 1463716648634 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}]
20:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
20:57:28 INFO - PROCESS | 6550 | 1463716648642 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}]
20:57:28 INFO - PROCESS | 6550 | 1463716648645 Marionette TRACE conn3 <- [1,194,null,{}]
20:57:28 INFO - PROCESS | 6550 | 1463716648655 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:28 INFO - PROCESS | 6550 | 1463716648807 Marionette TRACE conn3 <- [1,195,null,{"value":null}]
20:57:28 INFO - PROCESS | 6550 | 1463716648820 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b7c1800 == 42 [pid = 6550] [id = 56]
20:57:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 73 (0x9b81f400) [pid = 6550] [serial = 166] [outer = (nil)]
20:57:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 74 (0x9d0af400) [pid = 6550] [serial = 167] [outer = 0x9b81f400]
20:57:28 INFO - PROCESS | 6550 | 1463716648908 Marionette DEBUG loaded listener.js
20:57:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 75 (0xa2158000) [pid = 6550] [serial = 168] [outer = 0x9b81f400]
20:57:29 INFO - PROCESS | 6550 | 1463716649758 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}]
20:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
20:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1182ms
20:57:29 INFO - PROCESS | 6550 | 1463716649825 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null]
20:57:29 INFO - PROCESS | 6550 | 1463716649828 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}]
20:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
20:57:29 INFO - PROCESS | 6550 | 1463716649834 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}]
20:57:29 INFO - PROCESS | 6550 | 1463716649837 Marionette TRACE conn3 <- [1,198,null,{}]
20:57:29 INFO - PROCESS | 6550 | 1463716649843 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:30 INFO - PROCESS | 6550 | 1463716650029 Marionette TRACE conn3 <- [1,199,null,{"value":null}]
20:57:30 INFO - PROCESS | 6550 | 1463716650053 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b7c0400 == 43 [pid = 6550] [id = 57]
20:57:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 76 (0x9b81d400) [pid = 6550] [serial = 169] [outer = (nil)]
20:57:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 77 (0xa22e9000) [pid = 6550] [serial = 170] [outer = 0x9b81d400]
20:57:30 INFO - PROCESS | 6550 | 1463716650124 Marionette DEBUG loaded listener.js
20:57:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 78 (0xa22edc00) [pid = 6550] [serial = 171] [outer = 0x9b81d400]
20:57:30 INFO - PROCESS | 6550 | 1463716650941 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}]
20:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
20:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1131ms
20:57:30 INFO - PROCESS | 6550 | 1463716650966 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null]
20:57:30 INFO - PROCESS | 6550 | 1463716650969 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}]
20:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
20:57:30 INFO - PROCESS | 6550 | 1463716650979 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}]
20:57:30 INFO - PROCESS | 6550 | 1463716650982 Marionette TRACE conn3 <- [1,202,null,{}]
20:57:31 INFO - PROCESS | 6550 | 1463716650994 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:31 INFO - PROCESS | 6550 | 1463716651231 Marionette TRACE conn3 <- [1,203,null,{"value":null}]
20:57:31 INFO - PROCESS | 6550 | --DOMWINDOW == 77 (0x9b777c00) [pid = 6550] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html]
20:57:31 INFO - PROCESS | 6550 | --DOMWINDOW == 76 (0x98e8e000) [pid = 6550] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html]
20:57:31 INFO - PROCESS | 6550 | --DOMWINDOW == 75 (0x94f59000) [pid = 6550] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html]
20:57:31 INFO - PROCESS | 6550 | --DOMWINDOW == 74 (0x92d53800) [pid = 6550] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html]
20:57:31 INFO - PROCESS | 6550 | --DOMWINDOW == 73 (0x9aaaf000) [pid = 6550] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html]
20:57:31 INFO - PROCESS | 6550 | 1463716651313 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eb9400 == 44 [pid = 6550] [id = 58]
20:57:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 74 (0x92d53800) [pid = 6550] [serial = 172] [outer = (nil)]
20:57:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 75 (0x98e8e000) [pid = 6550] [serial = 173] [outer = 0x92d53800]
20:57:31 INFO - PROCESS | 6550 | 1463716651393 Marionette DEBUG loaded listener.js
20:57:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 76 (0x9b72b000) [pid = 6550] [serial = 174] [outer = 0x92d53800]
20:57:32 INFO - PROCESS | 6550 | 1463716652037 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}]
20:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
20:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1083ms
20:57:32 INFO - PROCESS | 6550 | 1463716652067 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null]
20:57:32 INFO - PROCESS | 6550 | 1463716652071 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}]
20:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
20:57:32 INFO - PROCESS | 6550 | 1463716652078 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}]
20:57:32 INFO - PROCESS | 6550 | 1463716652081 Marionette TRACE conn3 <- [1,206,null,{}]
20:57:32 INFO - PROCESS | 6550 | 1463716652086 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:32 INFO - PROCESS | 6550 | 1463716652265 Marionette TRACE conn3 <- [1,207,null,{"value":null}]
20:57:32 INFO - PROCESS | 6550 | 1463716652292 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x9212ec00 == 45 [pid = 6550] [id = 59]
20:57:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 77 (0x99f6b800) [pid = 6550] [serial = 175] [outer = (nil)]
20:57:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 78 (0x99f72800) [pid = 6550] [serial = 176] [outer = 0x99f6b800]
20:57:32 INFO - PROCESS | 6550 | 1463716652370 Marionette DEBUG loaded listener.js
20:57:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 79 (0x99f73c00) [pid = 6550] [serial = 177] [outer = 0x99f6b800]
20:57:33 INFO - PROCESS | 6550 | 1463716653103 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}]
20:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
20:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1081ms
20:57:33 INFO - PROCESS | 6550 | 1463716653161 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null]
20:57:33 INFO - PROCESS | 6550 | 1463716653164 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}]
20:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
20:57:33 INFO - PROCESS | 6550 | 1463716653241 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}]
20:57:33 INFO - PROCESS | 6550 | 1463716653247 Marionette TRACE conn3 <- [1,210,null,{}]
20:57:33 INFO - PROCESS | 6550 | 1463716653257 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:33 INFO - PROCESS | 6550 | 1463716653472 Marionette TRACE conn3 <- [1,211,null,{"value":null}]
20:57:33 INFO - PROCESS | 6550 | 1463716653619 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222c400 == 46 [pid = 6550] [id = 60]
20:57:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 80 (0x9277b400) [pid = 6550] [serial = 178] [outer = (nil)]
20:57:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 81 (0x93862000) [pid = 6550] [serial = 179] [outer = 0x9277b400]
20:57:33 INFO - PROCESS | 6550 | 1463716653740 Marionette DEBUG loaded listener.js
20:57:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 82 (0x93bc3c00) [pid = 6550] [serial = 180] [outer = 0x9277b400]
20:57:34 INFO - PROCESS | 6550 | 1463716654603 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}]
20:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
20:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1457ms
20:57:34 INFO - PROCESS | 6550 | 1463716654632 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null]
20:57:34 INFO - PROCESS | 6550 | 1463716654638 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}]
20:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
20:57:34 INFO - PROCESS | 6550 | 1463716654666 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}]
20:57:34 INFO - PROCESS | 6550 | 1463716654671 Marionette TRACE conn3 <- [1,214,null,{}]
20:57:34 INFO - PROCESS | 6550 | 1463716654683 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:34 INFO - PROCESS | 6550 | 1463716654866 Marionette TRACE conn3 <- [1,215,null,{"value":null}]
20:57:35 INFO - PROCESS | 6550 | 1463716655009 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x997ebc00 == 47 [pid = 6550] [id = 61]
20:57:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 83 (0x999a8800) [pid = 6550] [serial = 181] [outer = (nil)]
20:57:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 84 (0x99ebd000) [pid = 6550] [serial = 182] [outer = 0x999a8800]
20:57:35 INFO - PROCESS | 6550 | 1463716655100 Marionette DEBUG loaded listener.js
20:57:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 85 (0x99ec4400) [pid = 6550] [serial = 183] [outer = 0x999a8800]
20:57:35 INFO - PROCESS | 6550 | 1463716655972 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}]
20:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
20:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1384ms
20:57:36 INFO - PROCESS | 6550 | 1463716656048 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null]
20:57:36 INFO - PROCESS | 6550 | 1463716656053 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}]
20:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
20:57:36 INFO - PROCESS | 6550 | 1463716656060 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}]
20:57:36 INFO - PROCESS | 6550 | 1463716656064 Marionette TRACE conn3 <- [1,218,null,{}]
20:57:36 INFO - PROCESS | 6550 | 1463716656072 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:36 INFO - PROCESS | 6550 | 1463716656289 Marionette TRACE conn3 <- [1,219,null,{"value":null}]
20:57:36 INFO - PROCESS | 6550 | 1463716656449 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f77400 == 48 [pid = 6550] [id = 62]
20:57:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 86 (0x99f7a000) [pid = 6550] [serial = 184] [outer = (nil)]
20:57:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 87 (0x9aaa7400) [pid = 6550] [serial = 185] [outer = 0x99f7a000]
20:57:36 INFO - PROCESS | 6550 | 1463716656555 Marionette DEBUG loaded listener.js
20:57:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 88 (0x9afa0400) [pid = 6550] [serial = 186] [outer = 0x99f7a000]
20:57:37 INFO - PROCESS | 6550 | 1463716657495 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}]
20:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
20:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1481ms
20:57:37 INFO - PROCESS | 6550 | 1463716657542 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null]
20:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
20:57:37 INFO - PROCESS | 6550 | 1463716657547 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}]
20:57:37 INFO - PROCESS | 6550 | 1463716657572 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}]
20:57:37 INFO - PROCESS | 6550 | 1463716657576 Marionette TRACE conn3 <- [1,222,null,{}]
20:57:37 INFO - PROCESS | 6550 | 1463716657583 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:37 INFO - PROCESS | 6550 | 1463716657765 Marionette TRACE conn3 <- [1,223,null,{"value":null}]
20:57:37 INFO - PROCESS | 6550 | 1463716657907 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x92221800 == 49 [pid = 6550] [id = 63]
20:57:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 89 (0x99ec9400) [pid = 6550] [serial = 187] [outer = (nil)]
20:57:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 90 (0xa21b1800) [pid = 6550] [serial = 188] [outer = 0x99ec9400]
20:57:38 INFO - PROCESS | 6550 | 1463716658004 Marionette DEBUG loaded listener.js
20:57:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 91 (0xa26eb400) [pid = 6550] [serial = 189] [outer = 0x99ec9400]
20:57:38 INFO - PROCESS | 6550 | 1463716658878 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}]
20:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
20:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1359ms
20:57:38 INFO - PROCESS | 6550 | 1463716658919 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null]
20:57:38 INFO - PROCESS | 6550 | 1463716658926 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}]
20:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
20:57:38 INFO - PROCESS | 6550 | 1463716658955 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}]
20:57:38 INFO - PROCESS | 6550 | 1463716658959 Marionette TRACE conn3 <- [1,226,null,{}]
20:57:38 INFO - PROCESS | 6550 | 1463716658966 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:39 INFO - PROCESS | 6550 | 1463716659137 Marionette TRACE conn3 <- [1,227,null,{"value":null}]
20:57:39 INFO - PROCESS | 6550 | 1463716659283 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:39 INFO - PROCESS | 6550 | ++DOCSHELL 0xa308f800 == 50 [pid = 6550] [id = 64]
20:57:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 92 (0xa325a800) [pid = 6550] [serial = 190] [outer = (nil)]
20:57:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 93 (0xa503fc00) [pid = 6550] [serial = 191] [outer = 0xa325a800]
20:57:39 INFO - PROCESS | 6550 | 1463716659376 Marionette DEBUG loaded listener.js
20:57:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 94 (0xa6282000) [pid = 6550] [serial = 192] [outer = 0xa325a800]
20:57:40 INFO - PROCESS | 6550 | 1463716660238 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}]
20:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
20:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1355ms
20:57:40 INFO - PROCESS | 6550 | 1463716660294 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null]
20:57:40 INFO - PROCESS | 6550 | 1463716660298 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}]
20:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
20:57:40 INFO - PROCESS | 6550 | 1463716660321 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}]
20:57:40 INFO - PROCESS | 6550 | 1463716660326 Marionette TRACE conn3 <- [1,230,null,{}]
20:57:40 INFO - PROCESS | 6550 | 1463716660333 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:40 INFO - PROCESS | 6550 | 1463716660542 Marionette TRACE conn3 <- [1,231,null,{"value":null}]
20:57:40 INFO - PROCESS | 6550 | 1463716660693 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x92122800 == 51 [pid = 6550] [id = 65]
20:57:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 95 (0x93863400) [pid = 6550] [serial = 193] [outer = (nil)]
20:57:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 96 (0x94f7f800) [pid = 6550] [serial = 194] [outer = 0x93863400]
20:57:40 INFO - PROCESS | 6550 | 1463716660781 Marionette DEBUG loaded listener.js
20:57:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 97 (0xa34ca800) [pid = 6550] [serial = 195] [outer = 0x93863400]
20:57:41 INFO - PROCESS | 6550 | 1463716661606 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}]
20:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
20:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1347ms
20:57:41 INFO - PROCESS | 6550 | 1463716661668 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null]
20:57:41 INFO - PROCESS | 6550 | 1463716661673 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}]
20:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
20:57:41 INFO - PROCESS | 6550 | 1463716661682 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}]
20:57:41 INFO - PROCESS | 6550 | 1463716661684 Marionette TRACE conn3 <- [1,234,null,{}]
20:57:41 INFO - PROCESS | 6550 | 1463716661691 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:41 INFO - PROCESS | 6550 | 1463716661900 Marionette TRACE conn3 <- [1,235,null,{"value":null}]
20:57:42 INFO - PROCESS | 6550 | 1463716662055 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222dc00 == 52 [pid = 6550] [id = 66]
20:57:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 98 (0x94f82800) [pid = 6550] [serial = 196] [outer = (nil)]
20:57:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 99 (0xa67c4400) [pid = 6550] [serial = 197] [outer = 0x94f82800]
20:57:42 INFO - PROCESS | 6550 | 1463716662142 Marionette DEBUG loaded listener.js
20:57:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 100 (0xa689e000) [pid = 6550] [serial = 198] [outer = 0x94f82800]
20:57:42 INFO - PROCESS | 6550 | 1463716662981 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}]
20:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
20:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1336ms
20:57:43 INFO - PROCESS | 6550 | 1463716663018 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null]
20:57:43 INFO - PROCESS | 6550 | 1463716663022 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}]
20:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
20:57:43 INFO - PROCESS | 6550 | 1463716663028 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}]
20:57:43 INFO - PROCESS | 6550 | 1463716663032 Marionette TRACE conn3 <- [1,238,null,{}]
20:57:43 INFO - PROCESS | 6550 | 1463716663038 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:43 INFO - PROCESS | 6550 | 1463716663198 Marionette TRACE conn3 <- [1,239,null,{"value":null}]
20:57:43 INFO - PROCESS | 6550 | 1463716663350 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d4dc00 == 53 [pid = 6550] [id = 67]
20:57:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 101 (0x94f84000) [pid = 6550] [serial = 199] [outer = (nil)]
20:57:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 102 (0xa6e93800) [pid = 6550] [serial = 200] [outer = 0x94f84000]
20:57:43 INFO - PROCESS | 6550 | 1463716663439 Marionette DEBUG loaded listener.js
20:57:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 103 (0xa6f2e000) [pid = 6550] [serial = 201] [outer = 0x94f84000]
20:57:44 INFO - PROCESS | 6550 | 1463716664288 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}]
20:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
20:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1283ms
20:57:44 INFO - PROCESS | 6550 | 1463716664313 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null]
20:57:44 INFO - PROCESS | 6550 | 1463716664317 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}]
20:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
20:57:44 INFO - PROCESS | 6550 | 1463716664323 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}]
20:57:44 INFO - PROCESS | 6550 | 1463716664327 Marionette TRACE conn3 <- [1,242,null,{}]
20:57:44 INFO - PROCESS | 6550 | 1463716664332 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:44 INFO - PROCESS | 6550 | 1463716664501 Marionette TRACE conn3 <- [1,243,null,{"value":null}]
20:57:44 INFO - PROCESS | 6550 | 1463716664668 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:44 INFO - PROCESS | 6550 | ++DOCSHELL 0xa2278c00 == 54 [pid = 6550] [id = 68]
20:57:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 104 (0xa2281000) [pid = 6550] [serial = 202] [outer = (nil)]
20:57:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 105 (0xa828e800) [pid = 6550] [serial = 203] [outer = 0xa2281000]
20:57:44 INFO - PROCESS | 6550 | 1463716664754 Marionette DEBUG loaded listener.js
20:57:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 106 (0xa82b7400) [pid = 6550] [serial = 204] [outer = 0xa2281000]
20:57:45 INFO - PROCESS | 6550 | 1463716665846 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}]
20:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
20:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1581ms
20:57:45 INFO - PROCESS | 6550 | 1463716665906 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null]
20:57:45 INFO - PROCESS | 6550 | 1463716665912 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}]
20:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
20:57:45 INFO - PROCESS | 6550 | 1463716665921 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}]
20:57:45 INFO - PROCESS | 6550 | 1463716665926 Marionette TRACE conn3 <- [1,246,null,{}]
20:57:45 INFO - PROCESS | 6550 | 1463716665934 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:46 INFO - PROCESS | 6550 | 1463716666102 Marionette TRACE conn3 <- [1,247,null,{"value":null}]
20:57:46 INFO - PROCESS | 6550 | 1463716666332 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x93855c00 == 55 [pid = 6550] [id = 69]
20:57:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 107 (0x94f54c00) [pid = 6550] [serial = 205] [outer = (nil)]
20:57:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 108 (0x94fa6400) [pid = 6550] [serial = 206] [outer = 0x94f54c00]
20:57:46 INFO - PROCESS | 6550 | 1463716666454 Marionette DEBUG loaded listener.js
20:57:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 109 (0x974c6c00) [pid = 6550] [serial = 207] [outer = 0x94f54c00]
20:57:47 INFO - PROCESS | 6550 | 1463716667287 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}]
20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x91eb9400 == 54 [pid = 6550] [id = 58]
20:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
20:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1433ms
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 108 (0xa24ef400) [pid = 6550] [serial = 140] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x9b7c0400 == 53 [pid = 6550] [id = 57]
20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x9b7c1800 == 52 [pid = 6550] [id = 56]
20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x9393f800 == 51 [pid = 6550] [id = 55]
20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x92128000 == 50 [pid = 6550] [id = 54]
20:57:47 INFO - PROCESS | 6550 | 1463716667387 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null]
20:57:47 INFO - PROCESS | 6550 | 1463716667396 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}]
20:57:47 INFO - PROCESS | 6550 | --DOCSHELL 0x945f6800 == 49 [pid = 6550] [id = 53]
20:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
20:57:47 INFO - PROCESS | 6550 | 1463716667412 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}]
20:57:47 INFO - PROCESS | 6550 | 1463716667416 Marionette TRACE conn3 <- [1,250,null,{}]
20:57:47 INFO - PROCESS | 6550 | 1463716667423 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:47 INFO - PROCESS | 6550 | 1463716667582 Marionette TRACE conn3 <- [1,251,null,{"value":null}]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 107 (0xa227cc00) [pid = 6550] [serial = 134] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 106 (0x9afa9400) [pid = 6550] [serial = 137] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 105 (0xa22c6c00) [pid = 6550] [serial = 135] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 104 (0x98786800) [pid = 6550] [serial = 116] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 103 (0x94f55000) [pid = 6550] [serial = 119] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 102 (0x98973400) [pid = 6550] [serial = 128] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 101 (0x98e8dc00) [pid = 6550] [serial = 129] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 100 (0x945f8c00) [pid = 6550] [serial = 125] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 99 (0x94f1e800) [pid = 6550] [serial = 126] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 98 (0x9d0aa800) [pid = 6550] [serial = 122] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 97 (0x9afa2c00) [pid = 6550] [serial = 131] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 96 (0x9b771000) [pid = 6550] [serial = 132] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | --DOMWINDOW == 95 (0x99f58800) [pid = 6550] [serial = 138] [outer = (nil)] [url = about:blank]
20:57:47 INFO - PROCESS | 6550 | 1463716667741 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x92225800 == 50 [pid = 6550] [id = 70]
20:57:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 96 (0x92776400) [pid = 6550] [serial = 208] [outer = (nil)]
20:57:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 97 (0x9512dc00) [pid = 6550] [serial = 209] [outer = 0x92776400]
20:57:47 INFO - PROCESS | 6550 | 1463716667817 Marionette DEBUG loaded listener.js
20:57:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 98 (0x974cf400) [pid = 6550] [serial = 210] [outer = 0x92776400]
20:57:48 INFO - PROCESS | 6550 | 1463716668551 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}]
20:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
20:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1185ms
20:57:48 INFO - PROCESS | 6550 | 1463716668598 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null]
20:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
20:57:48 INFO - PROCESS | 6550 | 1463716668602 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}]
20:57:48 INFO - PROCESS | 6550 | 1463716668609 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}]
20:57:48 INFO - PROCESS | 6550 | 1463716668614 Marionette TRACE conn3 <- [1,254,null,{}]
20:57:48 INFO - PROCESS | 6550 | 1463716668632 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:48 INFO - PROCESS | 6550 | 1463716668812 Marionette TRACE conn3 <- [1,255,null,{"value":null}]
20:57:48 INFO - PROCESS | 6550 | 1463716668827 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x974c8000 == 51 [pid = 6550] [id = 71]
20:57:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 99 (0x98974000) [pid = 6550] [serial = 211] [outer = (nil)]
20:57:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 100 (0x99ebac00) [pid = 6550] [serial = 212] [outer = 0x98974000]
20:57:48 INFO - PROCESS | 6550 | 1463716668919 Marionette DEBUG loaded listener.js
20:57:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 101 (0x99ec8000) [pid = 6550] [serial = 213] [outer = 0x98974000]
20:57:49 INFO - PROCESS | 6550 | 1463716669793 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}]
20:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
20:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1241ms
20:57:49 INFO - PROCESS | 6550 | 1463716669850 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null]
20:57:49 INFO - PROCESS | 6550 | 1463716669854 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}]
20:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
20:57:49 INFO - PROCESS | 6550 | 1463716669884 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}]
20:57:49 INFO - PROCESS | 6550 | 1463716669887 Marionette TRACE conn3 <- [1,258,null,{}]
20:57:49 INFO - PROCESS | 6550 | 1463716669897 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:50 INFO - PROCESS | 6550 | 1463716670115 Marionette TRACE conn3 <- [1,259,null,{"value":null}]
20:57:50 INFO - PROCESS | 6550 | 1463716670135 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x99e3b000 == 52 [pid = 6550] [id = 72]
20:57:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 102 (0x99f59c00) [pid = 6550] [serial = 214] [outer = (nil)]
20:57:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 103 (0x99f76800) [pid = 6550] [serial = 215] [outer = 0x99f59c00]
20:57:50 INFO - PROCESS | 6550 | 1463716670223 Marionette DEBUG loaded listener.js
20:57:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 104 (0x9a0af000) [pid = 6550] [serial = 216] [outer = 0x99f59c00]
20:57:51 INFO - PROCESS | 6550 | 1463716671063 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}]
20:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
20:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1266ms
20:57:51 INFO - PROCESS | 6550 | 1463716671130 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null]
20:57:51 INFO - PROCESS | 6550 | 1463716671133 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}]
20:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
20:57:51 INFO - PROCESS | 6550 | 1463716671142 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}]
20:57:51 INFO - PROCESS | 6550 | 1463716671145 Marionette TRACE conn3 <- [1,262,null,{}]
20:57:51 INFO - PROCESS | 6550 | 1463716671159 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:51 INFO - PROCESS | 6550 | 1463716671368 Marionette TRACE conn3 <- [1,263,null,{"value":null}]
20:57:51 INFO - PROCESS | 6550 | 1463716671392 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x99ec3400 == 53 [pid = 6550] [id = 73]
20:57:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 105 (0x99ec5c00) [pid = 6550] [serial = 217] [outer = (nil)]
20:57:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 106 (0x9afad800) [pid = 6550] [serial = 218] [outer = 0x99ec5c00]
20:57:51 INFO - PROCESS | 6550 | 1463716671465 Marionette DEBUG loaded listener.js
20:57:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 107 (0x9b771400) [pid = 6550] [serial = 219] [outer = 0x99ec5c00]
20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 106 (0x9b81f400) [pid = 6550] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html]
20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 105 (0x9393a800) [pid = 6550] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html]
20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 104 (0x92d53800) [pid = 6550] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html]
20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 103 (0x996e0800) [pid = 6550] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html]
20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 102 (0x94f25000) [pid = 6550] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html]
20:57:52 INFO - PROCESS | 6550 | --DOMWINDOW == 101 (0x9b81d400) [pid = 6550] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html]
20:57:52 INFO - PROCESS | 6550 | 1463716672375 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}]
20:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
20:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1279ms
20:57:52 INFO - PROCESS | 6550 | 1463716672422 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null]
20:57:52 INFO - PROCESS | 6550 | 1463716672424 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}]
20:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
20:57:52 INFO - PROCESS | 6550 | 1463716672431 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}]
20:57:52 INFO - PROCESS | 6550 | 1463716672434 Marionette TRACE conn3 <- [1,266,null,{}]
20:57:52 INFO - PROCESS | 6550 | 1463716672439 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:52 INFO - PROCESS | 6550 | 1463716672653 Marionette TRACE conn3 <- [1,267,null,{"value":null}]
20:57:52 INFO - PROCESS | 6550 | 1463716672774 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f25000 == 54 [pid = 6550] [id = 74]
20:57:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 102 (0x989fe400) [pid = 6550] [serial = 220] [outer = (nil)]
20:57:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 103 (0xa2152800) [pid = 6550] [serial = 221] [outer = 0x989fe400]
20:57:52 INFO - PROCESS | 6550 | 1463716672851 Marionette DEBUG loaded listener.js
20:57:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 104 (0xa22ec800) [pid = 6550] [serial = 222] [outer = 0x989fe400]
20:57:53 INFO - PROCESS | 6550 | 1463716673557 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}]
20:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
20:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1182ms
20:57:53 INFO - PROCESS | 6550 | 1463716673614 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null]
20:57:53 INFO - PROCESS | 6550 | 1463716673617 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}]
20:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
20:57:53 INFO - PROCESS | 6550 | 1463716673623 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}]
20:57:53 INFO - PROCESS | 6550 | 1463716673627 Marionette TRACE conn3 <- [1,270,null,{}]
20:57:53 INFO - PROCESS | 6550 | 1463716673639 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:53 INFO - PROCESS | 6550 | 1463716673787 Marionette TRACE conn3 <- [1,271,null,{"value":null}]
20:57:53 INFO - PROCESS | 6550 | 1463716673797 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:53 INFO - PROCESS | 6550 | ++DOCSHELL 0xa21b4c00 == 55 [pid = 6550] [id = 75]
20:57:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 105 (0xa22eb800) [pid = 6550] [serial = 223] [outer = (nil)]
20:57:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 106 (0xa26c4000) [pid = 6550] [serial = 224] [outer = 0xa22eb800]
20:57:53 INFO - PROCESS | 6550 | 1463716673870 Marionette DEBUG loaded listener.js
20:57:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 107 (0xa3256000) [pid = 6550] [serial = 225] [outer = 0xa22eb800]
20:57:54 INFO - PROCESS | 6550 | 1463716674922 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}]
20:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
20:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1336ms
20:57:54 INFO - PROCESS | 6550 | 1463716674961 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null]
20:57:54 INFO - PROCESS | 6550 | 1463716674968 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}]
20:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
20:57:54 INFO - PROCESS | 6550 | 1463716674978 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}]
20:57:54 INFO - PROCESS | 6550 | 1463716674982 Marionette TRACE conn3 <- [1,274,null,{}]
20:57:54 INFO - PROCESS | 6550 | 1463716674991 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:55 INFO - PROCESS | 6550 | 1463716675171 Marionette TRACE conn3 <- [1,275,null,{"value":null}]
20:57:55 INFO - PROCESS | 6550 | 1463716675323 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be7c00 == 56 [pid = 6550] [id = 76]
20:57:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 108 (0x90bea000) [pid = 6550] [serial = 226] [outer = (nil)]
20:57:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 109 (0x91eb9400) [pid = 6550] [serial = 227] [outer = 0x90bea000]
20:57:55 INFO - PROCESS | 6550 | 1463716675415 Marionette DEBUG loaded listener.js
20:57:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 110 (0x945ef800) [pid = 6550] [serial = 228] [outer = 0x90bea000]
20:57:56 INFO - PROCESS | 6550 | 1463716676286 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}]
20:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
20:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1332ms
20:57:56 INFO - PROCESS | 6550 | 1463716676310 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null]
20:57:56 INFO - PROCESS | 6550 | 1463716676319 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}]
20:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
20:57:56 INFO - PROCESS | 6550 | 1463716676330 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}]
20:57:56 INFO - PROCESS | 6550 | 1463716676333 Marionette TRACE conn3 <- [1,278,null,{}]
20:57:56 INFO - PROCESS | 6550 | 1463716676340 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:56 INFO - PROCESS | 6550 | 1463716676569 Marionette TRACE conn3 <- [1,279,null,{"value":null}]
20:57:56 INFO - PROCESS | 6550 | 1463716676585 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x93861800 == 57 [pid = 6550] [id = 77]
20:57:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 111 (0x93863000) [pid = 6550] [serial = 229] [outer = (nil)]
20:57:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 112 (0x94f82c00) [pid = 6550] [serial = 230] [outer = 0x93863000]
20:57:56 INFO - PROCESS | 6550 | 1463716676708 Marionette DEBUG loaded listener.js
20:57:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 113 (0x974cc800) [pid = 6550] [serial = 231] [outer = 0x93863000]
20:57:57 INFO - PROCESS | 6550 | 1463716677762 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}]
20:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
20:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1479ms
20:57:57 INFO - PROCESS | 6550 | 1463716677809 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null]
20:57:57 INFO - PROCESS | 6550 | 1463716677813 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}]
20:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
20:57:57 INFO - PROCESS | 6550 | 1463716677820 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}]
20:57:57 INFO - PROCESS | 6550 | 1463716677826 Marionette TRACE conn3 <- [1,282,null,{}]
20:57:57 INFO - PROCESS | 6550 | 1463716677842 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:58 INFO - PROCESS | 6550 | 1463716678018 Marionette TRACE conn3 <- [1,283,null,{"value":null}]
20:57:58 INFO - PROCESS | 6550 | 1463716678168 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x93940400 == 58 [pid = 6550] [id = 78]
20:57:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 114 (0x99ae6800) [pid = 6550] [serial = 232] [outer = (nil)]
20:57:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 115 (0x99f7a800) [pid = 6550] [serial = 233] [outer = 0x99ae6800]
20:57:58 INFO - PROCESS | 6550 | 1463716678304 Marionette DEBUG loaded listener.js
20:57:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 116 (0x9b81f400) [pid = 6550] [serial = 234] [outer = 0x99ae6800]
20:57:59 INFO - PROCESS | 6550 | 1463716679163 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}]
20:57:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 117 (0x99e3a000) [pid = 6550] [serial = 235] [outer = 0x9277e000]
20:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
20:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1382ms
20:57:59 INFO - PROCESS | 6550 | 1463716679237 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null]
20:57:59 INFO - PROCESS | 6550 | 1463716679242 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}]
20:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
20:57:59 INFO - PROCESS | 6550 | 1463716679307 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}]
20:57:59 INFO - PROCESS | 6550 | 1463716679312 Marionette TRACE conn3 <- [1,286,null,{}]
20:57:59 INFO - PROCESS | 6550 | 1463716679327 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:57:59 INFO - PROCESS | 6550 | 1463716679494 Marionette TRACE conn3 <- [1,287,null,{"value":null}]
20:57:59 INFO - PROCESS | 6550 | 1463716679643 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:57:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x98074800 == 59 [pid = 6550] [id = 79]
20:57:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x996e6400) [pid = 6550] [serial = 236] [outer = (nil)]
20:57:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0xa2278800) [pid = 6550] [serial = 237] [outer = 0x996e6400]
20:57:59 INFO - PROCESS | 6550 | 1463716679771 Marionette DEBUG loaded listener.js
20:57:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0xa675f800) [pid = 6550] [serial = 238] [outer = 0x996e6400]
20:58:00 INFO - PROCESS | 6550 | 1463716680546 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}]
20:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
20:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1337ms
20:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
20:58:00 INFO - PROCESS | 6550 | 1463716680597 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null]
20:58:00 INFO - PROCESS | 6550 | 1463716680601 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}]
20:58:00 INFO - PROCESS | 6550 | 1463716680625 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}]
20:58:00 INFO - PROCESS | 6550 | 1463716680629 Marionette TRACE conn3 <- [1,290,null,{}]
20:58:00 INFO - PROCESS | 6550 | 1463716680636 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:00 INFO - PROCESS | 6550 | 1463716680813 Marionette TRACE conn3 <- [1,291,null,{"value":null}]
20:58:00 INFO - PROCESS | 6550 | 1463716680967 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d05400 == 60 [pid = 6550] [id = 80]
20:58:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x90d05800) [pid = 6550] [serial = 239] [outer = (nil)]
20:58:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x90d0a400) [pid = 6550] [serial = 240] [outer = 0x90d05800]
20:58:01 INFO - PROCESS | 6550 | 1463716681054 Marionette DEBUG loaded listener.js
20:58:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x90d0ec00) [pid = 6550] [serial = 241] [outer = 0x90d05800]
20:58:01 INFO - PROCESS | 6550 | 1463716681933 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}]
20:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
20:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1359ms
20:58:01 INFO - PROCESS | 6550 | 1463716681965 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null]
20:58:01 INFO - PROCESS | 6550 | 1463716681970 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}]
20:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
20:58:01 INFO - PROCESS | 6550 | 1463716681976 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}]
20:58:01 INFO - PROCESS | 6550 | 1463716681979 Marionette TRACE conn3 <- [1,294,null,{}]
20:58:01 INFO - PROCESS | 6550 | 1463716681985 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:02 INFO - PROCESS | 6550 | 1463716682175 Marionette TRACE conn3 <- [1,295,null,{"value":null}]
20:58:02 INFO - PROCESS | 6550 | 1463716682353 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d02000 == 61 [pid = 6550] [id = 81]
20:58:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x90d06400) [pid = 6550] [serial = 242] [outer = (nil)]
20:58:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x90dacc00) [pid = 6550] [serial = 243] [outer = 0x90d06400]
20:58:02 INFO - PROCESS | 6550 | 1463716682454 Marionette DEBUG loaded listener.js
20:58:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x90db3c00) [pid = 6550] [serial = 244] [outer = 0x90d06400]
20:58:03 INFO - PROCESS | 6550 | 1463716683357 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:03 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.
20:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1433ms
20:58:03 INFO - PROCESS | 6550 | 1463716683410 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null]
20:58:03 INFO - PROCESS | 6550 | 1463716683413 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}]
20:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
20:58:03 INFO - PROCESS | 6550 | 1463716683420 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}]
20:58:03 INFO - PROCESS | 6550 | 1463716683424 Marionette TRACE conn3 <- [1,298,null,{}]
20:58:03 INFO - PROCESS | 6550 | 1463716683429 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:03 INFO - PROCESS | 6550 | 1463716683595 Marionette TRACE conn3 <- [1,299,null,{"value":null}]
20:58:03 INFO - PROCESS | 6550 | 1463716683749 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x90da5800 == 62 [pid = 6550] [id = 82]
20:58:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x90da8400) [pid = 6550] [serial = 245] [outer = (nil)]
20:58:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0xa67c3800) [pid = 6550] [serial = 246] [outer = 0x90da8400]
20:58:03 INFO - PROCESS | 6550 | 1463716683835 Marionette DEBUG loaded listener.js
20:58:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0xa6f3a800) [pid = 6550] [serial = 247] [outer = 0x90da8400]
20:58:04 INFO - PROCESS | 6550 | 1463716684704 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:04 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.
20:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1331ms
20:58:04 INFO - PROCESS | 6550 | 1463716684752 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null]
20:58:04 INFO - PROCESS | 6550 | 1463716684757 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}]
20:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
20:58:04 INFO - PROCESS | 6550 | 1463716684763 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}]
20:58:04 INFO - PROCESS | 6550 | 1463716684767 Marionette TRACE conn3 <- [1,302,null,{}]
20:58:04 INFO - PROCESS | 6550 | 1463716684773 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:04 INFO - PROCESS | 6550 | 1463716684936 Marionette TRACE conn3 <- [1,303,null,{"value":null}]
20:58:05 INFO - PROCESS | 6550 | 1463716685091 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be4800 == 63 [pid = 6550] [id = 83]
20:58:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x90bed400) [pid = 6550] [serial = 248] [outer = (nil)]
20:58:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x919ee800) [pid = 6550] [serial = 249] [outer = 0x90bed400]
20:58:05 INFO - PROCESS | 6550 | 1463716685175 Marionette DEBUG loaded listener.js
20:58:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x919f0800) [pid = 6550] [serial = 250] [outer = 0x90bed400]
20:58:06 INFO - PROCESS | 6550 | 1463716686347 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:06 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.
20:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1631ms
20:58:06 INFO - PROCESS | 6550 | 1463716686396 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null]
20:58:06 INFO - PROCESS | 6550 | 1463716686403 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}]
20:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
20:58:06 INFO - PROCESS | 6550 | 1463716686411 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}]
20:58:06 INFO - PROCESS | 6550 | 1463716686417 Marionette TRACE conn3 <- [1,306,null,{}]
20:58:06 INFO - PROCESS | 6550 | 1463716686424 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:06 INFO - PROCESS | 6550 | 1463716686592 Marionette TRACE conn3 <- [1,307,null,{"value":null}]
20:58:06 INFO - PROCESS | 6550 | 1463716686761 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x90db3000 == 64 [pid = 6550] [id = 84]
20:58:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x919e7800) [pid = 6550] [serial = 251] [outer = (nil)]
20:58:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x919f4c00) [pid = 6550] [serial = 252] [outer = 0x919e7800]
20:58:06 INFO - PROCESS | 6550 | 1463716686882 Marionette DEBUG loaded listener.js
20:58:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x9222b000) [pid = 6550] [serial = 253] [outer = 0x919e7800]
20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x92125c00 == 63 [pid = 6550] [id = 27]
20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x94f25000 == 62 [pid = 6550] [id = 74]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x99f72800) [pid = 6550] [serial = 176] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x99ec3400 == 61 [pid = 6550] [id = 73]
20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x99e3b000 == 60 [pid = 6550] [id = 72]
20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x974c8000 == 59 [pid = 6550] [id = 71]
20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x92225800 == 58 [pid = 6550] [id = 70]
20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x93855c00 == 57 [pid = 6550] [id = 69]
20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x99f77400 == 56 [pid = 6550] [id = 62]
20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x997ebc00 == 55 [pid = 6550] [id = 61]
20:58:07 INFO - PROCESS | 6550 | --DOCSHELL 0x9222c400 == 54 [pid = 6550] [id = 60]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0xa50ef800) [pid = 6550] [serial = 152] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0xa2158000) [pid = 6550] [serial = 168] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x94f58800) [pid = 6550] [serial = 161] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x98e8e000) [pid = 6550] [serial = 173] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x9b72b000) [pid = 6550] [serial = 174] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0xa34c3400) [pid = 6550] [serial = 149] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x94fa9800) [pid = 6550] [serial = 155] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x9b7bc000) [pid = 6550] [serial = 165] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x94fa5400) [pid = 6550] [serial = 143] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x98e90400) [pid = 6550] [serial = 158] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0xa1150c00) [pid = 6550] [serial = 146] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x9d0af400) [pid = 6550] [serial = 167] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0x99a51800) [pid = 6550] [serial = 159] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0x9b149000) [pid = 6550] [serial = 164] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 119 (0x98981800) [pid = 6550] [serial = 162] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 118 (0xa22e9000) [pid = 6550] [serial = 170] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | --DOMWINDOW == 117 (0xa22edc00) [pid = 6550] [serial = 171] [outer = (nil)] [url = about:blank]
20:58:07 INFO - PROCESS | 6550 | 1463716687852 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:07 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.
20:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1490ms
20:58:07 INFO - PROCESS | 6550 | 1463716687902 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null]
20:58:07 INFO - PROCESS | 6550 | 1463716687910 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}]
20:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
20:58:07 INFO - PROCESS | 6550 | 1463716687920 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}]
20:58:07 INFO - PROCESS | 6550 | 1463716687924 Marionette TRACE conn3 <- [1,310,null,{}]
20:58:07 INFO - PROCESS | 6550 | 1463716687930 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:08 INFO - PROCESS | 6550 | 1463716688085 Marionette TRACE conn3 <- [1,311,null,{"value":null}]
20:58:08 INFO - PROCESS | 6550 | 1463716688096 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x919e9c00 == 55 [pid = 6550] [id = 85]
20:58:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x92d53800) [pid = 6550] [serial = 254] [outer = (nil)]
20:58:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0x94f5d800) [pid = 6550] [serial = 255] [outer = 0x92d53800]
20:58:08 INFO - PROCESS | 6550 | 1463716688184 Marionette DEBUG loaded listener.js
20:58:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0x94f7d000) [pid = 6550] [serial = 256] [outer = 0x92d53800]
20:58:09 INFO - PROCESS | 6550 | 1463716689038 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:09 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.
20:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1181ms
20:58:09 INFO - PROCESS | 6550 | 1463716689101 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null]
20:58:09 INFO - PROCESS | 6550 | 1463716689106 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}]
20:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
20:58:09 INFO - PROCESS | 6550 | 1463716689113 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}]
20:58:09 INFO - PROCESS | 6550 | 1463716689118 Marionette TRACE conn3 <- [1,314,null,{}]
20:58:09 INFO - PROCESS | 6550 | 1463716689140 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:09 INFO - PROCESS | 6550 | 1463716689306 Marionette TRACE conn3 <- [1,315,null,{"value":null}]
20:58:09 INFO - PROCESS | 6550 | 1463716689319 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f1e800 == 56 [pid = 6550] [id = 86]
20:58:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x976cc800) [pid = 6550] [serial = 257] [outer = (nil)]
20:58:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x98e8dc00) [pid = 6550] [serial = 258] [outer = 0x976cc800]
20:58:09 INFO - PROCESS | 6550 | 1463716689396 Marionette DEBUG loaded listener.js
20:58:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x996e6000) [pid = 6550] [serial = 259] [outer = 0x976cc800]
20:58:10 INFO - PROCESS | 6550 | 1463716690290 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:10 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.
20:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1242ms
20:58:10 INFO - PROCESS | 6550 | 1463716690356 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null]
20:58:10 INFO - PROCESS | 6550 | 1463716690360 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}]
20:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
20:58:10 INFO - PROCESS | 6550 | 1463716690366 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}]
20:58:10 INFO - PROCESS | 6550 | 1463716690369 Marionette TRACE conn3 <- [1,318,null,{}]
20:58:10 INFO - PROCESS | 6550 | 1463716690375 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:10 INFO - PROCESS | 6550 | 1463716690576 Marionette TRACE conn3 <- [1,319,null,{"value":null}]
20:58:10 INFO - PROCESS | 6550 | 1463716690600 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x90db3800 == 57 [pid = 6550] [id = 87]
20:58:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x995c2c00) [pid = 6550] [serial = 260] [outer = (nil)]
20:58:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x99ae8800) [pid = 6550] [serial = 261] [outer = 0x995c2c00]
20:58:10 INFO - PROCESS | 6550 | 1463716690678 Marionette DEBUG loaded listener.js
20:58:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x99e3b000) [pid = 6550] [serial = 262] [outer = 0x995c2c00]
20:58:11 INFO - PROCESS | 6550 | 1463716691499 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:11 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.
20:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1183ms
20:58:11 INFO - PROCESS | 6550 | 1463716691550 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null]
20:58:11 INFO - PROCESS | 6550 | 1463716691554 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}]
20:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
20:58:11 INFO - PROCESS | 6550 | 1463716691567 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}]
20:58:11 INFO - PROCESS | 6550 | 1463716691584 Marionette TRACE conn3 <- [1,322,null,{}]
20:58:11 INFO - PROCESS | 6550 | 1463716691590 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:11 INFO - PROCESS | 6550 | 1463716691791 Marionette TRACE conn3 <- [1,323,null,{"value":null}]
20:58:11 INFO - PROCESS | 6550 | 1463716691812 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x997ebc00 == 58 [pid = 6550] [id = 88]
20:58:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x99a50c00) [pid = 6550] [serial = 263] [outer = (nil)]
20:58:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x99f6e400) [pid = 6550] [serial = 264] [outer = 0x99a50c00]
20:58:11 INFO - PROCESS | 6550 | 1463716691885 Marionette DEBUG loaded listener.js
20:58:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x99f72800) [pid = 6550] [serial = 265] [outer = 0x99a50c00]
20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x99f59c00) [pid = 6550] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html]
20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x99ec5c00) [pid = 6550] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html]
20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x99f6b800) [pid = 6550] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html]
20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x98974000) [pid = 6550] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html]
20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x92776400) [pid = 6550] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html]
20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x94f54c00) [pid = 6550] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html]
20:58:12 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x989fe400) [pid = 6550] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html]
20:58:13 INFO - PROCESS | 6550 | 1463716693038 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:13 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.
20:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1502ms
20:58:13 INFO - PROCESS | 6550 | 1463716693070 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null]
20:58:13 INFO - PROCESS | 6550 | 1463716693075 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}]
20:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
20:58:13 INFO - PROCESS | 6550 | 1463716693081 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}]
20:58:13 INFO - PROCESS | 6550 | 1463716693084 Marionette TRACE conn3 <- [1,326,null,{}]
20:58:13 INFO - PROCESS | 6550 | 1463716693089 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:13 INFO - PROCESS | 6550 | 1463716693247 Marionette TRACE conn3 <- [1,327,null,{"value":null}]
20:58:13 INFO - PROCESS | 6550 | 1463716693264 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d1400 == 59 [pid = 6550] [id = 89]
20:58:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x909d5400) [pid = 6550] [serial = 266] [outer = (nil)]
20:58:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x909d8c00) [pid = 6550] [serial = 267] [outer = 0x909d5400]
20:58:13 INFO - PROCESS | 6550 | 1463716693339 Marionette DEBUG loaded listener.js
20:58:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x997eb000) [pid = 6550] [serial = 268] [outer = 0x909d5400]
20:58:14 INFO - PROCESS | 6550 | 1463716694175 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:14 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.
20:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1138ms
20:58:14 INFO - PROCESS | 6550 | 1463716694220 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null]
20:58:14 INFO - PROCESS | 6550 | 1463716694224 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}]
20:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
20:58:14 INFO - PROCESS | 6550 | 1463716694230 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}]
20:58:14 INFO - PROCESS | 6550 | 1463716694232 Marionette TRACE conn3 <- [1,330,null,{}]
20:58:14 INFO - PROCESS | 6550 | 1463716694238 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:14 INFO - PROCESS | 6550 | 1463716694378 Marionette TRACE conn3 <- [1,331,null,{"value":null}]
20:58:14 INFO - PROCESS | 6550 | 1463716694603 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x909c9400 == 60 [pid = 6550] [id = 90]
20:58:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x909c9800) [pid = 6550] [serial = 269] [outer = (nil)]
20:58:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x909cc000) [pid = 6550] [serial = 270] [outer = 0x909c9800]
20:58:14 INFO - PROCESS | 6550 | 1463716694693 Marionette DEBUG loaded listener.js
20:58:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x909d7000) [pid = 6550] [serial = 271] [outer = 0x909c9800]
20:58:15 INFO - PROCESS | 6550 | 1463716695719 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
20:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1533ms
20:58:15 INFO - PROCESS | 6550 | 1463716695765 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null]
20:58:15 INFO - PROCESS | 6550 | 1463716695772 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}]
20:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
20:58:15 INFO - PROCESS | 6550 | 1463716695780 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}]
20:58:15 INFO - PROCESS | 6550 | 1463716695786 Marionette TRACE conn3 <- [1,334,null,{}]
20:58:15 INFO - PROCESS | 6550 | 1463716695793 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:16 INFO - PROCESS | 6550 | 1463716696013 Marionette TRACE conn3 <- [1,335,null,{"value":null}]
20:58:16 INFO - PROCESS | 6550 | 1463716696215 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x919f5c00 == 61 [pid = 6550] [id = 91]
20:58:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x91eac800) [pid = 6550] [serial = 272] [outer = (nil)]
20:58:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x92127800) [pid = 6550] [serial = 273] [outer = 0x91eac800]
20:58:16 INFO - PROCESS | 6550 | 1463716696351 Marionette DEBUG loaded listener.js
20:58:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x92778400) [pid = 6550] [serial = 274] [outer = 0x91eac800]
20:58:17 INFO - PROCESS | 6550 | 1463716697312 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:17 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.
20:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1586ms
20:58:17 INFO - PROCESS | 6550 | 1463716697370 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null]
20:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
20:58:17 INFO - PROCESS | 6550 | 1463716697377 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}]
20:58:17 INFO - PROCESS | 6550 | 1463716697383 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}]
20:58:17 INFO - PROCESS | 6550 | 1463716697388 Marionette TRACE conn3 <- [1,338,null,{}]
20:58:17 INFO - PROCESS | 6550 | 1463716697394 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:17 INFO - PROCESS | 6550 | 1463716697589 Marionette TRACE conn3 <- [1,339,null,{"value":null}]
20:58:17 INFO - PROCESS | 6550 | 1463716697747 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x909ccc00 == 62 [pid = 6550] [id = 92]
20:58:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x94f1c800) [pid = 6550] [serial = 275] [outer = (nil)]
20:58:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x974c4800) [pid = 6550] [serial = 276] [outer = 0x94f1c800]
20:58:17 INFO - PROCESS | 6550 | 1463716697850 Marionette DEBUG loaded listener.js
20:58:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x9897bc00) [pid = 6550] [serial = 277] [outer = 0x94f1c800]
20:58:18 INFO - PROCESS | 6550 | 1463716698826 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
20:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1482ms
20:58:18 INFO - PROCESS | 6550 | 1463716698866 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null]
20:58:18 INFO - PROCESS | 6550 | 1463716698870 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}]
20:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
20:58:18 INFO - PROCESS | 6550 | 1463716698886 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}]
20:58:18 INFO - PROCESS | 6550 | 1463716698896 Marionette TRACE conn3 <- [1,342,null,{}]
20:58:18 INFO - PROCESS | 6550 | 1463716698902 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:19 INFO - PROCESS | 6550 | 1463716699087 Marionette TRACE conn3 <- [1,343,null,{"value":null}]
20:58:19 INFO - PROCESS | 6550 | 1463716699242 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bf0000 == 63 [pid = 6550] [id = 93]
20:58:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x90bf1400) [pid = 6550] [serial = 278] [outer = (nil)]
20:58:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x9aaac800) [pid = 6550] [serial = 279] [outer = 0x90bf1400]
20:58:19 INFO - PROCESS | 6550 | 1463716699330 Marionette DEBUG loaded listener.js
20:58:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x9acaa000) [pid = 6550] [serial = 280] [outer = 0x90bf1400]
20:58:20 INFO - PROCESS | 6550 | 1463716700244 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:20 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.
20:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1395ms
20:58:20 INFO - PROCESS | 6550 | 1463716700274 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null]
20:58:20 INFO - PROCESS | 6550 | 1463716700279 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}]
20:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
20:58:20 INFO - PROCESS | 6550 | 1463716700285 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}]
20:58:20 INFO - PROCESS | 6550 | 1463716700289 Marionette TRACE conn3 <- [1,346,null,{}]
20:58:20 INFO - PROCESS | 6550 | 1463716700294 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:20 INFO - PROCESS | 6550 | 1463716700460 Marionette TRACE conn3 <- [1,347,null,{"value":null}]
20:58:20 INFO - PROCESS | 6550 | 1463716700621 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d3c00 == 64 [pid = 6550] [id = 94]
20:58:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x9b727000) [pid = 6550] [serial = 281] [outer = (nil)]
20:58:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x9b7bc800) [pid = 6550] [serial = 282] [outer = 0x9b727000]
20:58:20 INFO - PROCESS | 6550 | 1463716700713 Marionette DEBUG loaded listener.js
20:58:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x9b81ac00) [pid = 6550] [serial = 283] [outer = 0x9b727000]
20:58:21 INFO - PROCESS | 6550 | 1463716701601 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:21 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.
20:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1378ms
20:58:21 INFO - PROCESS | 6550 | 1463716701664 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null]
20:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
20:58:21 INFO - PROCESS | 6550 | 1463716701674 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}]
20:58:21 INFO - PROCESS | 6550 | 1463716701685 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}]
20:58:21 INFO - PROCESS | 6550 | 1463716701691 Marionette TRACE conn3 <- [1,350,null,{}]
20:58:21 INFO - PROCESS | 6550 | 1463716701698 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:21 INFO - PROCESS | 6550 | 1463716701901 Marionette TRACE conn3 <- [1,351,null,{"value":null}]
20:58:22 INFO - PROCESS | 6550 | 1463716702059 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x9d0b2400 == 65 [pid = 6550] [id = 95]
20:58:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0xa061bc00) [pid = 6550] [serial = 284] [outer = (nil)]
20:58:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0xa215a000) [pid = 6550] [serial = 285] [outer = 0xa061bc00]
20:58:22 INFO - PROCESS | 6550 | 1463716702161 Marionette DEBUG loaded listener.js
20:58:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0xa22f5800) [pid = 6550] [serial = 286] [outer = 0xa061bc00]
20:58:23 INFO - PROCESS | 6550 | 1463716703088 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:23 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.
20:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1435ms
20:58:23 INFO - PROCESS | 6550 | 1463716703117 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null]
20:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
20:58:23 INFO - PROCESS | 6550 | 1463716703121 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}]
20:58:23 INFO - PROCESS | 6550 | 1463716703127 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}]
20:58:23 INFO - PROCESS | 6550 | 1463716703131 Marionette TRACE conn3 <- [1,354,null,{}]
20:58:23 INFO - PROCESS | 6550 | 1463716703137 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:23 INFO - PROCESS | 6550 | 1463716703300 Marionette TRACE conn3 <- [1,355,null,{"value":null}]
20:58:23 INFO - PROCESS | 6550 | 1463716703463 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b1ae000 == 66 [pid = 6550] [id = 96]
20:58:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x9b823800) [pid = 6550] [serial = 287] [outer = (nil)]
20:58:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0xa3542c00) [pid = 6550] [serial = 288] [outer = 0x9b823800]
20:58:23 INFO - PROCESS | 6550 | 1463716703547 Marionette DEBUG loaded listener.js
20:58:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0xa6284800) [pid = 6550] [serial = 289] [outer = 0x9b823800]
20:58:24 INFO - PROCESS | 6550 | 1463716704758 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:24 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.
20:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1680ms
20:58:24 INFO - PROCESS | 6550 | 1463716704808 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null]
20:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
20:58:24 INFO - PROCESS | 6550 | 1463716704814 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}]
20:58:24 INFO - PROCESS | 6550 | 1463716704822 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}]
20:58:24 INFO - PROCESS | 6550 | 1463716704827 Marionette TRACE conn3 <- [1,358,null,{}]
20:58:24 INFO - PROCESS | 6550 | 1463716704835 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:25 INFO - PROCESS | 6550 | 1463716705053 Marionette TRACE conn3 <- [1,359,null,{"value":null}]
20:58:25 INFO - PROCESS | 6550 | 1463716705264 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0d000 == 67 [pid = 6550] [id = 97]
20:58:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x919ec000) [pid = 6550] [serial = 290] [outer = (nil)]
20:58:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x9385cc00) [pid = 6550] [serial = 291] [outer = 0x919ec000]
20:58:25 INFO - PROCESS | 6550 | 1463716705383 Marionette DEBUG loaded listener.js
20:58:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x94f22800) [pid = 6550] [serial = 292] [outer = 0x919ec000]
20:58:26 INFO - PROCESS | 6550 | 1463716706288 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:26 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.
20:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1541ms
20:58:26 INFO - PROCESS | 6550 | 1463716706363 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null]
20:58:26 INFO - PROCESS | 6550 | 1463716706371 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}]
20:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
20:58:26 INFO - PROCESS | 6550 | 1463716706382 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}]
20:58:26 INFO - PROCESS | 6550 | 1463716706385 Marionette TRACE conn3 <- [1,362,null,{}]
20:58:26 INFO - PROCESS | 6550 | 1463716706392 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:26 INFO - PROCESS | 6550 | 1463716706597 Marionette TRACE conn3 <- [1,363,null,{"value":null}]
20:58:26 INFO - PROCESS | 6550 | 1463716706811 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be4c00 == 68 [pid = 6550] [id = 98]
20:58:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x90bec800) [pid = 6550] [serial = 293] [outer = (nil)]
20:58:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x93936c00) [pid = 6550] [serial = 294] [outer = 0x90bec800]
20:58:26 INFO - PROCESS | 6550 | 1463716706949 Marionette DEBUG loaded listener.js
20:58:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x974c6400) [pid = 6550] [serial = 295] [outer = 0x90bec800]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x9393f000 == 67 [pid = 6550] [id = 51]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0xa2159000 == 66 [pid = 6550] [id = 50]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x9b824000 == 65 [pid = 6550] [id = 49]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x909d1400 == 64 [pid = 6550] [id = 89]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x9aaa7400) [pid = 6550] [serial = 185] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0xa21b1800) [pid = 6550] [serial = 188] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0xa503fc00) [pid = 6550] [serial = 191] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x94f7f800) [pid = 6550] [serial = 194] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0xa67c4400) [pid = 6550] [serial = 197] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0xa828e800) [pid = 6550] [serial = 203] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0xa6e93800) [pid = 6550] [serial = 200] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0xa26c4000) [pid = 6550] [serial = 224] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x93862000) [pid = 6550] [serial = 179] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x99ebd000) [pid = 6550] [serial = 182] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x997ebc00 == 63 [pid = 6550] [id = 88]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90db3800 == 62 [pid = 6550] [id = 87]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x94f1e800 == 61 [pid = 6550] [id = 86]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x919e9c00 == 60 [pid = 6550] [id = 85]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90db3000 == 59 [pid = 6550] [id = 84]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90da5800 == 58 [pid = 6550] [id = 82]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90d02000 == 57 [pid = 6550] [id = 81]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90d05400 == 56 [pid = 6550] [id = 80]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x98074800 == 55 [pid = 6550] [id = 79]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x93940400 == 54 [pid = 6550] [id = 78]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x93861800 == 53 [pid = 6550] [id = 77]
20:58:27 INFO - PROCESS | 6550 | --DOCSHELL 0x90be7c00 == 52 [pid = 6550] [id = 76]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x99ebac00) [pid = 6550] [serial = 212] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x9512dc00) [pid = 6550] [serial = 209] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x974cf400) [pid = 6550] [serial = 210] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x974c6c00) [pid = 6550] [serial = 207] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x94fa6400) [pid = 6550] [serial = 206] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x99f76800) [pid = 6550] [serial = 215] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0xa2152800) [pid = 6550] [serial = 221] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0xa22ec800) [pid = 6550] [serial = 222] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x99ec8000) [pid = 6550] [serial = 213] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x9a0af000) [pid = 6550] [serial = 216] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x9afad800) [pid = 6550] [serial = 218] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x9b771400) [pid = 6550] [serial = 219] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x99f73c00) [pid = 6550] [serial = 177] [outer = (nil)] [url = about:blank]
20:58:27 INFO - PROCESS | 6550 | 1463716707944 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:27 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.
20:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1583ms
20:58:27 INFO - PROCESS | 6550 | 1463716707964 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null]
20:58:27 INFO - PROCESS | 6550 | 1463716707968 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}]
20:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
20:58:27 INFO - PROCESS | 6550 | 1463716707974 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}]
20:58:27 INFO - PROCESS | 6550 | 1463716707979 Marionette TRACE conn3 <- [1,366,null,{}]
20:58:27 INFO - PROCESS | 6550 | 1463716707995 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:28 INFO - PROCESS | 6550 | 1463716708153 Marionette TRACE conn3 <- [1,367,null,{"value":null}]
20:58:28 INFO - PROCESS | 6550 | 1463716708278 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d05400 == 53 [pid = 6550] [id = 99]
20:58:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x974c8800) [pid = 6550] [serial = 296] [outer = (nil)]
20:58:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x98e8e000) [pid = 6550] [serial = 297] [outer = 0x974c8800]
20:58:28 INFO - PROCESS | 6550 | 1463716708356 Marionette DEBUG loaded listener.js
20:58:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x997e1000) [pid = 6550] [serial = 298] [outer = 0x974c8800]
20:58:29 INFO - PROCESS | 6550 | 1463716709116 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:29 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.
20:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1182ms
20:58:29 INFO - PROCESS | 6550 | 1463716709157 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null]
20:58:29 INFO - PROCESS | 6550 | 1463716709161 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}]
20:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
20:58:29 INFO - PROCESS | 6550 | 1463716709188 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}]
20:58:29 INFO - PROCESS | 6550 | 1463716709192 Marionette TRACE conn3 <- [1,370,null,{}]
20:58:29 INFO - PROCESS | 6550 | 1463716709197 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:29 INFO - PROCESS | 6550 | 1463716709356 Marionette TRACE conn3 <- [1,371,null,{"value":null}]
20:58:29 INFO - PROCESS | 6550 | 1463716709367 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x974ca400 == 54 [pid = 6550] [id = 100]
20:58:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x99ec2800) [pid = 6550] [serial = 299] [outer = (nil)]
20:58:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x99f59400) [pid = 6550] [serial = 300] [outer = 0x99ec2800]
20:58:29 INFO - PROCESS | 6550 | 1463716709442 Marionette DEBUG loaded listener.js
20:58:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x9aaaf000) [pid = 6550] [serial = 301] [outer = 0x99ec2800]
20:58:30 INFO - PROCESS | 6550 | 1463716710382 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}]
20:58:30 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.
20:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1235ms
20:58:30 INFO - PROCESS | 6550 | 1463716710423 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null]
20:58:30 INFO - PROCESS | 6550 | 1463716710426 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}]
20:58:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
20:58:30 INFO - PROCESS | 6550 | 1463716710437 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}]
20:58:30 INFO - PROCESS | 6550 | 1463716710440 Marionette TRACE conn3 <- [1,374,null,{}]
20:58:30 INFO - PROCESS | 6550 | 1463716710445 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:30 INFO - PROCESS | 6550 | 1463716710638 Marionette TRACE conn3 <- [1,375,null,{"value":null}]
20:58:30 INFO - PROCESS | 6550 | 1463716710662 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d06c00 == 55 [pid = 6550] [id = 101]
20:58:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x90d07c00) [pid = 6550] [serial = 302] [outer = (nil)]
20:58:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x9aca3000) [pid = 6550] [serial = 303] [outer = 0x90d07c00]
20:58:30 INFO - PROCESS | 6550 | 1463716710740 Marionette DEBUG loaded listener.js
20:58:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x9afa2c00) [pid = 6550] [serial = 304] [outer = 0x90d07c00]
20:58:32 INFO - PROCESS | 6550 | 1463716712118 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x999a8800) [pid = 6550] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x9277b400) [pid = 6550] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0xa325a800) [pid = 6550] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x94f84000) [pid = 6550] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x93863400) [pid = 6550] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x99f7a000) [pid = 6550] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x99ec9400) [pid = 6550] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x92d57c00) [pid = 6550] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0xa35f9400) [pid = 6550] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x9393c800) [pid = 6550] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0xa2281000) [pid = 6550] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x91ead400) [pid = 6550] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x9d0b0800) [pid = 6550] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x94f5cc00) [pid = 6550] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0xa30ebc00) [pid = 6550] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x93858000) [pid = 6550] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0xa0616400) [pid = 6550] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0x93861c00) [pid = 6550] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 119 (0x94f1d400) [pid = 6550] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 118 (0xa22eb800) [pid = 6550] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 117 (0x99ae6800) [pid = 6550] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 116 (0x90d05800) [pid = 6550] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 115 (0x996e6400) [pid = 6550] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 114 (0x995c2c00) [pid = 6550] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html]
20:58:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
20:58:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1779ms
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 113 (0x919e7800) [pid = 6550] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 112 (0x90bea000) [pid = 6550] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 111 (0x92d53800) [pid = 6550] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 110 (0x976cc800) [pid = 6550] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 109 (0x90d06400) [pid = 6550] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 108 (0x93863000) [pid = 6550] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 107 (0x90bed400) [pid = 6550] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 106 (0x99a50c00) [pid = 6550] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html]
20:58:32 INFO - PROCESS | 6550 | --DOMWINDOW == 105 (0x94f82800) [pid = 6550] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html]
20:58:32 INFO - PROCESS | 6550 | 1463716712277 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null]
20:58:32 INFO - PROCESS | 6550 | 1463716712281 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}]
20:58:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
20:58:32 INFO - PROCESS | 6550 | 1463716712287 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}]
20:58:32 INFO - PROCESS | 6550 | 1463716712290 Marionette TRACE conn3 <- [1,378,null,{}]
20:58:32 INFO - PROCESS | 6550 | 1463716712296 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:32 INFO - PROCESS | 6550 | 1463716712519 Marionette TRACE conn3 <- [1,379,null,{"value":null}]
20:58:32 INFO - PROCESS | 6550 | 1463716712601 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x93861c00 == 56 [pid = 6550] [id = 102]
20:58:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 106 (0x94f1d400) [pid = 6550] [serial = 305] [outer = (nil)]
20:58:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 107 (0x98e92000) [pid = 6550] [serial = 306] [outer = 0x94f1d400]
20:58:32 INFO - PROCESS | 6550 | 1463716712675 Marionette DEBUG loaded listener.js
20:58:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 108 (0x99ec9400) [pid = 6550] [serial = 307] [outer = 0x94f1d400]
20:58:33 INFO - PROCESS | 6550 | 1463716713397 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}]
20:58:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
20:58:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1135ms
20:58:33 INFO - PROCESS | 6550 | 1463716713422 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null]
20:58:33 INFO - PROCESS | 6550 | 1463716713425 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}]
20:58:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
20:58:33 INFO - PROCESS | 6550 | 1463716713439 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}]
20:58:33 INFO - PROCESS | 6550 | 1463716713441 Marionette TRACE conn3 <- [1,382,null,{}]
20:58:33 INFO - PROCESS | 6550 | 1463716713447 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:33 INFO - PROCESS | 6550 | 1463716713590 Marionette TRACE conn3 <- [1,383,null,{"value":null}]
20:58:33 INFO - PROCESS | 6550 | 1463716713611 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x996e2800 == 57 [pid = 6550] [id = 103]
20:58:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 109 (0x9aaab400) [pid = 6550] [serial = 308] [outer = (nil)]
20:58:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 110 (0xa061cc00) [pid = 6550] [serial = 309] [outer = 0x9aaab400]
20:58:33 INFO - PROCESS | 6550 | 1463716713683 Marionette DEBUG loaded listener.js
20:58:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 111 (0xa22eb800) [pid = 6550] [serial = 310] [outer = 0x9aaab400]
20:58:34 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
20:58:34 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented
20:58:34 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
20:58:34 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
20:58:34 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
20:58:34 INFO - PROCESS | 6550 | 1463716714708 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}]
20:58:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
20:58:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1294ms
20:58:34 INFO - PROCESS | 6550 | 1463716714727 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null]
20:58:34 INFO - PROCESS | 6550 | 1463716714733 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}]
20:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
20:58:34 INFO - PROCESS | 6550 | 1463716714742 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}]
20:58:34 INFO - PROCESS | 6550 | 1463716714748 Marionette TRACE conn3 <- [1,386,null,{}]
20:58:34 INFO - PROCESS | 6550 | 1463716714756 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:34 INFO - PROCESS | 6550 | 1463716714927 Marionette TRACE conn3 <- [1,387,null,{"value":null}]
20:58:35 INFO - PROCESS | 6550 | 1463716715096 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d10800 == 58 [pid = 6550] [id = 104]
20:58:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 112 (0x90da7400) [pid = 6550] [serial = 311] [outer = (nil)]
20:58:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 113 (0x919eec00) [pid = 6550] [serial = 312] [outer = 0x90da7400]
20:58:35 INFO - PROCESS | 6550 | 1463716715257 Marionette DEBUG loaded listener.js
20:58:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 114 (0x9212c800) [pid = 6550] [serial = 313] [outer = 0x90da7400]
20:58:36 INFO - PROCESS | 6550 | 1463716716154 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}]
20:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
20:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1482ms
20:58:36 INFO - PROCESS | 6550 | 1463716716225 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null]
20:58:36 INFO - PROCESS | 6550 | 1463716716235 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}]
20:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
20:58:36 INFO - PROCESS | 6550 | 1463716716247 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}]
20:58:36 INFO - PROCESS | 6550 | 1463716716251 Marionette TRACE conn3 <- [1,390,null,{}]
20:58:36 INFO - PROCESS | 6550 | 1463716716257 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:36 INFO - PROCESS | 6550 | 1463716716473 Marionette TRACE conn3 <- [1,391,null,{"value":null}]
20:58:36 INFO - PROCESS | 6550 | 1463716716682 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f62c00 == 59 [pid = 6550] [id = 105]
20:58:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 115 (0x94f7e400) [pid = 6550] [serial = 314] [outer = (nil)]
20:58:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 116 (0x974cec00) [pid = 6550] [serial = 315] [outer = 0x94f7e400]
20:58:36 INFO - PROCESS | 6550 | 1463716716822 Marionette DEBUG loaded listener.js
20:58:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 117 (0x98e90000) [pid = 6550] [serial = 316] [outer = 0x94f7e400]
20:58:37 INFO - PROCESS | 6550 | 1463716717860 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}]
20:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
20:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1682ms
20:58:37 INFO - PROCESS | 6550 | 1463716717929 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null]
20:58:37 INFO - PROCESS | 6550 | 1463716717933 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}]
20:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
20:58:37 INFO - PROCESS | 6550 | 1463716717940 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}]
20:58:37 INFO - PROCESS | 6550 | 1463716717946 Marionette TRACE conn3 <- [1,394,null,{}]
20:58:37 INFO - PROCESS | 6550 | 1463716717963 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:38 INFO - PROCESS | 6550 | 1463716718182 Marionette TRACE conn3 <- [1,395,null,{"value":null}]
20:58:38 INFO - PROCESS | 6550 | 1463716718407 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b824000 == 60 [pid = 6550] [id = 106]
20:58:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x9d0b1400) [pid = 6550] [serial = 317] [outer = (nil)]
20:58:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0xa22f1800) [pid = 6550] [serial = 318] [outer = 0x9d0b1400]
20:58:38 INFO - PROCESS | 6550 | 1463716718502 Marionette DEBUG loaded listener.js
20:58:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0xa26ef400) [pid = 6550] [serial = 319] [outer = 0x9d0b1400]
20:58:39 INFO - PROCESS | 6550 | 1463716719385 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}]
20:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
20:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1484ms
20:58:39 INFO - PROCESS | 6550 | 1463716719425 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null]
20:58:39 INFO - PROCESS | 6550 | 1463716719430 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}]
20:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
20:58:39 INFO - PROCESS | 6550 | 1463716719436 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}]
20:58:39 INFO - PROCESS | 6550 | 1463716719440 Marionette TRACE conn3 <- [1,398,null,{}]
20:58:39 INFO - PROCESS | 6550 | 1463716719445 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:39 INFO - PROCESS | 6550 | 1463716719622 Marionette TRACE conn3 <- [1,399,null,{"value":null}]
20:58:39 INFO - PROCESS | 6550 | 1463716719782 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x919c9c00 == 61 [pid = 6550] [id = 107]
20:58:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x919cb800) [pid = 6550] [serial = 320] [outer = (nil)]
20:58:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x919d0400) [pid = 6550] [serial = 321] [outer = 0x919cb800]
20:58:39 INFO - PROCESS | 6550 | 1463716719881 Marionette DEBUG loaded listener.js
20:58:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x94f1c000) [pid = 6550] [serial = 322] [outer = 0x919cb800]
20:58:40 INFO - PROCESS | 6550 | 1463716720824 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}]
20:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
20:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1433ms
20:58:40 INFO - PROCESS | 6550 | 1463716720869 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null]
20:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
20:58:40 INFO - PROCESS | 6550 | 1463716720874 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}]
20:58:40 INFO - PROCESS | 6550 | 1463716720880 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}]
20:58:40 INFO - PROCESS | 6550 | 1463716720884 Marionette TRACE conn3 <- [1,402,null,{}]
20:58:40 INFO - PROCESS | 6550 | 1463716720889 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:41 INFO - PROCESS | 6550 | 1463716721060 Marionette TRACE conn3 <- [1,403,null,{"value":null}]
20:58:41 INFO - PROCESS | 6550 | 1463716721223 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e3c00 == 62 [pid = 6550] [id = 108]
20:58:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x8f5e6400) [pid = 6550] [serial = 323] [outer = (nil)]
20:58:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x8f5ed800) [pid = 6550] [serial = 324] [outer = 0x8f5e6400]
20:58:41 INFO - PROCESS | 6550 | 1463716721316 Marionette DEBUG loaded listener.js
20:58:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x8f5efc00) [pid = 6550] [serial = 325] [outer = 0x8f5e6400]
20:58:42 INFO - PROCESS | 6550 | 1463716722256 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}]
20:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
20:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1433ms
20:58:42 INFO - PROCESS | 6550 | 1463716722313 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null]
20:58:42 INFO - PROCESS | 6550 | 1463716722317 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}]
20:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
20:58:42 INFO - PROCESS | 6550 | 1463716722323 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}]
20:58:42 INFO - PROCESS | 6550 | 1463716722326 Marionette TRACE conn3 <- [1,406,null,{}]
20:58:42 INFO - PROCESS | 6550 | 1463716722332 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:42 INFO - PROCESS | 6550 | 1463716722528 Marionette TRACE conn3 <- [1,407,null,{"value":null}]
20:58:42 INFO - PROCESS | 6550 | 1463716722743 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e9c00 == 63 [pid = 6550] [id = 109]
20:58:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0xa30ebc00) [pid = 6550] [serial = 326] [outer = (nil)]
20:58:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0xa354e800) [pid = 6550] [serial = 327] [outer = 0xa30ebc00]
20:58:42 INFO - PROCESS | 6550 | 1463716722876 Marionette DEBUG loaded listener.js
20:58:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0xa50eb000) [pid = 6550] [serial = 328] [outer = 0xa30ebc00]
20:58:43 INFO - PROCESS | 6550 | 1463716723789 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}]
20:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
20:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1534ms
20:58:43 INFO - PROCESS | 6550 | 1463716723858 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null]
20:58:43 INFO - PROCESS | 6550 | 1463716723861 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}]
20:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
20:58:43 INFO - PROCESS | 6550 | 1463716723870 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}]
20:58:43 INFO - PROCESS | 6550 | 1463716723873 Marionette TRACE conn3 <- [1,410,null,{}]
20:58:43 INFO - PROCESS | 6550 | 1463716723878 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:44 INFO - PROCESS | 6550 | 1463716724047 Marionette TRACE conn3 <- [1,411,null,{"value":null}]
20:58:44 INFO - PROCESS | 6550 | 1463716724210 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e55fc00 == 64 [pid = 6550] [id = 110]
20:58:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8e560c00) [pid = 6550] [serial = 329] [outer = (nil)]
20:58:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8e569400) [pid = 6550] [serial = 330] [outer = 0x8e560c00]
20:58:44 INFO - PROCESS | 6550 | 1463716724293 Marionette DEBUG loaded listener.js
20:58:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8e56c000) [pid = 6550] [serial = 331] [outer = 0x8e560c00]
20:58:45 INFO - PROCESS | 6550 | 1463716725223 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}]
20:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
20:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1387ms
20:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
20:58:45 INFO - PROCESS | 6550 | 1463716725257 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null]
20:58:45 INFO - PROCESS | 6550 | 1463716725260 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}]
20:58:45 INFO - PROCESS | 6550 | 1463716725266 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}]
20:58:45 INFO - PROCESS | 6550 | 1463716725269 Marionette TRACE conn3 <- [1,414,null,{}]
20:58:45 INFO - PROCESS | 6550 | 1463716725275 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:45 INFO - PROCESS | 6550 | 1463716725437 Marionette TRACE conn3 <- [1,415,null,{"value":null}]
20:58:45 INFO - PROCESS | 6550 | 1463716725610 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56bc00 == 65 [pid = 6550] [id = 111]
20:58:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8f5e7400) [pid = 6550] [serial = 332] [outer = (nil)]
20:58:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0xa354b800) [pid = 6550] [serial = 333] [outer = 0x8f5e7400]
20:58:45 INFO - PROCESS | 6550 | 1463716725700 Marionette DEBUG loaded listener.js
20:58:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0xa675cc00) [pid = 6550] [serial = 334] [outer = 0x8f5e7400]
20:58:46 INFO - PROCESS | 6550 | 1463716726618 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}]
20:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
20:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1389ms
20:58:46 INFO - PROCESS | 6550 | 1463716726654 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null]
20:58:46 INFO - PROCESS | 6550 | 1463716726659 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}]
20:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
20:58:46 INFO - PROCESS | 6550 | 1463716726665 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}]
20:58:46 INFO - PROCESS | 6550 | 1463716726667 Marionette TRACE conn3 <- [1,418,null,{}]
20:58:46 INFO - PROCESS | 6550 | 1463716726674 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:46 INFO - PROCESS | 6550 | 1463716726851 Marionette TRACE conn3 <- [1,419,null,{"value":null}]
20:58:47 INFO - PROCESS | 6550 | 1463716727021 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x909ca000 == 66 [pid = 6550] [id = 112]
20:58:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x909d2400) [pid = 6550] [serial = 335] [outer = (nil)]
20:58:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x99e31800) [pid = 6550] [serial = 336] [outer = 0x909d2400]
20:58:47 INFO - PROCESS | 6550 | 1463716727112 Marionette DEBUG loaded listener.js
20:58:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0xa689fc00) [pid = 6550] [serial = 337] [outer = 0x909d2400]
20:58:48 INFO - PROCESS | 6550 | 1463716728752 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}]
20:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
20:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2137ms
20:58:48 INFO - PROCESS | 6550 | 1463716728802 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null]
20:58:48 INFO - PROCESS | 6550 | 1463716728808 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}]
20:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
20:58:48 INFO - PROCESS | 6550 | 1463716728816 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}]
20:58:48 INFO - PROCESS | 6550 | 1463716728822 Marionette TRACE conn3 <- [1,422,null,{}]
20:58:48 INFO - PROCESS | 6550 | 1463716728831 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:49 INFO - PROCESS | 6550 | 1463716729027 Marionette TRACE conn3 <- [1,423,null,{"value":null}]
20:58:49 INFO - PROCESS | 6550 | 1463716729307 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bf2800 == 67 [pid = 6550] [id = 113]
20:58:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x90d0a800) [pid = 6550] [serial = 338] [outer = (nil)]
20:58:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x90dad800) [pid = 6550] [serial = 339] [outer = 0x90d0a800]
20:58:49 INFO - PROCESS | 6550 | 1463716729390 Marionette DEBUG loaded listener.js
20:58:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x919c6c00) [pid = 6550] [serial = 340] [outer = 0x90d0a800]
20:58:49 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x909d8c00) [pid = 6550] [serial = 267] [outer = (nil)] [url = about:blank]
20:58:49 INFO - PROCESS | 6550 | --DOCSHELL 0x945f6000 == 66 [pid = 6550] [id = 6]
20:58:49 INFO - PROCESS | 6550 | --DOCSHELL 0x9385c800 == 65 [pid = 6550] [id = 25]
20:58:50 INFO - PROCESS | 6550 | --DOCSHELL 0x90bf0000 == 64 [pid = 6550] [id = 93]
20:58:50 INFO - PROCESS | 6550 | --DOCSHELL 0x909ccc00 == 63 [pid = 6550] [id = 92]
20:58:50 INFO - PROCESS | 6550 | --DOCSHELL 0x919f5c00 == 62 [pid = 6550] [id = 91]
20:58:50 INFO - PROCESS | 6550 | --DOCSHELL 0x909c9400 == 61 [pid = 6550] [id = 90]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x9a849800) [pid = 6550] [serial = 156] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0xa6282c00) [pid = 6550] [serial = 153] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x99729000) [pid = 6550] [serial = 117] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0xa82b7400) [pid = 6550] [serial = 204] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x92d58000) [pid = 6550] [serial = 95] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0xa22f0800) [pid = 6550] [serial = 147] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0xa262b800) [pid = 6550] [serial = 141] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0xa35f0400) [pid = 6550] [serial = 150] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x99b60800) [pid = 6550] [serial = 144] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0xa21b3400) [pid = 6550] [serial = 114] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0xa061dc00) [pid = 6550] [serial = 123] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x996e0c00) [pid = 6550] [serial = 120] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x9afa0400) [pid = 6550] [serial = 186] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0xa26eb400) [pid = 6550] [serial = 189] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0xa3256000) [pid = 6550] [serial = 225] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x9b81f400) [pid = 6550] [serial = 234] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x99f7a800) [pid = 6550] [serial = 233] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x90d0ec00) [pid = 6550] [serial = 241] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0x90d0a400) [pid = 6550] [serial = 240] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0xa675f800) [pid = 6550] [serial = 238] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 119 (0x99ae8800) [pid = 6550] [serial = 261] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 118 (0xa2278800) [pid = 6550] [serial = 237] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 117 (0x9222b000) [pid = 6550] [serial = 253] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 116 (0x919f4c00) [pid = 6550] [serial = 252] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 115 (0x945ef800) [pid = 6550] [serial = 228] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 114 (0x91eb9400) [pid = 6550] [serial = 227] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 113 (0x94f5d800) [pid = 6550] [serial = 255] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 112 (0x94f7d000) [pid = 6550] [serial = 256] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 111 (0x98e8dc00) [pid = 6550] [serial = 258] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 110 (0x90db3c00) [pid = 6550] [serial = 244] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 109 (0x90dacc00) [pid = 6550] [serial = 243] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 108 (0x94f82c00) [pid = 6550] [serial = 230] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 107 (0x974cc800) [pid = 6550] [serial = 231] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 106 (0x919f0800) [pid = 6550] [serial = 250] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 105 (0x919ee800) [pid = 6550] [serial = 249] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 104 (0x99f6e400) [pid = 6550] [serial = 264] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 103 (0xa67c3800) [pid = 6550] [serial = 246] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 102 (0x99e3b000) [pid = 6550] [serial = 262] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 101 (0x99f72800) [pid = 6550] [serial = 265] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 100 (0x97658000) [pid = 6550] [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.]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 99 (0x996e6000) [pid = 6550] [serial = 259] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 98 (0xa689e000) [pid = 6550] [serial = 198] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 97 (0x99ec4400) [pid = 6550] [serial = 183] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 96 (0x93bc3c00) [pid = 6550] [serial = 180] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 95 (0xa6282000) [pid = 6550] [serial = 192] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 94 (0xa6f2e000) [pid = 6550] [serial = 201] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | --DOMWINDOW == 93 (0xa34ca800) [pid = 6550] [serial = 195] [outer = (nil)] [url = about:blank]
20:58:50 INFO - PROCESS | 6550 | 1463716730778 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}]
20:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
20:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1984ms
20:58:50 INFO - PROCESS | 6550 | 1463716730845 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null]
20:58:50 INFO - PROCESS | 6550 | 1463716730855 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}]
20:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
20:58:50 INFO - PROCESS | 6550 | 1463716730866 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}]
20:58:50 INFO - PROCESS | 6550 | 1463716730870 Marionette TRACE conn3 <- [1,426,null,{}]
20:58:50 INFO - PROCESS | 6550 | 1463716730890 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:51 INFO - PROCESS | 6550 | 1463716731080 Marionette TRACE conn3 <- [1,427,null,{"value":null}]
20:58:51 INFO - PROCESS | 6550 | 1463716731093 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0f400 == 62 [pid = 6550] [id = 114]
20:58:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 94 (0x90d10400) [pid = 6550] [serial = 341] [outer = (nil)]
20:58:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 95 (0x919f3000) [pid = 6550] [serial = 342] [outer = 0x90d10400]
20:58:51 INFO - PROCESS | 6550 | 1463716731166 Marionette DEBUG loaded listener.js
20:58:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 96 (0x9222b400) [pid = 6550] [serial = 343] [outer = 0x90d10400]
20:58:51 INFO - PROCESS | 6550 | 1463716731944 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1\n"]]]}]
20:58:51 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
20:58:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
20:58:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
20:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:58:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
20:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:58:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
20:58:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
20:58:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
20:58:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
20:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 1135ms
20:58:52 INFO - PROCESS | 6550 | 1463716732015 Marionette TRACE conn3 -> [0,429,"getWindowHandle",null]
20:58:52 INFO - PROCESS | 6550 | 1463716732019 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}]
20:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
20:58:52 INFO - PROCESS | 6550 | 1463716732032 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}]
20:58:52 INFO - PROCESS | 6550 | 1463716732037 Marionette TRACE conn3 <- [1,430,null,{}]
20:58:52 INFO - PROCESS | 6550 | 1463716732053 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:52 INFO - PROCESS | 6550 | 1463716732265 Marionette TRACE conn3 <- [1,431,null,{"value":null}]
20:58:52 INFO - PROCESS | 6550 | 1463716732292 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x919f2000 == 63 [pid = 6550] [id = 115]
20:58:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 97 (0x945f4400) [pid = 6550] [serial = 344] [outer = (nil)]
20:58:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 98 (0x94f55800) [pid = 6550] [serial = 345] [outer = 0x945f4400]
20:58:52 INFO - PROCESS | 6550 | 1463716732368 Marionette DEBUG loaded listener.js
20:58:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 99 (0x94f7c800) [pid = 6550] [serial = 346] [outer = 0x945f4400]
20:58:53 INFO - PROCESS | 6550 | 1463716733323 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}]
20:58:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
20:58:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1355ms
20:58:53 INFO - PROCESS | 6550 | 1463716733381 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null]
20:58:53 INFO - PROCESS | 6550 | 1463716733385 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}]
20:58:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
20:58:53 INFO - PROCESS | 6550 | 1463716733400 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}]
20:58:53 INFO - PROCESS | 6550 | 1463716733403 Marionette TRACE conn3 <- [1,434,null,{}]
20:58:53 INFO - PROCESS | 6550 | 1463716733408 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:53 INFO - PROCESS | 6550 | 1463716733605 Marionette TRACE conn3 <- [1,435,null,{"value":null}]
20:58:53 INFO - PROCESS | 6550 | 1463716733632 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x919d1800 == 64 [pid = 6550] [id = 116]
20:58:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 100 (0x94f5cc00) [pid = 6550] [serial = 347] [outer = (nil)]
20:58:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 101 (0x976c5000) [pid = 6550] [serial = 348] [outer = 0x94f5cc00]
20:58:53 INFO - PROCESS | 6550 | 1463716733704 Marionette DEBUG loaded listener.js
20:58:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 102 (0x989fc400) [pid = 6550] [serial = 349] [outer = 0x94f5cc00]
20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 101 (0x90d07c00) [pid = 6550] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html]
20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 100 (0x90bec800) [pid = 6550] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html]
20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 99 (0x974c8800) [pid = 6550] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html]
20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 98 (0x99ec2800) [pid = 6550] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html]
20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 97 (0x919ec000) [pid = 6550] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html]
20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 96 (0x94f1d400) [pid = 6550] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html]
20:58:54 INFO - PROCESS | 6550 | --DOMWINDOW == 95 (0x909d5400) [pid = 6550] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html]
20:58:54 INFO - PROCESS | 6550 | 1463716734709 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}]
20:58:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
20:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1343ms
20:58:54 INFO - PROCESS | 6550 | 1463716734736 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null]
20:58:54 INFO - PROCESS | 6550 | 1463716734740 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}]
20:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
20:58:54 INFO - PROCESS | 6550 | 1463716734746 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}]
20:58:54 INFO - PROCESS | 6550 | 1463716734749 Marionette TRACE conn3 <- [1,438,null,{}]
20:58:54 INFO - PROCESS | 6550 | 1463716734754 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:54 INFO - PROCESS | 6550 | 1463716734941 Marionette TRACE conn3 <- [1,439,null,{"value":null}]
20:58:54 INFO - PROCESS | 6550 | 1463716734961 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56dc00 == 65 [pid = 6550] [id = 117]
20:58:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 96 (0x90d04c00) [pid = 6550] [serial = 350] [outer = (nil)]
20:58:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 97 (0x98e92c00) [pid = 6550] [serial = 351] [outer = 0x90d04c00]
20:58:55 INFO - PROCESS | 6550 | 1463716735034 Marionette DEBUG loaded listener.js
20:58:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 98 (0x997ea000) [pid = 6550] [serial = 352] [outer = 0x90d04c00]
20:58:55 INFO - PROCESS | 6550 | 1463716735848 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}]
20:58:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
20:58:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1127ms
20:58:55 INFO - PROCESS | 6550 | 1463716735873 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null]
20:58:55 INFO - PROCESS | 6550 | 1463716735877 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}]
20:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
20:58:55 INFO - PROCESS | 6550 | 1463716735890 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}]
20:58:55 INFO - PROCESS | 6550 | 1463716735893 Marionette TRACE conn3 <- [1,442,null,{}]
20:58:55 INFO - PROCESS | 6550 | 1463716735903 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:56 INFO - PROCESS | 6550 | 1463716736078 Marionette TRACE conn3 <- [1,443,null,{"value":null}]
20:58:56 INFO - PROCESS | 6550 | 1463716736089 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5eb000 == 66 [pid = 6550] [id = 118]
20:58:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 99 (0x995b9800) [pid = 6550] [serial = 353] [outer = (nil)]
20:58:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 100 (0x99ec5400) [pid = 6550] [serial = 354] [outer = 0x995b9800]
20:58:56 INFO - PROCESS | 6550 | 1463716736164 Marionette DEBUG loaded listener.js
20:58:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 101 (0x99f72800) [pid = 6550] [serial = 355] [outer = 0x995b9800]
20:58:57 INFO - PROCESS | 6550 | 1463716737292 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}]
20:58:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
20:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1430ms
20:58:57 INFO - PROCESS | 6550 | 1463716737323 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null]
20:58:57 INFO - PROCESS | 6550 | 1463716737331 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}]
20:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
20:58:57 INFO - PROCESS | 6550 | 1463716737340 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}]
20:58:57 INFO - PROCESS | 6550 | 1463716737347 Marionette TRACE conn3 <- [1,446,null,{}]
20:58:57 INFO - PROCESS | 6550 | 1463716737355 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:57 INFO - PROCESS | 6550 | 1463716737537 Marionette TRACE conn3 <- [1,447,null,{"value":null}]
20:58:57 INFO - PROCESS | 6550 | 1463716737699 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e5400 == 67 [pid = 6550] [id = 119]
20:58:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 102 (0x90d07800) [pid = 6550] [serial = 356] [outer = (nil)]
20:58:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 103 (0x919ec800) [pid = 6550] [serial = 357] [outer = 0x90d07800]
20:58:57 INFO - PROCESS | 6550 | 1463716737791 Marionette DEBUG loaded listener.js
20:58:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 104 (0x92d56000) [pid = 6550] [serial = 358] [outer = 0x90d07800]
20:58:58 INFO - PROCESS | 6550 | 1463716738777 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}]
20:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
20:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1490ms
20:58:58 INFO - PROCESS | 6550 | 1463716738831 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null]
20:58:58 INFO - PROCESS | 6550 | 1463716738840 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}]
20:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
20:58:58 INFO - PROCESS | 6550 | 1463716738851 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}]
20:58:58 INFO - PROCESS | 6550 | 1463716738856 Marionette TRACE conn3 <- [1,450,null,{}]
20:58:58 INFO - PROCESS | 6550 | 1463716738862 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:58:59 INFO - PROCESS | 6550 | 1463716739049 Marionette TRACE conn3 <- [1,451,null,{"value":null}]
20:58:59 INFO - PROCESS | 6550 | 1463716739301 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:58:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x93bc2c00 == 68 [pid = 6550] [id = 120]
20:58:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 105 (0x94f84c00) [pid = 6550] [serial = 359] [outer = (nil)]
20:58:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 106 (0x974ce000) [pid = 6550] [serial = 360] [outer = 0x94f84c00]
20:58:59 INFO - PROCESS | 6550 | 1463716739432 Marionette DEBUG loaded listener.js
20:58:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 107 (0x99af1c00) [pid = 6550] [serial = 361] [outer = 0x94f84c00]
20:59:00 INFO - PROCESS | 6550 | 1463716740357 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1\n"]]]}]
20:59:00 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
20:59:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
20:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:59:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
20:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:59:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
20:59:00 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
20:59:00 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
20:59:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
20:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 1582ms
20:59:00 INFO - PROCESS | 6550 | 1463716740434 Marionette TRACE conn3 -> [0,453,"getWindowHandle",null]
20:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
20:59:00 INFO - PROCESS | 6550 | 1463716740438 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}]
20:59:00 INFO - PROCESS | 6550 | 1463716740445 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}]
20:59:00 INFO - PROCESS | 6550 | 1463716740452 Marionette TRACE conn3 <- [1,454,null,{}]
20:59:00 INFO - PROCESS | 6550 | 1463716740469 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:00 INFO - PROCESS | 6550 | 1463716740692 Marionette TRACE conn3 <- [1,455,null,{"value":null}]
20:59:00 INFO - PROCESS | 6550 | 1463716740908 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x99ec1400 == 69 [pid = 6550] [id = 121]
20:59:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 108 (0x99f76800) [pid = 6550] [serial = 362] [outer = (nil)]
20:59:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 109 (0x9aca1000) [pid = 6550] [serial = 363] [outer = 0x99f76800]
20:59:01 INFO - PROCESS | 6550 | 1463716741001 Marionette DEBUG loaded listener.js
20:59:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 110 (0x9b724c00) [pid = 6550] [serial = 364] [outer = 0x99f76800]
20:59:01 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
20:59:01 INFO - PROCESS | 6550 | 1463716741884 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}]
20:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
20:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1484ms
20:59:01 INFO - PROCESS | 6550 | 1463716741929 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null]
20:59:01 INFO - PROCESS | 6550 | 1463716741934 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}]
20:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
20:59:01 INFO - PROCESS | 6550 | 1463716741941 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}]
20:59:01 INFO - PROCESS | 6550 | 1463716741945 Marionette TRACE conn3 <- [1,458,null,{}]
20:59:01 INFO - PROCESS | 6550 | 1463716741951 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:02 INFO - PROCESS | 6550 | 1463716742135 Marionette TRACE conn3 <- [1,459,null,{"value":null}]
20:59:02 INFO - PROCESS | 6550 | 1463716742305 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x9afacc00 == 70 [pid = 6550] [id = 122]
20:59:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 111 (0x9b776400) [pid = 6550] [serial = 365] [outer = (nil)]
20:59:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 112 (0x9d0b3800) [pid = 6550] [serial = 366] [outer = 0x9b776400]
20:59:02 INFO - PROCESS | 6550 | 1463716742437 Marionette DEBUG loaded listener.js
20:59:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 113 (0xa215b000) [pid = 6550] [serial = 367] [outer = 0x9b776400]
20:59:03 INFO - PROCESS | 6550 | 1463716743296 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1\n"]]]}]
20:59:03 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
20:59:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
20:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:59:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
20:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:59:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
20:59:03 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
20:59:03 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
20:59:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
20:59:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 1430ms
20:59:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
20:59:03 INFO - PROCESS | 6550 | 1463716743374 Marionette TRACE conn3 -> [0,461,"getWindowHandle",null]
20:59:03 INFO - PROCESS | 6550 | 1463716743377 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}]
20:59:03 INFO - PROCESS | 6550 | 1463716743385 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}]
20:59:03 INFO - PROCESS | 6550 | 1463716743389 Marionette TRACE conn3 <- [1,462,null,{}]
20:59:03 INFO - PROCESS | 6550 | 1463716743394 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:03 INFO - PROCESS | 6550 | 1463716743601 Marionette TRACE conn3 <- [1,463,null,{"value":null}]
20:59:03 INFO - PROCESS | 6550 | 1463716743765 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5edc00 == 71 [pid = 6550] [id = 123]
20:59:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 114 (0x9b7c8400) [pid = 6550] [serial = 368] [outer = (nil)]
20:59:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 115 (0xa26c1400) [pid = 6550] [serial = 369] [outer = 0x9b7c8400]
20:59:03 INFO - PROCESS | 6550 | 1463716743905 Marionette DEBUG loaded listener.js
20:59:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 116 (0xa30f0c00) [pid = 6550] [serial = 370] [outer = 0x9b7c8400]
20:59:04 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
20:59:04 INFO - PROCESS | 6550 | 1463716744847 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1\n"]]]}]
20:59:04 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
20:59:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
20:59:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
20:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:59:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
20:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:59:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
20:59:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
20:59:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
20:59:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
20:59:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 1544ms
20:59:04 INFO - PROCESS | 6550 | 1463716744931 Marionette TRACE conn3 -> [0,465,"getWindowHandle",null]
20:59:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
20:59:04 INFO - PROCESS | 6550 | 1463716744936 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}]
20:59:04 INFO - PROCESS | 6550 | 1463716744942 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}]
20:59:04 INFO - PROCESS | 6550 | 1463716744946 Marionette TRACE conn3 <- [1,466,null,{}]
20:59:04 INFO - PROCESS | 6550 | 1463716744952 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:05 INFO - PROCESS | 6550 | 1463716745172 Marionette TRACE conn3 <- [1,467,null,{"value":null}]
20:59:05 INFO - PROCESS | 6550 | 1463716745383 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5ee400 == 72 [pid = 6550] [id = 124]
20:59:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 117 (0x909e7400) [pid = 6550] [serial = 371] [outer = (nil)]
20:59:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x909f2800) [pid = 6550] [serial = 372] [outer = 0x909e7400]
20:59:05 INFO - PROCESS | 6550 | 1463716745485 Marionette DEBUG loaded listener.js
20:59:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0xa34c6400) [pid = 6550] [serial = 373] [outer = 0x909e7400]
20:59:06 INFO - PROCESS | 6550 | 1463716746370 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1\n"]]]}]
20:59:06 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
20:59:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
20:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:59:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
20:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:59:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
20:59:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
20:59:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
20:59:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
20:59:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 1488ms
20:59:06 INFO - PROCESS | 6550 | 1463716746432 Marionette TRACE conn3 -> [0,469,"getWindowHandle",null]
20:59:06 INFO - PROCESS | 6550 | 1463716746436 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}]
20:59:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
20:59:06 INFO - PROCESS | 6550 | 1463716746442 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}]
20:59:06 INFO - PROCESS | 6550 | 1463716746446 Marionette TRACE conn3 <- [1,470,null,{}]
20:59:06 INFO - PROCESS | 6550 | 1463716746451 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:06 INFO - PROCESS | 6550 | 1463716746616 Marionette TRACE conn3 <- [1,471,null,{"value":null}]
20:59:06 INFO - PROCESS | 6550 | 1463716746780 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x909eb800 == 73 [pid = 6550] [id = 125]
20:59:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0xa22f3400) [pid = 6550] [serial = 374] [outer = (nil)]
20:59:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0xa675f800) [pid = 6550] [serial = 375] [outer = 0xa22f3400]
20:59:06 INFO - PROCESS | 6550 | 1463716746865 Marionette DEBUG loaded listener.js
20:59:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0xa68a3400) [pid = 6550] [serial = 376] [outer = 0xa22f3400]
20:59:07 INFO - PROCESS | 6550 | 1463716747795 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}]
20:59:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
20:59:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1430ms
20:59:07 INFO - PROCESS | 6550 | 1463716747874 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null]
20:59:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
20:59:07 INFO - PROCESS | 6550 | 1463716747878 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}]
20:59:07 INFO - PROCESS | 6550 | 1463716747884 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}]
20:59:07 INFO - PROCESS | 6550 | 1463716747888 Marionette TRACE conn3 <- [1,474,null,{}]
20:59:07 INFO - PROCESS | 6550 | 1463716747893 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:08 INFO - PROCESS | 6550 | 1463716748107 Marionette TRACE conn3 <- [1,475,null,{"value":null}]
20:59:08 INFO - PROCESS | 6550 | 1463716748315 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x92662000 == 74 [pid = 6550] [id = 126]
20:59:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x92662400) [pid = 6550] [serial = 377] [outer = (nil)]
20:59:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x92669400) [pid = 6550] [serial = 378] [outer = 0x92662400]
20:59:08 INFO - PROCESS | 6550 | 1463716748451 Marionette DEBUG loaded listener.js
20:59:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x9266c400) [pid = 6550] [serial = 379] [outer = 0x92662400]
20:59:09 INFO - PROCESS | 6550 | 1463716749340 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}]
20:59:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
20:59:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1530ms
20:59:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
20:59:09 INFO - PROCESS | 6550 | 1463716749414 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null]
20:59:09 INFO - PROCESS | 6550 | 1463716749417 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}]
20:59:09 INFO - PROCESS | 6550 | 1463716749424 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}]
20:59:09 INFO - PROCESS | 6550 | 1463716749427 Marionette TRACE conn3 <- [1,478,null,{}]
20:59:09 INFO - PROCESS | 6550 | 1463716749433 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:09 INFO - PROCESS | 6550 | 1463716749614 Marionette TRACE conn3 <- [1,479,null,{"value":null}]
20:59:09 INFO - PROCESS | 6550 | 1463716749780 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x9266e400 == 75 [pid = 6550] [id = 127]
20:59:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x9266e800) [pid = 6550] [serial = 380] [outer = (nil)]
20:59:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0xa689e400) [pid = 6550] [serial = 381] [outer = 0x9266e800]
20:59:09 INFO - PROCESS | 6550 | 1463716749905 Marionette DEBUG loaded listener.js
20:59:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0xa6c48000) [pid = 6550] [serial = 382] [outer = 0x9266e800]
20:59:10 INFO - PROCESS | 6550 | 1463716750785 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}]
20:59:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
20:59:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1432ms
20:59:10 INFO - PROCESS | 6550 | 1463716750855 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null]
20:59:10 INFO - PROCESS | 6550 | 1463716750859 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}]
20:59:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
20:59:10 INFO - PROCESS | 6550 | 1463716750866 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}]
20:59:10 INFO - PROCESS | 6550 | 1463716750869 Marionette TRACE conn3 <- [1,482,null,{}]
20:59:10 INFO - PROCESS | 6550 | 1463716750875 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:11 INFO - PROCESS | 6550 | 1463716751057 Marionette TRACE conn3 <- [1,483,null,{"value":null}]
20:59:11 INFO - PROCESS | 6550 | 1463716751222 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f1e400 == 76 [pid = 6550] [id = 128]
20:59:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x974ce400) [pid = 6550] [serial = 383] [outer = (nil)]
20:59:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x99f74400) [pid = 6550] [serial = 384] [outer = 0x974ce400]
20:59:11 INFO - PROCESS | 6550 | 1463716751363 Marionette DEBUG loaded listener.js
20:59:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0xa26cb000) [pid = 6550] [serial = 385] [outer = 0x974ce400]
20:59:12 INFO - PROCESS | 6550 | 1463716752592 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}]
20:59:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
20:59:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1782ms
20:59:12 INFO - PROCESS | 6550 | 1463716752649 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null]
20:59:12 INFO - PROCESS | 6550 | 1463716752654 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}]
20:59:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
20:59:12 INFO - PROCESS | 6550 | 1463716752663 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}]
20:59:12 INFO - PROCESS | 6550 | 1463716752668 Marionette TRACE conn3 <- [1,486,null,{}]
20:59:12 INFO - PROCESS | 6550 | 1463716752678 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:12 INFO - PROCESS | 6550 | 1463716752925 Marionette TRACE conn3 <- [1,487,null,{"value":null}]
20:59:13 INFO - PROCESS | 6550 | 1463716753128 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e8400 == 77 [pid = 6550] [id = 129]
20:59:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x909ee000) [pid = 6550] [serial = 386] [outer = (nil)]
20:59:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x90daa400) [pid = 6550] [serial = 387] [outer = 0x909ee000]
20:59:13 INFO - PROCESS | 6550 | 1463716753307 Marionette DEBUG loaded listener.js
20:59:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x919d3400) [pid = 6550] [serial = 388] [outer = 0x909ee000]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0xa061cc00) [pid = 6550] [serial = 309] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x997eb000) [pid = 6550] [serial = 268] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x9aca3000) [pid = 6550] [serial = 303] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x93936c00) [pid = 6550] [serial = 294] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x974c6400) [pid = 6550] [serial = 295] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x98e8e000) [pid = 6550] [serial = 297] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x997e1000) [pid = 6550] [serial = 298] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x99f59400) [pid = 6550] [serial = 300] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x94f22800) [pid = 6550] [serial = 292] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x9385cc00) [pid = 6550] [serial = 291] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0xa3542c00) [pid = 6550] [serial = 288] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x909cc000) [pid = 6550] [serial = 270] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0x92127800) [pid = 6550] [serial = 273] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0x974c4800) [pid = 6550] [serial = 276] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 119 (0x9aaac800) [pid = 6550] [serial = 279] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 118 (0x9b7bc800) [pid = 6550] [serial = 282] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 117 (0xa215a000) [pid = 6550] [serial = 285] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 116 (0x98e92000) [pid = 6550] [serial = 306] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 115 (0x9afa2c00) [pid = 6550] [serial = 304] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 114 (0x9aaaf000) [pid = 6550] [serial = 301] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | --DOMWINDOW == 113 (0x99ec9400) [pid = 6550] [serial = 307] [outer = (nil)] [url = about:blank]
20:59:14 INFO - PROCESS | 6550 | 1463716754356 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}]
20:59:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
20:59:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1753ms
20:59:14 INFO - PROCESS | 6550 | 1463716754417 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null]
20:59:14 INFO - PROCESS | 6550 | 1463716754426 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}]
20:59:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
20:59:14 INFO - PROCESS | 6550 | 1463716754437 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}]
20:59:14 INFO - PROCESS | 6550 | 1463716754441 Marionette TRACE conn3 <- [1,490,null,{}]
20:59:14 INFO - PROCESS | 6550 | 1463716754448 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:14 INFO - PROCESS | 6550 | 1463716754623 Marionette TRACE conn3 <- [1,491,null,{"value":null}]
20:59:14 INFO - PROCESS | 6550 | 1463716754794 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d08400 == 78 [pid = 6550] [id = 130]
20:59:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 114 (0x90dae400) [pid = 6550] [serial = 389] [outer = (nil)]
20:59:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 115 (0x92228c00) [pid = 6550] [serial = 390] [outer = 0x90dae400]
20:59:14 INFO - PROCESS | 6550 | 1463716754867 Marionette DEBUG loaded listener.js
20:59:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 116 (0x93861800) [pid = 6550] [serial = 391] [outer = 0x90dae400]
20:59:15 INFO - PROCESS | 6550 | 1463716755573 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}]
20:59:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
20:59:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1192ms
20:59:15 INFO - PROCESS | 6550 | 1463716755637 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null]
20:59:15 INFO - PROCESS | 6550 | 1463716755641 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}]
20:59:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
20:59:15 INFO - PROCESS | 6550 | 1463716755650 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}]
20:59:15 INFO - PROCESS | 6550 | 1463716755655 Marionette TRACE conn3 <- [1,494,null,{}]
20:59:15 INFO - PROCESS | 6550 | 1463716755675 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:15 INFO - PROCESS | 6550 | 1463716755841 Marionette TRACE conn3 <- [1,495,null,{"value":null}]
20:59:15 INFO - PROCESS | 6550 | 1463716755853 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x92665000 == 79 [pid = 6550] [id = 131]
20:59:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 117 (0x94f1e800) [pid = 6550] [serial = 392] [outer = (nil)]
20:59:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x9512d800) [pid = 6550] [serial = 393] [outer = 0x94f1e800]
20:59:15 INFO - PROCESS | 6550 | 1463716755932 Marionette DEBUG loaded listener.js
20:59:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0x974d0000) [pid = 6550] [serial = 394] [outer = 0x94f1e800]
20:59:16 INFO - PROCESS | 6550 | 1463716756854 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}]
20:59:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
20:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1240ms
20:59:16 INFO - PROCESS | 6550 | 1463716756892 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null]
20:59:16 INFO - PROCESS | 6550 | 1463716756895 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}]
20:59:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
20:59:16 INFO - PROCESS | 6550 | 1463716756911 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}]
20:59:16 INFO - PROCESS | 6550 | 1463716756915 Marionette TRACE conn3 <- [1,498,null,{}]
20:59:16 INFO - PROCESS | 6550 | 1463716756921 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:17 INFO - PROCESS | 6550 | 1463716757144 Marionette TRACE conn3 <- [1,499,null,{"value":null}]
20:59:17 INFO - PROCESS | 6550 | 1463716757164 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x92501800 == 80 [pid = 6550] [id = 132]
20:59:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0x92506400) [pid = 6550] [serial = 395] [outer = (nil)]
20:59:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x9250d400) [pid = 6550] [serial = 396] [outer = 0x92506400]
20:59:17 INFO - PROCESS | 6550 | 1463716757236 Marionette DEBUG loaded listener.js
20:59:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x94f1d000) [pid = 6550] [serial = 397] [outer = 0x92506400]
20:59:18 INFO - PROCESS | 6550 | 1463716758068 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}]
20:59:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
20:59:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1236ms
20:59:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
20:59:18 INFO - PROCESS | 6550 | 1463716758140 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null]
20:59:18 INFO - PROCESS | 6550 | 1463716758143 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}]
20:59:18 INFO - PROCESS | 6550 | 1463716758149 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}]
20:59:18 INFO - PROCESS | 6550 | 1463716758153 Marionette TRACE conn3 <- [1,502,null,{}]
20:59:18 INFO - PROCESS | 6550 | 1463716758158 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:18 INFO - PROCESS | 6550 | 1463716758383 Marionette TRACE conn3 <- [1,503,null,{"value":null}]
20:59:18 INFO - PROCESS | 6550 | 1463716758412 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d3000 == 81 [pid = 6550] [id = 133]
20:59:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x90d0f800) [pid = 6550] [serial = 398] [outer = (nil)]
20:59:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x98e8e000) [pid = 6550] [serial = 399] [outer = 0x90d0f800]
20:59:18 INFO - PROCESS | 6550 | 1463716758486 Marionette DEBUG loaded listener.js
20:59:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x997ac800) [pid = 6550] [serial = 400] [outer = 0x90d0f800]
20:59:19 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x94f5cc00) [pid = 6550] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html]
20:59:19 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x90d0a800) [pid = 6550] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html]
20:59:19 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x90d10400) [pid = 6550] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html]
20:59:19 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0x945f4400) [pid = 6550] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html]
20:59:19 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0x90d04c00) [pid = 6550] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html]
20:59:19 INFO - PROCESS | 6550 | 1463716759509 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}]
20:59:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
20:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1380ms
20:59:19 INFO - PROCESS | 6550 | 1463716759529 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null]
20:59:19 INFO - PROCESS | 6550 | 1463716759533 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}]
20:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
20:59:19 INFO - PROCESS | 6550 | 1463716759539 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}]
20:59:19 INFO - PROCESS | 6550 | 1463716759542 Marionette TRACE conn3 <- [1,506,null,{}]
20:59:19 INFO - PROCESS | 6550 | 1463716759548 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:19 INFO - PROCESS | 6550 | 1463716759765 Marionette TRACE conn3 <- [1,507,null,{"value":null}]
20:59:19 INFO - PROCESS | 6550 | 1463716759790 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0d800 == 82 [pid = 6550] [id = 134]
20:59:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x945f6800) [pid = 6550] [serial = 401] [outer = (nil)]
20:59:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x996dfc00) [pid = 6550] [serial = 402] [outer = 0x945f6800]
20:59:19 INFO - PROCESS | 6550 | 1463716759863 Marionette DEBUG loaded listener.js
20:59:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x99f71800) [pid = 6550] [serial = 403] [outer = 0x945f6800]
20:59:21 INFO - PROCESS | 6550 | 1463716761266 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}]
20:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
20:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1778ms
20:59:21 INFO - PROCESS | 6550 | 1463716761318 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null]
20:59:21 INFO - PROCESS | 6550 | 1463716761323 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}]
20:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
20:59:21 INFO - PROCESS | 6550 | 1463716761333 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}]
20:59:21 INFO - PROCESS | 6550 | 1463716761338 Marionette TRACE conn3 <- [1,510,null,{}]
20:59:21 INFO - PROCESS | 6550 | 1463716761349 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:21 INFO - PROCESS | 6550 | 1463716761573 Marionette TRACE conn3 <- [1,511,null,{"value":null}]
20:59:21 INFO - PROCESS | 6550 | 1463716761809 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x909f1c00 == 83 [pid = 6550] [id = 135]
20:59:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x90be4400) [pid = 6550] [serial = 404] [outer = (nil)]
20:59:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x90d01400) [pid = 6550] [serial = 405] [outer = 0x90be4400]
20:59:21 INFO - PROCESS | 6550 | 1463716761898 Marionette DEBUG loaded listener.js
20:59:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x90dae000) [pid = 6550] [serial = 406] [outer = 0x90be4400]
20:59:22 INFO - PROCESS | 6550 | 1463716762856 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}]
20:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
20:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1593ms
20:59:22 INFO - PROCESS | 6550 | 1463716762926 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null]
20:59:22 INFO - PROCESS | 6550 | 1463716762935 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}]
20:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
20:59:22 INFO - PROCESS | 6550 | 1463716762945 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}]
20:59:22 INFO - PROCESS | 6550 | 1463716762949 Marionette TRACE conn3 <- [1,514,null,{}]
20:59:22 INFO - PROCESS | 6550 | 1463716762956 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:23 INFO - PROCESS | 6550 | 1463716763190 Marionette TRACE conn3 <- [1,515,null,{"value":null}]
20:59:23 INFO - PROCESS | 6550 | 1463716763411 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bd6800 == 84 [pid = 6550] [id = 136]
20:59:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x91bd6c00) [pid = 6550] [serial = 407] [outer = (nil)]
20:59:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x9222e400) [pid = 6550] [serial = 408] [outer = 0x91bd6c00]
20:59:23 INFO - PROCESS | 6550 | 1463716763544 Marionette DEBUG loaded listener.js
20:59:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x9250c400) [pid = 6550] [serial = 409] [outer = 0x91bd6c00]
20:59:24 INFO - PROCESS | 6550 | 1463716764449 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}]
20:59:24 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
20:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1577ms
20:59:24 INFO - PROCESS | 6550 | 1463716764523 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null]
20:59:24 INFO - PROCESS | 6550 | 1463716764527 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}]
20:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
20:59:24 INFO - PROCESS | 6550 | 1463716764534 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}]
20:59:24 INFO - PROCESS | 6550 | 1463716764540 Marionette TRACE conn3 <- [1,518,null,{}]
20:59:24 INFO - PROCESS | 6550 | 1463716764556 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:24 INFO - PROCESS | 6550 | 1463716764785 Marionette TRACE conn3 <- [1,519,null,{"value":null}]
20:59:25 INFO - PROCESS | 6550 | 1463716765048 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x9385e000 == 85 [pid = 6550] [id = 137]
20:59:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x94f5e000) [pid = 6550] [serial = 410] [outer = (nil)]
20:59:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x94fa7000) [pid = 6550] [serial = 411] [outer = 0x94f5e000]
20:59:25 INFO - PROCESS | 6550 | 1463716765153 Marionette DEBUG loaded listener.js
20:59:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x98974000) [pid = 6550] [serial = 412] [outer = 0x94f5e000]
20:59:26 INFO - PROCESS | 6550 | 1463716766064 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}]
20:59:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
20:59:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1583ms
20:59:26 INFO - PROCESS | 6550 | 1463716766118 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null]
20:59:26 INFO - PROCESS | 6550 | 1463716766122 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}]
20:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
20:59:26 INFO - PROCESS | 6550 | 1463716766128 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}]
20:59:26 INFO - PROCESS | 6550 | 1463716766131 Marionette TRACE conn3 <- [1,522,null,{}]
20:59:26 INFO - PROCESS | 6550 | 1463716766137 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:26 INFO - PROCESS | 6550 | 1463716766318 Marionette TRACE conn3 <- [1,523,null,{"value":null}]
20:59:26 INFO - PROCESS | 6550 | 1463716766484 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f5b400 == 86 [pid = 6550] [id = 138]
20:59:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x99ebbc00) [pid = 6550] [serial = 413] [outer = (nil)]
20:59:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x99f73c00) [pid = 6550] [serial = 414] [outer = 0x99ebbc00]
20:59:26 INFO - PROCESS | 6550 | 1463716766573 Marionette DEBUG loaded listener.js
20:59:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x9ac3d000) [pid = 6550] [serial = 415] [outer = 0x99ebbc00]
20:59:27 INFO - PROCESS | 6550 | 1463716767495 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}]
20:59:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
20:59:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1428ms
20:59:27 INFO - PROCESS | 6550 | 1463716767557 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null]
20:59:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
20:59:27 INFO - PROCESS | 6550 | 1463716767561 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}]
20:59:27 INFO - PROCESS | 6550 | 1463716767568 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}]
20:59:27 INFO - PROCESS | 6550 | 1463716767571 Marionette TRACE conn3 <- [1,526,null,{}]
20:59:27 INFO - PROCESS | 6550 | 1463716767577 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:27 INFO - PROCESS | 6550 | 1463716767750 Marionette TRACE conn3 <- [1,527,null,{"value":null}]
20:59:27 INFO - PROCESS | 6550 | 1463716767920 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e4400 == 87 [pid = 6550] [id = 139]
20:59:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8f5ea400) [pid = 6550] [serial = 416] [outer = (nil)]
20:59:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x923a9000) [pid = 6550] [serial = 417] [outer = 0x8f5ea400]
20:59:28 INFO - PROCESS | 6550 | 1463716768008 Marionette DEBUG loaded listener.js
20:59:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x923ab000) [pid = 6550] [serial = 418] [outer = 0x8f5ea400]
20:59:29 INFO - PROCESS | 6550 | 1463716769024 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}]
20:59:29 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
20:59:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1496ms
20:59:29 INFO - PROCESS | 6550 | 1463716769064 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null]
20:59:29 INFO - PROCESS | 6550 | 1463716769067 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}]
20:59:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
20:59:29 INFO - PROCESS | 6550 | 1463716769074 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}]
20:59:29 INFO - PROCESS | 6550 | 1463716769078 Marionette TRACE conn3 <- [1,530,null,{}]
20:59:29 INFO - PROCESS | 6550 | 1463716769084 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:29 INFO - PROCESS | 6550 | 1463716769319 Marionette TRACE conn3 <- [1,531,null,{"value":null}]
20:59:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8ede6800) [pid = 6550] [serial = 419] [outer = 0x9277e000]
20:59:29 INFO - PROCESS | 6550 | 1463716769639 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x99ec4800 == 88 [pid = 6550] [id = 140]
20:59:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x99ec4c00) [pid = 6550] [serial = 420] [outer = (nil)]
20:59:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x9acaec00) [pid = 6550] [serial = 421] [outer = 0x99ec4c00]
20:59:29 INFO - PROCESS | 6550 | 1463716769740 Marionette DEBUG loaded listener.js
20:59:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0xa21b1800) [pid = 6550] [serial = 422] [outer = 0x99ec4c00]
20:59:30 INFO - PROCESS | 6550 | 1463716770545 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}]
20:59:30 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
20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
20:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
20:59:30 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
20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
20:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
20:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
20:59:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
20:59:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1528ms
20:59:30 INFO - PROCESS | 6550 | 1463716770608 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null]
20:59:30 INFO - PROCESS | 6550 | 1463716770612 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}]
20:59:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
20:59:30 INFO - PROCESS | 6550 | 1463716770619 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}]
20:59:30 INFO - PROCESS | 6550 | 1463716770623 Marionette TRACE conn3 <- [1,534,null,{}]
20:59:30 INFO - PROCESS | 6550 | 1463716770628 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:30 INFO - PROCESS | 6550 | 1463716770811 Marionette TRACE conn3 <- [1,535,null,{"value":null}]
20:59:31 INFO - PROCESS | 6550 | 1463716770986 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8efbe000 == 89 [pid = 6550] [id = 141]
20:59:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8efbe800) [pid = 6550] [serial = 423] [outer = (nil)]
20:59:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8efccc00) [pid = 6550] [serial = 424] [outer = 0x8efbe800]
20:59:31 INFO - PROCESS | 6550 | 1463716771075 Marionette DEBUG loaded listener.js
20:59:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x9aab0000) [pid = 6550] [serial = 425] [outer = 0x8efbe800]
20:59:31 INFO - PROCESS | 6550 | 1463716771917 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}]
20:59:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
20:59:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1328ms
20:59:31 INFO - PROCESS | 6550 | 1463716771947 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null]
20:59:31 INFO - PROCESS | 6550 | 1463716771950 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}]
20:59:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
20:59:32 INFO - PROCESS | 6550 | 1463716772004 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}]
20:59:32 INFO - PROCESS | 6550 | 1463716772007 Marionette TRACE conn3 <- [1,538,null,{}]
20:59:32 INFO - PROCESS | 6550 | 1463716772021 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:32 INFO - PROCESS | 6550 | 1463716772207 Marionette TRACE conn3 <- [1,539,null,{"value":null}]
20:59:32 INFO - PROCESS | 6550 | 1463716772381 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae1400 == 90 [pid = 6550] [id = 142]
20:59:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8dae2000) [pid = 6550] [serial = 426] [outer = (nil)]
20:59:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8dae4c00) [pid = 6550] [serial = 427] [outer = 0x8dae2000]
20:59:32 INFO - PROCESS | 6550 | 1463716772466 Marionette DEBUG loaded listener.js
20:59:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8daefc00) [pid = 6550] [serial = 428] [outer = 0x8dae2000]
20:59:33 INFO - PROCESS | 6550 | 1463716773325 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}]
20:59:33 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.
20:59:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1355ms
20:59:33 INFO - PROCESS | 6550 | 1463716773352 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null]
20:59:33 INFO - PROCESS | 6550 | 1463716773355 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}]
20:59:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
20:59:33 INFO - PROCESS | 6550 | 1463716773362 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}]
20:59:33 INFO - PROCESS | 6550 | 1463716773366 Marionette TRACE conn3 <- [1,542,null,{}]
20:59:33 INFO - PROCESS | 6550 | 1463716773371 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:33 INFO - PROCESS | 6550 | 1463716773542 Marionette TRACE conn3 <- [1,543,null,{"value":null}]
20:59:33 INFO - PROCESS | 6550 | 1463716773720 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae1c00 == 91 [pid = 6550] [id = 143]
20:59:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8dae9800) [pid = 6550] [serial = 429] [outer = (nil)]
20:59:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x923af000) [pid = 6550] [serial = 430] [outer = 0x8dae9800]
20:59:33 INFO - PROCESS | 6550 | 1463716773825 Marionette DEBUG loaded listener.js
20:59:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0xa6283000) [pid = 6550] [serial = 431] [outer = 0x8dae9800]
20:59:34 INFO - PROCESS | 6550 | 1463716774652 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}]
20:59:34 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.
20:59:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1338ms
20:59:34 INFO - PROCESS | 6550 | 1463716774731 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null]
20:59:34 INFO - PROCESS | 6550 | 1463716774734 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}]
20:59:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
20:59:34 INFO - PROCESS | 6550 | 1463716774744 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}]
20:59:34 INFO - PROCESS | 6550 | 1463716774748 Marionette TRACE conn3 <- [1,546,null,{}]
20:59:34 INFO - PROCESS | 6550 | 1463716774754 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:34 INFO - PROCESS | 6550 | 1463716774952 Marionette TRACE conn3 <- [1,547,null,{"value":null}]
20:59:35 INFO - PROCESS | 6550 | 1463716775128 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c501800 == 92 [pid = 6550] [id = 144]
20:59:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8c501c00) [pid = 6550] [serial = 432] [outer = (nil)]
20:59:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8c504c00) [pid = 6550] [serial = 433] [outer = 0x8c501c00]
20:59:35 INFO - PROCESS | 6550 | 1463716775219 Marionette DEBUG loaded listener.js
20:59:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8c509400) [pid = 6550] [serial = 434] [outer = 0x8c501c00]
20:59:36 INFO - PROCESS | 6550 | 1463716776112 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}]
20:59:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
20:59:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1386ms
20:59:36 INFO - PROCESS | 6550 | 1463716776166 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null]
20:59:36 INFO - PROCESS | 6550 | 1463716776169 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}]
20:59:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
20:59:36 INFO - PROCESS | 6550 | 1463716776179 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}]
20:59:36 INFO - PROCESS | 6550 | 1463716776183 Marionette TRACE conn3 <- [1,550,null,{}]
20:59:36 INFO - PROCESS | 6550 | 1463716776189 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:36 INFO - PROCESS | 6550 | 1463716776404 Marionette TRACE conn3 <- [1,551,null,{"value":null}]
20:59:36 INFO - PROCESS | 6550 | 1463716776613 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c672c00 == 93 [pid = 6550] [id = 145]
20:59:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8c675400) [pid = 6550] [serial = 435] [outer = (nil)]
20:59:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8c67d000) [pid = 6550] [serial = 436] [outer = 0x8c675400]
20:59:36 INFO - PROCESS | 6550 | 1463716776769 Marionette DEBUG loaded listener.js
20:59:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x91bd3c00) [pid = 6550] [serial = 437] [outer = 0x8c675400]
20:59:37 INFO - PROCESS | 6550 | 1463716777681 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}]
20:59:37 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.
20:59:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1582ms
20:59:37 INFO - PROCESS | 6550 | 1463716777761 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null]
20:59:37 INFO - PROCESS | 6550 | 1463716777766 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}]
20:59:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
20:59:37 INFO - PROCESS | 6550 | 1463716777772 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}]
20:59:37 INFO - PROCESS | 6550 | 1463716777776 Marionette TRACE conn3 <- [1,554,null,{}]
20:59:37 INFO - PROCESS | 6550 | 1463716777781 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:37 INFO - PROCESS | 6550 | 1463716777949 Marionette TRACE conn3 <- [1,555,null,{"value":null}]
20:59:38 INFO - PROCESS | 6550 | 1463716778129 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c677400 == 94 [pid = 6550] [id = 146]
20:59:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8c677c00) [pid = 6550] [serial = 438] [outer = (nil)]
20:59:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x8c8b1c00) [pid = 6550] [serial = 439] [outer = 0x8c677c00]
20:59:38 INFO - PROCESS | 6550 | 1463716778227 Marionette DEBUG loaded listener.js
20:59:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x8c8b4c00) [pid = 6550] [serial = 440] [outer = 0x8c677c00]
20:59:38 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
20:59:39 INFO - PROCESS | 6550 | 1463716779190 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}]
20:59:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
20:59:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1429ms
20:59:39 INFO - PROCESS | 6550 | 1463716779201 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null]
20:59:39 INFO - PROCESS | 6550 | 1463716779205 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}]
20:59:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
20:59:39 INFO - PROCESS | 6550 | 1463716779211 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}]
20:59:39 INFO - PROCESS | 6550 | 1463716779213 Marionette TRACE conn3 <- [1,558,null,{}]
20:59:39 INFO - PROCESS | 6550 | 1463716779220 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:39 INFO - PROCESS | 6550 | 1463716779399 Marionette TRACE conn3 <- [1,559,null,{"value":null}]
20:59:39 INFO - PROCESS | 6550 | 1463716779593 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c676000 == 95 [pid = 6550] [id = 147]
20:59:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x8c8b3000) [pid = 6550] [serial = 441] [outer = (nil)]
20:59:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x9283e000) [pid = 6550] [serial = 442] [outer = 0x8c8b3000]
20:59:39 INFO - PROCESS | 6550 | 1463716779681 Marionette DEBUG loaded listener.js
20:59:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x92840000) [pid = 6550] [serial = 443] [outer = 0x8c8b3000]
20:59:40 INFO - PROCESS | 6550 | 1463716780596 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}]
20:59:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
20:59:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1427ms
20:59:40 INFO - PROCESS | 6550 | 1463716780639 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null]
20:59:40 INFO - PROCESS | 6550 | 1463716780643 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}]
20:59:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
20:59:40 INFO - PROCESS | 6550 | 1463716780649 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}]
20:59:40 INFO - PROCESS | 6550 | 1463716780653 Marionette TRACE conn3 <- [1,562,null,{}]
20:59:40 INFO - PROCESS | 6550 | 1463716780659 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:40 INFO - PROCESS | 6550 | 1463716780834 Marionette TRACE conn3 <- [1,563,null,{"value":null}]
20:59:41 INFO - PROCESS | 6550 | 1463716781015 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b2800 == 96 [pid = 6550] [id = 148]
20:59:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x8edeb400) [pid = 6550] [serial = 444] [outer = (nil)]
20:59:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x92846c00) [pid = 6550] [serial = 445] [outer = 0x8edeb400]
20:59:41 INFO - PROCESS | 6550 | 1463716781097 Marionette DEBUG loaded listener.js
20:59:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x92849000) [pid = 6550] [serial = 446] [outer = 0x8edeb400]
20:59:41 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
20:59:42 INFO - PROCESS | 6550 | 1463716782478 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}]
20:59:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
20:59:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1885ms
20:59:42 INFO - PROCESS | 6550 | 1463716782535 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null]
20:59:42 INFO - PROCESS | 6550 | 1463716782541 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}]
20:59:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
20:59:42 INFO - PROCESS | 6550 | 1463716782672 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}]
20:59:42 INFO - PROCESS | 6550 | 1463716782677 Marionette TRACE conn3 <- [1,566,null,{}]
20:59:42 INFO - PROCESS | 6550 | 1463716782688 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:42 INFO - PROCESS | 6550 | 1463716782858 Marionette TRACE conn3 <- [1,567,null,{"value":null}]
20:59:43 INFO - PROCESS | 6550 | 1463716783046 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67b000 == 97 [pid = 6550] [id = 149]
20:59:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x8c680c00) [pid = 6550] [serial = 447] [outer = (nil)]
20:59:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x8ede4000) [pid = 6550] [serial = 448] [outer = 0x8c680c00]
20:59:43 INFO - PROCESS | 6550 | 1463716783127 Marionette DEBUG loaded listener.js
20:59:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x8efc1800) [pid = 6550] [serial = 449] [outer = 0x8c680c00]
20:59:43 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
20:59:44 INFO - PROCESS | 6550 | 1463716784166 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}]
20:59:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
20:59:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1604ms
20:59:44 INFO - PROCESS | 6550 | 1463716784214 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null]
20:59:44 INFO - PROCESS | 6550 | 1463716784223 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}]
20:59:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
20:59:44 INFO - PROCESS | 6550 | 1463716784233 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}]
20:59:44 INFO - PROCESS | 6550 | 1463716784237 Marionette TRACE conn3 <- [1,570,null,{}]
20:59:44 INFO - PROCESS | 6550 | 1463716784243 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:44 INFO - PROCESS | 6550 | 1463716784422 Marionette TRACE conn3 <- [1,571,null,{"value":null}]
20:59:44 INFO - PROCESS | 6550 | 1463716784647 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56b000 == 98 [pid = 6550] [id = 150]
20:59:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x8e56c800) [pid = 6550] [serial = 450] [outer = (nil)]
20:59:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x909e5c00) [pid = 6550] [serial = 451] [outer = 0x8e56c800]
20:59:44 INFO - PROCESS | 6550 | 1463716784794 Marionette DEBUG loaded listener.js
20:59:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x90d0c400) [pid = 6550] [serial = 452] [outer = 0x8e56c800]
20:59:44 INFO - PROCESS | 6550 | --DOCSHELL 0x99af2000 == 97 [pid = 6550] [id = 26]
20:59:44 INFO - PROCESS | 6550 | --DOCSHELL 0x919d1800 == 96 [pid = 6550] [id = 116]
20:59:44 INFO - PROCESS | 6550 | --DOCSHELL 0x8e56dc00 == 95 [pid = 6550] [id = 117]
20:59:44 INFO - PROCESS | 6550 | --DOCSHELL 0x93864000 == 94 [pid = 6550] [id = 24]
20:59:44 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0f400 == 93 [pid = 6550] [id = 114]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x919eec00) [pid = 6550] [serial = 312] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x974cec00) [pid = 6550] [serial = 315] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0xa22f1800) [pid = 6550] [serial = 318] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x919d0400) [pid = 6550] [serial = 321] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8f5ed800) [pid = 6550] [serial = 324] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0xa354e800) [pid = 6550] [serial = 327] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8e569400) [pid = 6550] [serial = 330] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0xa354b800) [pid = 6550] [serial = 333] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x909d3000 == 92 [pid = 6550] [id = 133]
20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x92501800 == 91 [pid = 6550] [id = 132]
20:59:45 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x92665000 == 90 [pid = 6550] [id = 131]
20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x90d08400 == 89 [pid = 6550] [id = 130]
20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x909e8400 == 88 [pid = 6550] [id = 129]
20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5edc00 == 87 [pid = 6550] [id = 123]
20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x9afacc00 == 86 [pid = 6550] [id = 122]
20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x99ec1400 == 85 [pid = 6550] [id = 121]
20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x93bc2c00 == 84 [pid = 6550] [id = 120]
20:59:45 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e5400 == 83 [pid = 6550] [id = 119]
20:59:45 INFO - PROCESS | 6550 | 1463716785728 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x976c5000) [pid = 6550] [serial = 348] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x989fc400) [pid = 6550] [serial = 349] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x919c6c00) [pid = 6550] [serial = 340] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x90dad800) [pid = 6550] [serial = 339] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x919f3000) [pid = 6550] [serial = 342] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x99e31800) [pid = 6550] [serial = 336] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x94f55800) [pid = 6550] [serial = 345] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x94f7c800) [pid = 6550] [serial = 346] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x98e92c00) [pid = 6550] [serial = 351] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x9222b400) [pid = 6550] [serial = 343] [outer = (nil)] [url = about:blank]
20:59:45 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x997ea000) [pid = 6550] [serial = 352] [outer = (nil)] [url = about:blank]
20:59:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
20:59:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1534ms
20:59:45 INFO - PROCESS | 6550 | 1463716785766 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null]
20:59:45 INFO - PROCESS | 6550 | 1463716785771 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}]
20:59:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
20:59:45 INFO - PROCESS | 6550 | 1463716785778 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}]
20:59:45 INFO - PROCESS | 6550 | 1463716785783 Marionette TRACE conn3 <- [1,574,null,{}]
20:59:45 INFO - PROCESS | 6550 | 1463716785799 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:45 INFO - PROCESS | 6550 | 1463716785971 Marionette TRACE conn3 <- [1,575,null,{"value":null}]
20:59:46 INFO - PROCESS | 6550 | 1463716786106 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56e400 == 84 [pid = 6550] [id = 151]
20:59:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x909e8400) [pid = 6550] [serial = 453] [outer = (nil)]
20:59:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x919f3000) [pid = 6550] [serial = 454] [outer = 0x909e8400]
20:59:46 INFO - PROCESS | 6550 | 1463716786187 Marionette DEBUG loaded listener.js
20:59:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x91bd8800) [pid = 6550] [serial = 455] [outer = 0x909e8400]
20:59:46 INFO - PROCESS | 6550 | 1463716786966 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}]
20:59:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
20:59:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1231ms
20:59:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
20:59:47 INFO - PROCESS | 6550 | 1463716787016 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null]
20:59:47 INFO - PROCESS | 6550 | 1463716787020 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}]
20:59:47 INFO - PROCESS | 6550 | 1463716787031 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}]
20:59:47 INFO - PROCESS | 6550 | 1463716787035 Marionette TRACE conn3 <- [1,578,null,{}]
20:59:47 INFO - PROCESS | 6550 | 1463716787040 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:47 INFO - PROCESS | 6550 | 1463716787218 Marionette TRACE conn3 <- [1,579,null,{"value":null}]
20:59:47 INFO - PROCESS | 6550 | 1463716787229 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50f000 == 85 [pid = 6550] [id = 152]
20:59:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x91bda400) [pid = 6550] [serial = 456] [outer = (nil)]
20:59:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x923a9800) [pid = 6550] [serial = 457] [outer = 0x91bda400]
20:59:47 INFO - PROCESS | 6550 | 1463716787303 Marionette DEBUG loaded listener.js
20:59:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x92508c00) [pid = 6550] [serial = 458] [outer = 0x91bda400]
20:59:48 INFO - PROCESS | 6550 | 1463716788309 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}]
20:59:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
20:59:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1336ms
20:59:48 INFO - PROCESS | 6550 | 1463716788366 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null]
20:59:48 INFO - PROCESS | 6550 | 1463716788370 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}]
20:59:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
20:59:48 INFO - PROCESS | 6550 | 1463716788376 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}]
20:59:48 INFO - PROCESS | 6550 | 1463716788379 Marionette TRACE conn3 <- [1,582,null,{}]
20:59:48 INFO - PROCESS | 6550 | 1463716788385 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:48 INFO - PROCESS | 6550 | 1463716788599 Marionette TRACE conn3 <- [1,583,null,{"value":null}]
20:59:48 INFO - PROCESS | 6550 | 1463716788622 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x92230400 == 86 [pid = 6550] [id = 153]
20:59:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x923a3800) [pid = 6550] [serial = 459] [outer = (nil)]
20:59:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x9266f000) [pid = 6550] [serial = 460] [outer = 0x923a3800]
20:59:48 INFO - PROCESS | 6550 | 1463716788695 Marionette DEBUG loaded listener.js
20:59:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x9283f000) [pid = 6550] [serial = 461] [outer = 0x923a3800]
20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x90da8400) [pid = 6550] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html]
20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x90d0f800) [pid = 6550] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html]
20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x909ee000) [pid = 6550] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html]
20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x94f1e800) [pid = 6550] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html]
20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x90dae400) [pid = 6550] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html]
20:59:49 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x92506400) [pid = 6550] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html]
20:59:49 INFO - PROCESS | 6550 | 1463716789886 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}]
20:59:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
20:59:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1541ms
20:59:49 INFO - PROCESS | 6550 | 1463716789917 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null]
20:59:49 INFO - PROCESS | 6550 | 1463716789921 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}]
20:59:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
20:59:49 INFO - PROCESS | 6550 | 1463716789927 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}]
20:59:49 INFO - PROCESS | 6550 | 1463716789930 Marionette TRACE conn3 <- [1,586,null,{}]
20:59:49 INFO - PROCESS | 6550 | 1463716789936 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:50 INFO - PROCESS | 6550 | 1463716790193 Marionette TRACE conn3 <- [1,587,null,{"value":null}]
20:59:50 INFO - PROCESS | 6550 | 1463716790328 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d01800 == 87 [pid = 6550] [id = 154]
20:59:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x923a3c00) [pid = 6550] [serial = 462] [outer = (nil)]
20:59:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92987800) [pid = 6550] [serial = 463] [outer = 0x923a3c00]
20:59:50 INFO - PROCESS | 6550 | 1463716790401 Marionette DEBUG loaded listener.js
20:59:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9393c800) [pid = 6550] [serial = 464] [outer = 0x923a3c00]
20:59:50 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
20:59:51 INFO - PROCESS | 6550 | 1463716791095 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}]
20:59:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
20:59:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1227ms
20:59:51 INFO - PROCESS | 6550 | 1463716791156 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null]
20:59:51 INFO - PROCESS | 6550 | 1463716791159 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}]
20:59:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
20:59:51 INFO - PROCESS | 6550 | 1463716791174 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}]
20:59:51 INFO - PROCESS | 6550 | 1463716791178 Marionette TRACE conn3 <- [1,590,null,{}]
20:59:51 INFO - PROCESS | 6550 | 1463716791183 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:51 INFO - PROCESS | 6550 | 1463716791344 Marionette TRACE conn3 <- [1,591,null,{"value":null}]
20:59:51 INFO - PROCESS | 6550 | 1463716791355 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d56800 == 88 [pid = 6550] [id = 155]
20:59:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x93bcc400) [pid = 6550] [serial = 465] [outer = (nil)]
20:59:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x94f22c00) [pid = 6550] [serial = 466] [outer = 0x93bcc400]
20:59:51 INFO - PROCESS | 6550 | 1463716791427 Marionette DEBUG loaded listener.js
20:59:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x94f77c00) [pid = 6550] [serial = 467] [outer = 0x93bcc400]
20:59:52 INFO - PROCESS | 6550 | 1463716792615 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}]
20:59:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
20:59:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1480ms
20:59:52 INFO - PROCESS | 6550 | 1463716792655 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null]
20:59:52 INFO - PROCESS | 6550 | 1463716792662 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}]
20:59:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
20:59:52 INFO - PROCESS | 6550 | 1463716792672 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}]
20:59:52 INFO - PROCESS | 6550 | 1463716792677 Marionette TRACE conn3 <- [1,594,null,{}]
20:59:52 INFO - PROCESS | 6550 | 1463716792686 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:52 INFO - PROCESS | 6550 | 1463716792874 Marionette TRACE conn3 <- [1,595,null,{"value":null}]
20:59:53 INFO - PROCESS | 6550 | 1463716793107 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67fc00 == 89 [pid = 6550] [id = 156]
20:59:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x8ede2c00) [pid = 6550] [serial = 468] [outer = (nil)]
20:59:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x8f5f0800) [pid = 6550] [serial = 469] [outer = 0x8ede2c00]
20:59:53 INFO - PROCESS | 6550 | 1463716793242 Marionette DEBUG loaded listener.js
20:59:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x909ecc00) [pid = 6550] [serial = 470] [outer = 0x8ede2c00]
20:59:54 INFO - PROCESS | 6550 | 1463716794142 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}]
20:59:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
20:59:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1531ms
20:59:54 INFO - PROCESS | 6550 | 1463716794204 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null]
20:59:54 INFO - PROCESS | 6550 | 1463716794213 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}]
20:59:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
20:59:54 INFO - PROCESS | 6550 | 1463716794223 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}]
20:59:54 INFO - PROCESS | 6550 | 1463716794227 Marionette TRACE conn3 <- [1,598,null,{}]
20:59:54 INFO - PROCESS | 6550 | 1463716794234 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:54 INFO - PROCESS | 6550 | 1463716794454 Marionette TRACE conn3 <- [1,599,null,{"value":null}]
20:59:54 INFO - PROCESS | 6550 | 1463716794684 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bedc00 == 90 [pid = 6550] [id = 157]
20:59:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x90db3c00) [pid = 6550] [serial = 471] [outer = (nil)]
20:59:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x919f1400) [pid = 6550] [serial = 472] [outer = 0x90db3c00]
20:59:54 INFO - PROCESS | 6550 | 1463716794821 Marionette DEBUG loaded listener.js
20:59:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x9212e800) [pid = 6550] [serial = 473] [outer = 0x90db3c00]
20:59:55 INFO - PROCESS | 6550 | 1463716795746 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}]
20:59:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
20:59:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1580ms
20:59:55 INFO - PROCESS | 6550 | 1463716795804 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null]
20:59:55 INFO - PROCESS | 6550 | 1463716795807 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}]
20:59:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
20:59:55 INFO - PROCESS | 6550 | 1463716795815 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}]
20:59:55 INFO - PROCESS | 6550 | 1463716795821 Marionette TRACE conn3 <- [1,602,null,{}]
20:59:55 INFO - PROCESS | 6550 | 1463716795838 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:56 INFO - PROCESS | 6550 | 1463716796069 Marionette TRACE conn3 <- [1,603,null,{"value":null}]
20:59:56 INFO - PROCESS | 6550 | 1463716796298 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x92988c00 == 91 [pid = 6550] [id = 158]
20:59:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x92d5a000) [pid = 6550] [serial = 474] [outer = (nil)]
20:59:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x945f3400) [pid = 6550] [serial = 475] [outer = 0x92d5a000]
20:59:56 INFO - PROCESS | 6550 | 1463716796435 Marionette DEBUG loaded listener.js
20:59:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x94f7f000) [pid = 6550] [serial = 476] [outer = 0x92d5a000]
20:59:57 INFO - PROCESS | 6550 | 1463716797315 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}]
20:59:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
20:59:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1544ms
20:59:57 INFO - PROCESS | 6550 | 1463716797360 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null]
20:59:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
20:59:57 INFO - PROCESS | 6550 | 1463716797365 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}]
20:59:57 INFO - PROCESS | 6550 | 1463716797371 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}]
20:59:57 INFO - PROCESS | 6550 | 1463716797375 Marionette TRACE conn3 <- [1,606,null,{}]
20:59:57 INFO - PROCESS | 6550 | 1463716797380 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:57 INFO - PROCESS | 6550 | 1463716797566 Marionette TRACE conn3 <- [1,607,null,{"value":null}]
20:59:57 INFO - PROCESS | 6550 | 1463716797744 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f81400 == 92 [pid = 6550] [id = 159]
20:59:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x974c2c00) [pid = 6550] [serial = 477] [outer = (nil)]
20:59:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x974cec00) [pid = 6550] [serial = 478] [outer = 0x974c2c00]
20:59:57 INFO - PROCESS | 6550 | 1463716797838 Marionette DEBUG loaded listener.js
20:59:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x989fc400) [pid = 6550] [serial = 479] [outer = 0x974c2c00]
20:59:58 INFO - PROCESS | 6550 | 1463716798760 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}]
20:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
20:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1431ms
20:59:58 INFO - PROCESS | 6550 | 1463716798803 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null]
20:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
20:59:58 INFO - PROCESS | 6550 | 1463716798808 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}]
20:59:58 INFO - PROCESS | 6550 | 1463716798814 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}]
20:59:58 INFO - PROCESS | 6550 | 1463716798818 Marionette TRACE conn3 <- [1,610,null,{}]
20:59:58 INFO - PROCESS | 6550 | 1463716798823 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
20:59:59 INFO - PROCESS | 6550 | 1463716799003 Marionette TRACE conn3 <- [1,611,null,{"value":null}]
20:59:59 INFO - PROCESS | 6550 | 1463716799226 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
20:59:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d5c00 == 93 [pid = 6550] [id = 160]
20:59:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x92844c00) [pid = 6550] [serial = 480] [outer = (nil)]
20:59:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x997eb800) [pid = 6550] [serial = 481] [outer = 0x92844c00]
20:59:59 INFO - PROCESS | 6550 | 1463716799357 Marionette DEBUG loaded listener.js
20:59:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x99af1000) [pid = 6550] [serial = 482] [outer = 0x92844c00]
21:00:00 INFO - PROCESS | 6550 | 1463716800251 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}]
21:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
21:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1484ms
21:00:00 INFO - PROCESS | 6550 | 1463716800299 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null]
21:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
21:00:00 INFO - PROCESS | 6550 | 1463716800303 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}]
21:00:00 INFO - PROCESS | 6550 | 1463716800310 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}]
21:00:00 INFO - PROCESS | 6550 | 1463716800314 Marionette TRACE conn3 <- [1,614,null,{}]
21:00:00 INFO - PROCESS | 6550 | 1463716800319 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:00 INFO - PROCESS | 6550 | 1463716800537 Marionette TRACE conn3 <- [1,615,null,{"value":null}]
21:00:00 INFO - PROCESS | 6550 | 1463716800772 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x996ec400 == 94 [pid = 6550] [id = 161]
21:00:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x99a50000) [pid = 6550] [serial = 483] [outer = (nil)]
21:00:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x99f73800) [pid = 6550] [serial = 484] [outer = 0x99a50000]
21:00:00 INFO - PROCESS | 6550 | 1463716800909 Marionette DEBUG loaded listener.js
21:00:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x9afa5400) [pid = 6550] [serial = 485] [outer = 0x99a50000]
21:00:01 INFO - PROCESS | 6550 | 1463716801807 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}]
21:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
21:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1538ms
21:00:01 INFO - PROCESS | 6550 | 1463716801849 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null]
21:00:01 INFO - PROCESS | 6550 | 1463716801853 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}]
21:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
21:00:01 INFO - PROCESS | 6550 | 1463716801859 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}]
21:00:01 INFO - PROCESS | 6550 | 1463716801862 Marionette TRACE conn3 <- [1,618,null,{}]
21:00:01 INFO - PROCESS | 6550 | 1463716801868 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:02 INFO - PROCESS | 6550 | 1463716802040 Marionette TRACE conn3 <- [1,619,null,{"value":null}]
21:00:02 INFO - PROCESS | 6550 | 1463716802235 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5ed800 == 95 [pid = 6550] [id = 162]
21:00:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x94fa9000) [pid = 6550] [serial = 486] [outer = (nil)]
21:00:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa114a400) [pid = 6550] [serial = 487] [outer = 0x94fa9000]
21:00:02 INFO - PROCESS | 6550 | 1463716802325 Marionette DEBUG loaded listener.js
21:00:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa21a9400) [pid = 6550] [serial = 488] [outer = 0x94fa9000]
21:00:03 INFO - PROCESS | 6550 | 1463716803286 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}]
21:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
21:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1480ms
21:00:03 INFO - PROCESS | 6550 | 1463716803340 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null]
21:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
21:00:03 INFO - PROCESS | 6550 | 1463716803344 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}]
21:00:03 INFO - PROCESS | 6550 | 1463716803350 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}]
21:00:03 INFO - PROCESS | 6550 | 1463716803354 Marionette TRACE conn3 <- [1,622,null,{}]
21:00:03 INFO - PROCESS | 6550 | 1463716803360 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:03 INFO - PROCESS | 6550 | 1463716803545 Marionette TRACE conn3 <- [1,623,null,{"value":null}]
21:00:03 INFO - PROCESS | 6550 | 1463716803728 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f59c00 == 96 [pid = 6550] [id = 163]
21:00:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x9acaf000) [pid = 6550] [serial = 489] [outer = (nil)]
21:00:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa321a000) [pid = 6550] [serial = 490] [outer = 0x9acaf000]
21:00:03 INFO - PROCESS | 6550 | 1463716803818 Marionette DEBUG loaded listener.js
21:00:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0xa35f3400) [pid = 6550] [serial = 491] [outer = 0x9acaf000]
21:00:04 INFO - PROCESS | 6550 | 1463716804749 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}]
21:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
21:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1433ms
21:00:04 INFO - PROCESS | 6550 | 1463716804783 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null]
21:00:04 INFO - PROCESS | 6550 | 1463716804786 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}]
21:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
21:00:04 INFO - PROCESS | 6550 | 1463716804793 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}]
21:00:04 INFO - PROCESS | 6550 | 1463716804797 Marionette TRACE conn3 <- [1,626,null,{}]
21:00:04 INFO - PROCESS | 6550 | 1463716804805 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:04 INFO - PROCESS | 6550 | 1463716804996 Marionette TRACE conn3 <- [1,627,null,{"value":null}]
21:00:05 INFO - PROCESS | 6550 | 1463716805190 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb1400 == 97 [pid = 6550] [id = 164]
21:00:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x91bb2400) [pid = 6550] [serial = 492] [outer = (nil)]
21:00:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x91bb9800) [pid = 6550] [serial = 493] [outer = 0x91bb2400]
21:00:05 INFO - PROCESS | 6550 | 1463716805284 Marionette DEBUG loaded listener.js
21:00:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x91bbd000) [pid = 6550] [serial = 494] [outer = 0x91bb2400]
21:00:06 INFO - PROCESS | 6550 | 1463716806218 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}]
21:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
21:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1481ms
21:00:06 INFO - PROCESS | 6550 | 1463716806275 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null]
21:00:06 INFO - PROCESS | 6550 | 1463716806279 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}]
21:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
21:00:06 INFO - PROCESS | 6550 | 1463716806285 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}]
21:00:06 INFO - PROCESS | 6550 | 1463716806289 Marionette TRACE conn3 <- [1,630,null,{}]
21:00:06 INFO - PROCESS | 6550 | 1463716806294 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:06 INFO - PROCESS | 6550 | 1463716806482 Marionette TRACE conn3 <- [1,631,null,{"value":null}]
21:00:06 INFO - PROCESS | 6550 | 1463716806671 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb1c00 == 98 [pid = 6550] [id = 165]
21:00:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x91bb2000) [pid = 6550] [serial = 495] [outer = (nil)]
21:00:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0xa26cc400) [pid = 6550] [serial = 496] [outer = 0x91bb2000]
21:00:06 INFO - PROCESS | 6550 | 1463716806816 Marionette DEBUG loaded listener.js
21:00:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0xa675e000) [pid = 6550] [serial = 497] [outer = 0x91bb2000]
21:00:07 INFO - PROCESS | 6550 | 1463716807684 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}]
21:00:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
21:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1445ms
21:00:07 INFO - PROCESS | 6550 | 1463716807731 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null]
21:00:07 INFO - PROCESS | 6550 | 1463716807735 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}]
21:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
21:00:07 INFO - PROCESS | 6550 | 1463716807742 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}]
21:00:07 INFO - PROCESS | 6550 | 1463716807746 Marionette TRACE conn3 <- [1,634,null,{}]
21:00:07 INFO - PROCESS | 6550 | 1463716807752 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:07 INFO - PROCESS | 6550 | 1463716807963 Marionette TRACE conn3 <- [1,635,null,{"value":null}]
21:00:08 INFO - PROCESS | 6550 | 1463716808207 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:08 INFO - PROCESS | 6550 | ++DOCSHELL 0xa6c41800 == 99 [pid = 6550] [id = 166]
21:00:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0xa6c4e000) [pid = 6550] [serial = 498] [outer = (nil)]
21:00:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0xa6d5bc00) [pid = 6550] [serial = 499] [outer = 0xa6c4e000]
21:00:08 INFO - PROCESS | 6550 | 1463716808361 Marionette DEBUG loaded listener.js
21:00:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0xa6d61000) [pid = 6550] [serial = 500] [outer = 0xa6c4e000]
21:00:08 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
21:00:09 INFO - PROCESS | 6550 | 1463716809234 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}]
21:00:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
21:00:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1539ms
21:00:09 INFO - PROCESS | 6550 | 1463716809282 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null]
21:00:09 INFO - PROCESS | 6550 | 1463716809286 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}]
21:00:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
21:00:09 INFO - PROCESS | 6550 | 1463716809292 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}]
21:00:09 INFO - PROCESS | 6550 | 1463716809295 Marionette TRACE conn3 <- [1,638,null,{}]
21:00:09 INFO - PROCESS | 6550 | 1463716809302 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:09 INFO - PROCESS | 6550 | 1463716809481 Marionette TRACE conn3 <- [1,639,null,{"value":null}]
21:00:09 INFO - PROCESS | 6550 | 1463716809673 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88e400 == 100 [pid = 6550] [id = 167]
21:00:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x8b88e800) [pid = 6550] [serial = 501] [outer = (nil)]
21:00:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x8b894800) [pid = 6550] [serial = 502] [outer = 0x8b88e800]
21:00:09 INFO - PROCESS | 6550 | 1463716809763 Marionette DEBUG loaded listener.js
21:00:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x8b897000) [pid = 6550] [serial = 503] [outer = 0x8b88e800]
21:00:10 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
21:00:10 INFO - PROCESS | 6550 | 1463716810662 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}]
21:00:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
21:00:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1428ms
21:00:10 INFO - PROCESS | 6550 | 1463716810722 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null]
21:00:10 INFO - PROCESS | 6550 | 1463716810725 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}]
21:00:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
21:00:10 INFO - PROCESS | 6550 | 1463716810732 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}]
21:00:10 INFO - PROCESS | 6550 | 1463716810735 Marionette TRACE conn3 <- [1,642,null,{}]
21:00:10 INFO - PROCESS | 6550 | 1463716810751 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:10 INFO - PROCESS | 6550 | 1463716810929 Marionette TRACE conn3 <- [1,643,null,{"value":null}]
21:00:11 INFO - PROCESS | 6550 | 1463716811113 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b894c00 == 101 [pid = 6550] [id = 168]
21:00:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x8b895400) [pid = 6550] [serial = 504] [outer = (nil)]
21:00:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x91bb5c00) [pid = 6550] [serial = 505] [outer = 0x8b895400]
21:00:11 INFO - PROCESS | 6550 | 1463716811198 Marionette DEBUG loaded listener.js
21:00:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x9227e800) [pid = 6550] [serial = 506] [outer = 0x8b895400]
21:00:12 INFO - PROCESS | 6550 | 1463716812077 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}]
21:00:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
21:00:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1758ms
21:00:12 INFO - PROCESS | 6550 | 1463716812504 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null]
21:00:12 INFO - PROCESS | 6550 | 1463716812510 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}]
21:00:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
21:00:12 INFO - PROCESS | 6550 | 1463716812518 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}]
21:00:12 INFO - PROCESS | 6550 | 1463716812523 Marionette TRACE conn3 <- [1,646,null,{}]
21:00:12 INFO - PROCESS | 6550 | 1463716812530 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:12 INFO - PROCESS | 6550 | 1463716812747 Marionette TRACE conn3 <- [1,647,null,{"value":null}]
21:00:12 INFO - PROCESS | 6550 | 1463716812948 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8ede2800 == 102 [pid = 6550] [id = 169]
21:00:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x8edf0000) [pid = 6550] [serial = 507] [outer = (nil)]
21:00:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x8f5edc00) [pid = 6550] [serial = 508] [outer = 0x8edf0000]
21:00:13 INFO - PROCESS | 6550 | 1463716813026 Marionette DEBUG loaded listener.js
21:00:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x909d8c00) [pid = 6550] [serial = 509] [outer = 0x8edf0000]
21:00:13 INFO - PROCESS | 6550 | 1463716813934 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}]
21:00:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
21:00:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1479ms
21:00:14 INFO - PROCESS | 6550 | 1463716813999 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null]
21:00:14 INFO - PROCESS | 6550 | 1463716814004 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}]
21:00:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
21:00:14 INFO - PROCESS | 6550 | 1463716814016 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}]
21:00:14 INFO - PROCESS | 6550 | 1463716814021 Marionette TRACE conn3 <- [1,650,null,{}]
21:00:14 INFO - PROCESS | 6550 | 1463716814027 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:14 INFO - PROCESS | 6550 | 1463716814284 Marionette TRACE conn3 <- [1,651,null,{"value":null}]
21:00:14 INFO - PROCESS | 6550 | 1463716814634 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8ad400 == 103 [pid = 6550] [id = 170]
21:00:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x8c8b7800) [pid = 6550] [serial = 510] [outer = (nil)]
21:00:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x90be8800) [pid = 6550] [serial = 511] [outer = 0x8c8b7800]
21:00:14 INFO - PROCESS | 6550 | 1463716814715 Marionette DEBUG loaded listener.js
21:00:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x91bdb000) [pid = 6550] [serial = 512] [outer = 0x8c8b7800]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x919f2000 == 102 [pid = 6550] [id = 115]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x98075400 == 101 [pid = 6550] [id = 17]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x90bf2800 == 100 [pid = 6550] [id = 113]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x919c9c00 == 99 [pid = 6550] [id = 107]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e9c00 == 98 [pid = 6550] [id = 109]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8e55fc00 == 97 [pid = 6550] [id = 110]
21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x996dfc00) [pid = 6550] [serial = 402] [outer = (nil)] [url = about:blank]
21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x919ec800) [pid = 6550] [serial = 357] [outer = (nil)] [url = about:blank]
21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x974ce000) [pid = 6550] [serial = 360] [outer = (nil)] [url = about:blank]
21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x9d0b3800) [pid = 6550] [serial = 366] [outer = (nil)] [url = about:blank]
21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x9aca1000) [pid = 6550] [serial = 363] [outer = (nil)] [url = about:blank]
21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0xa26c1400) [pid = 6550] [serial = 369] [outer = (nil)] [url = about:blank]
21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x909f2800) [pid = 6550] [serial = 372] [outer = (nil)] [url = about:blank]
21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0xa675f800) [pid = 6550] [serial = 375] [outer = (nil)] [url = about:blank]
21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x92669400) [pid = 6550] [serial = 378] [outer = (nil)] [url = about:blank]
21:00:15 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0xa689e400) [pid = 6550] [serial = 381] [outer = (nil)] [url = about:blank]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e3c00 == 96 [pid = 6550] [id = 108]
21:00:15 INFO - PROCESS | 6550 | 1463716815698 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae1c00 == 95 [pid = 6550] [id = 143]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae1400 == 94 [pid = 6550] [id = 142]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8efbe000 == 93 [pid = 6550] [id = 141]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x99ec4800 == 92 [pid = 6550] [id = 140]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e4400 == 91 [pid = 6550] [id = 139]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x94f5b400 == 90 [pid = 6550] [id = 138]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x9385e000 == 89 [pid = 6550] [id = 137]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x91bd6800 == 88 [pid = 6550] [id = 136]
21:00:15 INFO - PROCESS | 6550 | --DOCSHELL 0x909f1c00 == 87 [pid = 6550] [id = 135]
21:00:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
21:00:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1743ms
21:00:15 INFO - PROCESS | 6550 | 1463716815757 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null]
21:00:15 INFO - PROCESS | 6550 | 1463716815761 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}]
21:00:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
21:00:15 INFO - PROCESS | 6550 | 1463716815767 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}]
21:00:15 INFO - PROCESS | 6550 | 1463716815771 Marionette TRACE conn3 <- [1,654,null,{}]
21:00:15 INFO - PROCESS | 6550 | 1463716815785 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:15 INFO - PROCESS | 6550 | 1463716815953 Marionette TRACE conn3 <- [1,655,null,{"value":null}]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0xa6f3a800) [pid = 6550] [serial = 247] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x98e8e000) [pid = 6550] [serial = 399] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x997ac800) [pid = 6550] [serial = 400] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x99ec5400) [pid = 6550] [serial = 354] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x919d3400) [pid = 6550] [serial = 388] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x90daa400) [pid = 6550] [serial = 387] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x9512d800) [pid = 6550] [serial = 393] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x99f74400) [pid = 6550] [serial = 384] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x92228c00) [pid = 6550] [serial = 390] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x93861800) [pid = 6550] [serial = 391] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x9250d400) [pid = 6550] [serial = 396] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x94f1d000) [pid = 6550] [serial = 397] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x974d0000) [pid = 6550] [serial = 394] [outer = (nil)] [url = about:blank]
21:00:16 INFO - PROCESS | 6550 | 1463716816205 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x90daa400 == 88 [pid = 6550] [id = 171]
21:00:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x919d2800) [pid = 6550] [serial = 513] [outer = (nil)]
21:00:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x919f6c00) [pid = 6550] [serial = 514] [outer = 0x919d2800]
21:00:16 INFO - PROCESS | 6550 | 1463716816290 Marionette DEBUG loaded listener.js
21:00:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x92225c00) [pid = 6550] [serial = 515] [outer = 0x919d2800]
21:00:17 INFO - PROCESS | 6550 | 1463716817057 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}]
21:00:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
21:00:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1333ms
21:00:17 INFO - PROCESS | 6550 | 1463716817101 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null]
21:00:17 INFO - PROCESS | 6550 | 1463716817105 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}]
21:00:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
21:00:17 INFO - PROCESS | 6550 | 1463716817112 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}]
21:00:17 INFO - PROCESS | 6550 | 1463716817115 Marionette TRACE conn3 <- [1,658,null,{}]
21:00:17 INFO - PROCESS | 6550 | 1463716817120 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:17 INFO - PROCESS | 6550 | 1463716817294 Marionette TRACE conn3 <- [1,659,null,{"value":null}]
21:00:17 INFO - PROCESS | 6550 | 1463716817309 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x90dacc00 == 89 [pid = 6550] [id = 172]
21:00:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x92287c00) [pid = 6550] [serial = 516] [outer = (nil)]
21:00:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x9228b400) [pid = 6550] [serial = 517] [outer = 0x92287c00]
21:00:17 INFO - PROCESS | 6550 | 1463716817383 Marionette DEBUG loaded listener.js
21:00:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x92509400) [pid = 6550] [serial = 518] [outer = 0x92287c00]
21:00:18 INFO - PROCESS | 6550 | 1463716818307 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}]
21:00:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
21:00:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1239ms
21:00:18 INFO - PROCESS | 6550 | 1463716818365 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null]
21:00:18 INFO - PROCESS | 6550 | 1463716818376 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}]
21:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
21:00:18 INFO - PROCESS | 6550 | 1463716818408 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}]
21:00:18 INFO - PROCESS | 6550 | 1463716818412 Marionette TRACE conn3 <- [1,662,null,{}]
21:00:18 INFO - PROCESS | 6550 | 1463716818417 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:18 INFO - PROCESS | 6550 | 1463716818634 Marionette TRACE conn3 <- [1,663,null,{"value":null}]
21:00:18 INFO - PROCESS | 6550 | 1463716818658 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x919cdc00 == 90 [pid = 6550] [id = 173]
21:00:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x92284400) [pid = 6550] [serial = 519] [outer = (nil)]
21:00:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x92666800) [pid = 6550] [serial = 520] [outer = 0x92284400]
21:00:18 INFO - PROCESS | 6550 | 1463716818740 Marionette DEBUG loaded listener.js
21:00:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x9266f800) [pid = 6550] [serial = 521] [outer = 0x92284400]
21:00:19 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
21:00:19 INFO - PROCESS | 6550 | [6550] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653
21:00:19 INFO - PROCESS | 6550 | 1463716819691 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}]
21:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
21:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1335ms
21:00:19 INFO - PROCESS | 6550 | 1463716819740 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null]
21:00:19 INFO - PROCESS | 6550 | 1463716819744 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}]
21:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
21:00:19 INFO - PROCESS | 6550 | 1463716819755 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}]
21:00:19 INFO - PROCESS | 6550 | 1463716819758 Marionette TRACE conn3 <- [1,666,null,{}]
21:00:19 INFO - PROCESS | 6550 | 1463716819764 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:20 INFO - PROCESS | 6550 | 1463716820019 Marionette TRACE conn3 <- [1,667,null,{"value":null}]
21:00:20 INFO - PROCESS | 6550 | 1463716820236 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9284a400 == 91 [pid = 6550] [id = 174]
21:00:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x94f7ac00) [pid = 6550] [serial = 522] [outer = (nil)]
21:00:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x94fa3800) [pid = 6550] [serial = 523] [outer = 0x94f7ac00]
21:00:20 INFO - PROCESS | 6550 | 1463716820357 Marionette DEBUG loaded listener.js
21:00:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x974d1000) [pid = 6550] [serial = 524] [outer = 0x94f7ac00]
21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x923a3800) [pid = 6550] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html]
21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x8c680c00) [pid = 6550] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html]
21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x923a3c00) [pid = 6550] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html]
21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x8e56c800) [pid = 6550] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html]
21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x91bda400) [pid = 6550] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html]
21:00:21 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x909e8400) [pid = 6550] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html]
21:00:21 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
21:00:21 INFO - PROCESS | 6550 | 1463716821451 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}]
21:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
21:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1739ms
21:00:21 INFO - PROCESS | 6550 | 1463716821497 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null]
21:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
21:00:21 INFO - PROCESS | 6550 | 1463716821500 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}]
21:00:21 INFO - PROCESS | 6550 | 1463716821508 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}]
21:00:21 INFO - PROCESS | 6550 | 1463716821511 Marionette TRACE conn3 <- [1,670,null,{}]
21:00:21 INFO - PROCESS | 6550 | 1463716821516 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:21 INFO - PROCESS | 6550 | 1463716821667 Marionette TRACE conn3 <- [1,671,null,{"value":null}]
21:00:21 INFO - PROCESS | 6550 | 1463716821687 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e5400 == 92 [pid = 6550] [id = 175]
21:00:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x923a3c00) [pid = 6550] [serial = 525] [outer = (nil)]
21:00:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x974c6800) [pid = 6550] [serial = 526] [outer = 0x923a3c00]
21:00:21 INFO - PROCESS | 6550 | 1463716821760 Marionette DEBUG loaded listener.js
21:00:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x995ba400) [pid = 6550] [serial = 527] [outer = 0x923a3c00]
21:00:22 INFO - PROCESS | 6550 | 1463716822630 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}]
21:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
21:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1178ms
21:00:22 INFO - PROCESS | 6550 | 1463716822686 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null]
21:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
21:00:22 INFO - PROCESS | 6550 | 1463716822696 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}]
21:00:22 INFO - PROCESS | 6550 | 1463716822701 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}]
21:00:22 INFO - PROCESS | 6550 | 1463716822705 Marionette TRACE conn3 <- [1,674,null,{}]
21:00:22 INFO - PROCESS | 6550 | 1463716822710 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:22 INFO - PROCESS | 6550 | 1463716822872 Marionette TRACE conn3 <- [1,675,null,{"value":null}]
21:00:22 INFO - PROCESS | 6550 | 1463716822884 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8ae400 == 93 [pid = 6550] [id = 176]
21:00:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x91bda400) [pid = 6550] [serial = 528] [outer = (nil)]
21:00:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x997ebc00) [pid = 6550] [serial = 529] [outer = 0x91bda400]
21:00:22 INFO - PROCESS | 6550 | 1463716822959 Marionette DEBUG loaded listener.js
21:00:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x99e31800) [pid = 6550] [serial = 530] [outer = 0x91bda400]
21:00:23 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
21:00:24 INFO - PROCESS | 6550 | 1463716824129 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}]
21:00:24 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
21:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1480ms
21:00:24 INFO - PROCESS | 6550 | 1463716824184 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null]
21:00:24 INFO - PROCESS | 6550 | 1463716824192 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}]
21:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
21:00:24 INFO - PROCESS | 6550 | 1463716824200 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}]
21:00:24 INFO - PROCESS | 6550 | 1463716824207 Marionette TRACE conn3 <- [1,678,null,{}]
21:00:24 INFO - PROCESS | 6550 | 1463716824215 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:24 INFO - PROCESS | 6550 | 1463716824420 Marionette TRACE conn3 <- [1,679,null,{"value":null}]
21:00:24 INFO - PROCESS | 6550 | 1463716824667 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daf0400 == 94 [pid = 6550] [id = 177]
21:00:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x8e564c00) [pid = 6550] [serial = 531] [outer = (nil)]
21:00:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x8efc1c00) [pid = 6550] [serial = 532] [outer = 0x8e564c00]
21:00:24 INFO - PROCESS | 6550 | 1463716824806 Marionette DEBUG loaded listener.js
21:00:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x909d6400) [pid = 6550] [serial = 533] [outer = 0x8e564c00]
21:00:25 INFO - PROCESS | 6550 | 1463716825701 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}]
21:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
21:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1538ms
21:00:25 INFO - PROCESS | 6550 | 1463716825738 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null]
21:00:25 INFO - PROCESS | 6550 | 1463716825748 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}]
21:00:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
21:00:25 INFO - PROCESS | 6550 | 1463716825759 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}]
21:00:25 INFO - PROCESS | 6550 | 1463716825764 Marionette TRACE conn3 <- [1,682,null,{}]
21:00:25 INFO - PROCESS | 6550 | 1463716825771 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:25 INFO - PROCESS | 6550 | 1463716825963 Marionette TRACE conn3 <- [1,683,null,{"value":null}]
21:00:26 INFO - PROCESS | 6550 | 1463716826239 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0a400 == 95 [pid = 6550] [id = 178]
21:00:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x91bba000) [pid = 6550] [serial = 534] [outer = (nil)]
21:00:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x92284000) [pid = 6550] [serial = 535] [outer = 0x91bba000]
21:00:26 INFO - PROCESS | 6550 | 1463716826371 Marionette DEBUG loaded listener.js
21:00:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x923a5c00) [pid = 6550] [serial = 536] [outer = 0x91bba000]
21:00:27 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:27 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented
21:00:27 INFO - PROCESS | 6550 | 1463716827690 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}]
21:00:27 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)
21:00:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1980ms
21:00:27 INFO - PROCESS | 6550 | 1463716827774 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null]
21:00:27 INFO - PROCESS | 6550 | 1463716827779 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}]
21:00:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
21:00:27 INFO - PROCESS | 6550 | 1463716827836 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}]
21:00:27 INFO - PROCESS | 6550 | 1463716827842 Marionette TRACE conn3 <- [1,686,null,{}]
21:00:27 INFO - PROCESS | 6550 | 1463716827858 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:28 INFO - PROCESS | 6550 | 1463716828040 Marionette TRACE conn3 <- [1,687,null,{"value":null}]
21:00:28 INFO - PROCESS | 6550 | 1463716828223 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c672000 == 96 [pid = 6550] [id = 179]
21:00:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x923af400) [pid = 6550] [serial = 537] [outer = (nil)]
21:00:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x974cbc00) [pid = 6550] [serial = 538] [outer = 0x923af400]
21:00:28 INFO - PROCESS | 6550 | 1463716828314 Marionette DEBUG loaded listener.js
21:00:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x99ec1400) [pid = 6550] [serial = 539] [outer = 0x923af400]
21:00:29 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:29 INFO - PROCESS | 6550 | 1463716829659 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}]
21:00:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
21:00:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1838ms
21:00:29 INFO - PROCESS | 6550 | 1463716829757 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null]
21:00:29 INFO - PROCESS | 6550 | 1463716829763 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}]
21:00:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
21:00:29 INFO - PROCESS | 6550 | 1463716829778 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}]
21:00:29 INFO - PROCESS | 6550 | 1463716829782 Marionette TRACE conn3 <- [1,690,null,{}]
21:00:29 INFO - PROCESS | 6550 | 1463716829788 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:29 INFO - PROCESS | 6550 | 1463716829978 Marionette TRACE conn3 <- [1,691,null,{"value":null}]
21:00:30 INFO - PROCESS | 6550 | 1463716830161 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f76800 == 97 [pid = 6550] [id = 180]
21:00:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x98074400) [pid = 6550] [serial = 540] [outer = (nil)]
21:00:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x9aca1000) [pid = 6550] [serial = 541] [outer = 0x98074400]
21:00:30 INFO - PROCESS | 6550 | 1463716830246 Marionette DEBUG loaded listener.js
21:00:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x9b72ac00) [pid = 6550] [serial = 542] [outer = 0x98074400]
21:00:31 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:31 INFO - PROCESS | 6550 | 1463716831571 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}]
21:00:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
21:00:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1834ms
21:00:31 INFO - PROCESS | 6550 | 1463716831612 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null]
21:00:31 INFO - PROCESS | 6550 | 1463716831615 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}]
21:00:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
21:00:31 INFO - PROCESS | 6550 | 1463716831722 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}]
21:00:31 INFO - PROCESS | 6550 | 1463716831726 Marionette TRACE conn3 <- [1,694,null,{}]
21:00:31 INFO - PROCESS | 6550 | 1463716831734 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:31 INFO - PROCESS | 6550 | 1463716831914 Marionette TRACE conn3 <- [1,695,null,{"value":null}]
21:00:32 INFO - PROCESS | 6550 | 1463716832096 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b895000 == 98 [pid = 6550] [id = 181]
21:00:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x909f1800) [pid = 6550] [serial = 543] [outer = (nil)]
21:00:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0xa22f2800) [pid = 6550] [serial = 544] [outer = 0x909f1800]
21:00:32 INFO - PROCESS | 6550 | 1463716832180 Marionette DEBUG loaded listener.js
21:00:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0xa3259c00) [pid = 6550] [serial = 545] [outer = 0x909f1800]
21:00:33 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:33 INFO - PROCESS | 6550 | 1463716833498 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}]
21:00:33 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)
21:00:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1884ms
21:00:33 INFO - PROCESS | 6550 | 1463716833639 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null]
21:00:33 INFO - PROCESS | 6550 | 1463716833643 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}]
21:00:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
21:00:33 INFO - PROCESS | 6550 | 1463716833659 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}]
21:00:33 INFO - PROCESS | 6550 | 1463716833663 Marionette TRACE conn3 <- [1,698,null,{}]
21:00:33 INFO - PROCESS | 6550 | 1463716833669 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:33 INFO - PROCESS | 6550 | 1463716833855 Marionette TRACE conn3 <- [1,699,null,{"value":null}]
21:00:34 INFO - PROCESS | 6550 | 1463716834040 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ec5400 == 99 [pid = 6550] [id = 182]
21:00:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x91ec8000) [pid = 6550] [serial = 546] [outer = (nil)]
21:00:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x91ecfc00) [pid = 6550] [serial = 547] [outer = 0x91ec8000]
21:00:34 INFO - PROCESS | 6550 | 1463716834125 Marionette DEBUG loaded listener.js
21:00:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x9b148c00) [pid = 6550] [serial = 548] [outer = 0x91ec8000]
21:00:35 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:35 INFO - PROCESS | 6550 | 1463716835440 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}]
21:00:35 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)
21:00:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1833ms
21:00:35 INFO - PROCESS | 6550 | 1463716835526 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null]
21:00:35 INFO - PROCESS | 6550 | 1463716835531 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}]
21:00:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
21:00:35 INFO - PROCESS | 6550 | 1463716835558 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}]
21:00:35 INFO - PROCESS | 6550 | 1463716835562 Marionette TRACE conn3 <- [1,702,null,{}]
21:00:35 INFO - PROCESS | 6550 | 1463716835569 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:35 INFO - PROCESS | 6550 | 1463716835748 Marionette TRACE conn3 <- [1,703,null,{"value":null}]
21:00:35 INFO - PROCESS | 6550 | 1463716835934 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6cf800 == 100 [pid = 6550] [id = 183]
21:00:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x8b6d0400) [pid = 6550] [serial = 549] [outer = (nil)]
21:00:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8b6d6c00) [pid = 6550] [serial = 550] [outer = 0x8b6d0400]
21:00:36 INFO - PROCESS | 6550 | 1463716836018 Marionette DEBUG loaded listener.js
21:00:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x8b6da400) [pid = 6550] [serial = 551] [outer = 0x8b6d0400]
21:00:37 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:37 INFO - PROCESS | 6550 | 1463716837327 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}]
21:00:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
21:00:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1801ms
21:00:37 INFO - PROCESS | 6550 | 1463716837398 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null]
21:00:37 INFO - PROCESS | 6550 | 1463716837401 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}]
21:00:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
21:00:37 INFO - PROCESS | 6550 | 1463716837432 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}]
21:00:37 INFO - PROCESS | 6550 | 1463716837436 Marionette TRACE conn3 <- [1,706,null,{}]
21:00:37 INFO - PROCESS | 6550 | 1463716837449 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:37 INFO - PROCESS | 6550 | 1463716837622 Marionette TRACE conn3 <- [1,707,null,{"value":null}]
21:00:38 INFO - PROCESS | 6550 | 1463716838325 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67c000 == 101 [pid = 6550] [id = 184]
21:00:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x8c67c400) [pid = 6550] [serial = 552] [outer = (nil)]
21:00:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x8c8b6800) [pid = 6550] [serial = 553] [outer = 0x8c67c400]
21:00:38 INFO - PROCESS | 6550 | 1463716838407 Marionette DEBUG loaded listener.js
21:00:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x8e56dc00) [pid = 6550] [serial = 554] [outer = 0x8c67c400]
21:00:39 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:39 INFO - PROCESS | 6550 | 1463716839744 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}]
21:00:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
21:00:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2359ms
21:00:39 INFO - PROCESS | 6550 | 1463716839820 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null]
21:00:39 INFO - PROCESS | 6550 | 1463716839828 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}]
21:00:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
21:00:39 INFO - PROCESS | 6550 | 1463716839861 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}]
21:00:39 INFO - PROCESS | 6550 | 1463716839866 Marionette TRACE conn3 <- [1,710,null,{}]
21:00:39 INFO - PROCESS | 6550 | 1463716839875 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:40 INFO - PROCESS | 6550 | 1463716840044 Marionette TRACE conn3 <- [1,711,null,{"value":null}]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x93861c00 == 100 [pid = 6550] [id = 102]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90d06c00 == 99 [pid = 6550] [id = 101]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x974ca400 == 98 [pid = 6550] [id = 100]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90d05400 == 97 [pid = 6550] [id = 99]
21:00:40 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0x94f22c00) [pid = 6550] [serial = 466] [outer = (nil)] [url = about:blank]
21:00:40 INFO - PROCESS | 6550 | 1463716840273 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90be4c00 == 96 [pid = 6550] [id = 98]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0d000 == 95 [pid = 6550] [id = 97]
21:00:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50a400 == 96 [pid = 6550] [id = 185]
21:00:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x8c67dc00) [pid = 6550] [serial = 555] [outer = (nil)]
21:00:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0x8dae8400) [pid = 6550] [serial = 556] [outer = 0x8c67dc00]
21:00:40 INFO - PROCESS | 6550 | 1463716840367 Marionette DEBUG loaded listener.js
21:00:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x909cbc00) [pid = 6550] [serial = 557] [outer = 0x8c67dc00]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x909e5400 == 95 [pid = 6550] [id = 175]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9284a400 == 94 [pid = 6550] [id = 174]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x919cdc00 == 93 [pid = 6550] [id = 173]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90dacc00 == 92 [pid = 6550] [id = 172]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x90daa400 == 91 [pid = 6550] [id = 171]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8ad400 == 90 [pid = 6550] [id = 170]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8ede2800 == 89 [pid = 6550] [id = 169]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8b894c00 == 88 [pid = 6550] [id = 168]
21:00:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88e400 == 87 [pid = 6550] [id = 167]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0x9393c800) [pid = 6550] [serial = 464] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0x9283f000) [pid = 6550] [serial = 461] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0x8efc1800) [pid = 6550] [serial = 449] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0x8c504c00) [pid = 6550] [serial = 433] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0x923a9000) [pid = 6550] [serial = 417] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x99e3a000) [pid = 6550] [serial = 235] [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.]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x9283e000) [pid = 6550] [serial = 442] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x90d01400) [pid = 6550] [serial = 405] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x923af000) [pid = 6550] [serial = 430] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x92987800) [pid = 6550] [serial = 463] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x92846c00) [pid = 6550] [serial = 445] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0x8c8b1c00) [pid = 6550] [serial = 439] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x909e5c00) [pid = 6550] [serial = 451] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x9222e400) [pid = 6550] [serial = 408] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x8c67d000) [pid = 6550] [serial = 436] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x9acaec00) [pid = 6550] [serial = 421] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x8dae4c00) [pid = 6550] [serial = 427] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x923a9800) [pid = 6550] [serial = 457] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x92508c00) [pid = 6550] [serial = 458] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x919f3000) [pid = 6550] [serial = 454] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x8efccc00) [pid = 6550] [serial = 424] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x91bd8800) [pid = 6550] [serial = 455] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x94fa7000) [pid = 6550] [serial = 411] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x9266f000) [pid = 6550] [serial = 460] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x90d0c400) [pid = 6550] [serial = 452] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x8ede4000) [pid = 6550] [serial = 448] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x99f73c00) [pid = 6550] [serial = 414] [outer = (nil)] [url = about:blank]
21:00:41 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:41 INFO - PROCESS | 6550 | 1463716841638 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}]
21:00:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
21:00:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1837ms
21:00:41 INFO - PROCESS | 6550 | 1463716841696 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null]
21:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
21:00:41 INFO - PROCESS | 6550 | 1463716841702 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}]
21:00:41 INFO - PROCESS | 6550 | 1463716841709 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}]
21:00:41 INFO - PROCESS | 6550 | 1463716841713 Marionette TRACE conn3 <- [1,714,null,{}]
21:00:41 INFO - PROCESS | 6550 | 1463716841719 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:41 INFO - PROCESS | 6550 | 1463716841933 Marionette TRACE conn3 <- [1,715,null,{"value":null}]
21:00:42 INFO - PROCESS | 6550 | 1463716842075 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c504c00 == 88 [pid = 6550] [id = 186]
21:00:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x8efc9000) [pid = 6550] [serial = 558] [outer = (nil)]
21:00:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x90bee800) [pid = 6550] [serial = 559] [outer = 0x8efc9000]
21:00:42 INFO - PROCESS | 6550 | 1463716842151 Marionette DEBUG loaded listener.js
21:00:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x919c6000) [pid = 6550] [serial = 560] [outer = 0x8efc9000]
21:00:43 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:43 INFO - PROCESS | 6550 | 1463716843344 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}]
21:00:43 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
21:00:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1681ms
21:00:43 INFO - PROCESS | 6550 | 1463716843395 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null]
21:00:43 INFO - PROCESS | 6550 | 1463716843399 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}]
21:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
21:00:43 INFO - PROCESS | 6550 | 1463716843412 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}]
21:00:43 INFO - PROCESS | 6550 | 1463716843421 Marionette TRACE conn3 <- [1,718,null,{}]
21:00:43 INFO - PROCESS | 6550 | 1463716843438 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:43 INFO - PROCESS | 6550 | 1463716843690 Marionette TRACE conn3 <- [1,719,null,{"value":null}]
21:00:43 INFO - PROCESS | 6550 | 1463716843719 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e5c00 == 89 [pid = 6550] [id = 187]
21:00:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x919f5c00) [pid = 6550] [serial = 561] [outer = (nil)]
21:00:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x91bdb800) [pid = 6550] [serial = 562] [outer = 0x919f5c00]
21:00:43 INFO - PROCESS | 6550 | 1463716843793 Marionette DEBUG loaded listener.js
21:00:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x91eca400) [pid = 6550] [serial = 563] [outer = 0x919f5c00]
21:00:45 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:45 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented
21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x945f6800) [pid = 6550] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html]
21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x923a3c00) [pid = 6550] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html]
21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x919d2800) [pid = 6550] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html]
21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x8c8b7800) [pid = 6550] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html]
21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x92287c00) [pid = 6550] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html]
21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x92284400) [pid = 6550] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html]
21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x94f7ac00) [pid = 6550] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html]
21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x8edf0000) [pid = 6550] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html]
21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x9aaab400) [pid = 6550] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html]
21:00:45 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x995b9800) [pid = 6550] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html]
21:00:45 INFO - PROCESS | 6550 | 1463716845597 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}]
21:00:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
21:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2210ms
21:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
21:00:45 INFO - PROCESS | 6550 | 1463716845615 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null]
21:00:45 INFO - PROCESS | 6550 | 1463716845618 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}]
21:00:45 INFO - PROCESS | 6550 | 1463716845625 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}]
21:00:45 INFO - PROCESS | 6550 | 1463716845628 Marionette TRACE conn3 <- [1,722,null,{}]
21:00:45 INFO - PROCESS | 6550 | 1463716845633 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:45 INFO - PROCESS | 6550 | 1463716845834 Marionette TRACE conn3 <- [1,723,null,{"value":null}]
21:00:45 INFO - PROCESS | 6550 | 1463716845938 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daec800 == 90 [pid = 6550] [id = 188]
21:00:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x8edf0000) [pid = 6550] [serial = 564] [outer = (nil)]
21:00:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x91ec7800) [pid = 6550] [serial = 565] [outer = 0x8edf0000]
21:00:46 INFO - PROCESS | 6550 | 1463716846016 Marionette DEBUG loaded listener.js
21:00:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x91ed0000) [pid = 6550] [serial = 566] [outer = 0x8edf0000]
21:00:46 INFO - PROCESS | 6550 | 1463716846719 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1\n"]]]}]
21:00:46 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
21:00:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
21:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:00:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:00:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:00:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:00:46 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:00:46 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:00:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
21:00:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 1137ms
21:00:46 INFO - PROCESS | 6550 | 1463716846764 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null]
21:00:46 INFO - PROCESS | 6550 | 1463716846768 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}]
21:00:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
21:00:46 INFO - PROCESS | 6550 | 1463716846774 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}]
21:00:46 INFO - PROCESS | 6550 | 1463716846777 Marionette TRACE conn3 <- [1,726,null,{}]
21:00:46 INFO - PROCESS | 6550 | 1463716846787 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:46 INFO - PROCESS | 6550 | 1463716846951 Marionette TRACE conn3 <- [1,727,null,{"value":null}]
21:00:46 INFO - PROCESS | 6550 | 1463716846962 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ed4400 == 91 [pid = 6550] [id = 189]
21:00:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x91ed4800) [pid = 6550] [serial = 567] [outer = (nil)]
21:00:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x92287400) [pid = 6550] [serial = 568] [outer = 0x91ed4800]
21:00:47 INFO - PROCESS | 6550 | 1463716847049 Marionette DEBUG loaded listener.js
21:00:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x923ac800) [pid = 6550] [serial = 569] [outer = 0x91ed4800]
21:00:48 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:48 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented
21:00:48 INFO - PROCESS | 6550 | 1463716848270 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}]
21:00:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
21:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1544ms
21:00:48 INFO - PROCESS | 6550 | 1463716848320 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null]
21:00:48 INFO - PROCESS | 6550 | 1463716848327 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}]
21:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
21:00:48 INFO - PROCESS | 6550 | 1463716848337 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}]
21:00:48 INFO - PROCESS | 6550 | 1463716848341 Marionette TRACE conn3 <- [1,730,null,{}]
21:00:48 INFO - PROCESS | 6550 | 1463716848350 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:48 INFO - PROCESS | 6550 | 1463716848542 Marionette TRACE conn3 <- [1,731,null,{"value":null}]
21:00:48 INFO - PROCESS | 6550 | 1463716848788 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef000 == 92 [pid = 6550] [id = 190]
21:00:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x8e56c400) [pid = 6550] [serial = 570] [outer = (nil)]
21:00:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x90be9800) [pid = 6550] [serial = 571] [outer = 0x8e56c400]
21:00:48 INFO - PROCESS | 6550 | 1463716848894 Marionette DEBUG loaded listener.js
21:00:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x90d09800) [pid = 6550] [serial = 572] [outer = 0x8e56c400]
21:00:49 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:49 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented
21:00:49 INFO - PROCESS | 6550 | 1463716849820 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1\n"]]]}]
21:00:49 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4040] expected 0 but got 255
21:00:49 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
21:00:49 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
21:00:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
21:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:00:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:00:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:00:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:00:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:00:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
21:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 1543ms
21:00:49 INFO - PROCESS | 6550 | 1463716849883 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null]
21:00:49 INFO - PROCESS | 6550 | 1463716849892 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}]
21:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
21:00:49 INFO - PROCESS | 6550 | 1463716849903 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}]
21:00:49 INFO - PROCESS | 6550 | 1463716849906 Marionette TRACE conn3 <- [1,734,null,{}]
21:00:49 INFO - PROCESS | 6550 | 1463716849913 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:50 INFO - PROCESS | 6550 | 1463716850099 Marionette TRACE conn3 <- [1,735,null,{"value":null}]
21:00:50 INFO - PROCESS | 6550 | 1463716850345 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bc0800 == 93 [pid = 6550] [id = 191]
21:00:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x91bce400) [pid = 6550] [serial = 573] [outer = (nil)]
21:00:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x91ecbc00) [pid = 6550] [serial = 574] [outer = 0x91bce400]
21:00:50 INFO - PROCESS | 6550 | 1463716850454 Marionette DEBUG loaded listener.js
21:00:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x9227f400) [pid = 6550] [serial = 575] [outer = 0x91bce400]
21:00:51 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:51 INFO - PROCESS | 6550 | 1463716851427 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}]
21:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
21:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1579ms
21:00:51 INFO - PROCESS | 6550 | 1463716851482 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null]
21:00:51 INFO - PROCESS | 6550 | 1463716851486 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}]
21:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
21:00:51 INFO - PROCESS | 6550 | 1463716851493 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}]
21:00:51 INFO - PROCESS | 6550 | 1463716851499 Marionette TRACE conn3 <- [1,738,null,{}]
21:00:51 INFO - PROCESS | 6550 | 1463716851516 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:51 INFO - PROCESS | 6550 | 1463716851707 Marionette TRACE conn3 <- [1,739,null,{"value":null}]
21:00:51 INFO - PROCESS | 6550 | 1463716851939 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x9250e000 == 94 [pid = 6550] [id = 192]
21:00:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x92661400) [pid = 6550] [serial = 576] [outer = (nil)]
21:00:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x9283dc00) [pid = 6550] [serial = 577] [outer = 0x92661400]
21:00:52 INFO - PROCESS | 6550 | 1463716852080 Marionette DEBUG loaded listener.js
21:00:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x92847800) [pid = 6550] [serial = 578] [outer = 0x92661400]
21:00:53 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:53 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented
21:00:53 INFO - PROCESS | 6550 | 1463716853383 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}]
21:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
21:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1943ms
21:00:53 INFO - PROCESS | 6550 | 1463716853437 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null]
21:00:53 INFO - PROCESS | 6550 | 1463716853441 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}]
21:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
21:00:53 INFO - PROCESS | 6550 | 1463716853545 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}]
21:00:53 INFO - PROCESS | 6550 | 1463716853550 Marionette TRACE conn3 <- [1,742,null,{}]
21:00:53 INFO - PROCESS | 6550 | 1463716853557 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:53 INFO - PROCESS | 6550 | 1463716853726 Marionette TRACE conn3 <- [1,743,null,{"value":null}]
21:00:53 INFO - PROCESS | 6550 | 1463716853909 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c510000 == 95 [pid = 6550] [id = 193]
21:00:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x91bdbc00) [pid = 6550] [serial = 579] [outer = (nil)]
21:00:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x9297a000) [pid = 6550] [serial = 580] [outer = 0x91bdbc00]
21:00:54 INFO - PROCESS | 6550 | 1463716853994 Marionette DEBUG loaded listener.js
21:00:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x93860800) [pid = 6550] [serial = 581] [outer = 0x91bdbc00]
21:00:55 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:55 INFO - PROCESS | 6550 | 1463716855267 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}]
21:00:55 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
21:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1789ms
21:00:55 INFO - PROCESS | 6550 | 1463716855281 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null]
21:00:55 INFO - PROCESS | 6550 | 1463716855285 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}]
21:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
21:00:55 INFO - PROCESS | 6550 | 1463716855291 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}]
21:00:55 INFO - PROCESS | 6550 | 1463716855295 Marionette TRACE conn3 <- [1,746,null,{}]
21:00:55 INFO - PROCESS | 6550 | 1463716855300 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:55 INFO - PROCESS | 6550 | 1463716855538 Marionette TRACE conn3 <- [1,747,null,{"value":null}]
21:00:55 INFO - PROCESS | 6550 | 1463716855725 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50e800 == 96 [pid = 6550] [id = 194]
21:00:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0x90bec000) [pid = 6550] [serial = 582] [outer = (nil)]
21:00:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0x93935800) [pid = 6550] [serial = 583] [outer = 0x90bec000]
21:00:55 INFO - PROCESS | 6550 | 1463716855812 Marionette DEBUG loaded listener.js
21:00:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x94f24c00) [pid = 6550] [serial = 584] [outer = 0x90bec000]
21:00:56 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:57 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:57 INFO - PROCESS | 6550 | 1463716857122 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}]
21:00:57 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.)
21:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1879ms
21:00:57 INFO - PROCESS | 6550 | 1463716857272 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null]
21:00:57 INFO - PROCESS | 6550 | 1463716857277 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}]
21:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
21:00:57 INFO - PROCESS | 6550 | 1463716857289 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}]
21:00:57 INFO - PROCESS | 6550 | 1463716857292 Marionette TRACE conn3 <- [1,750,null,{}]
21:00:57 INFO - PROCESS | 6550 | 1463716857298 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:57 INFO - PROCESS | 6550 | 1463716857496 Marionette TRACE conn3 <- [1,751,null,{"value":null}]
21:00:57 INFO - PROCESS | 6550 | 1463716857681 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b2c00 == 97 [pid = 6550] [id = 195]
21:00:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x93bc0000) [pid = 6550] [serial = 585] [outer = (nil)]
21:00:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x974cb000) [pid = 6550] [serial = 586] [outer = 0x93bc0000]
21:00:57 INFO - PROCESS | 6550 | 1463716857765 Marionette DEBUG loaded listener.js
21:00:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x98e89000) [pid = 6550] [serial = 587] [outer = 0x93bc0000]
21:00:59 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:00:59 INFO - PROCESS | 6550 | 1463716859069 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}]
21:00:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
21:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1829ms
21:00:59 INFO - PROCESS | 6550 | 1463716859120 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null]
21:00:59 INFO - PROCESS | 6550 | 1463716859124 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}]
21:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
21:00:59 INFO - PROCESS | 6550 | 1463716859226 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}]
21:00:59 INFO - PROCESS | 6550 | 1463716859230 Marionette TRACE conn3 <- [1,754,null,{}]
21:00:59 INFO - PROCESS | 6550 | 1463716859239 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:00:59 INFO - PROCESS | 6550 | 1463716859410 Marionette TRACE conn3 <- [1,755,null,{"value":null}]
21:00:59 INFO - PROCESS | 6550 | 1463716859595 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:00:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67b400 == 98 [pid = 6550] [id = 196]
21:00:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8c8adc00) [pid = 6550] [serial = 588] [outer = (nil)]
21:00:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x99729000) [pid = 6550] [serial = 589] [outer = 0x8c8adc00]
21:00:59 INFO - PROCESS | 6550 | 1463716859684 Marionette DEBUG loaded listener.js
21:00:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x99ebc400) [pid = 6550] [serial = 590] [outer = 0x8c8adc00]
21:01:01 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:01:01 INFO - PROCESS | 6550 | 1463716861041 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}]
21:01:01 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
21:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1891ms
21:01:01 INFO - PROCESS | 6550 | 1463716861067 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null]
21:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
21:01:01 INFO - PROCESS | 6550 | 1463716861071 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}]
21:01:01 INFO - PROCESS | 6550 | 1463716861078 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}]
21:01:01 INFO - PROCESS | 6550 | 1463716861082 Marionette TRACE conn3 <- [1,758,null,{}]
21:01:01 INFO - PROCESS | 6550 | 1463716861186 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:01 INFO - PROCESS | 6550 | 1463716861356 Marionette TRACE conn3 <- [1,759,null,{"value":null}]
21:01:01 INFO - PROCESS | 6550 | 1463716861549 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d3800 == 99 [pid = 6550] [id = 197]
21:01:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x8c8ac800) [pid = 6550] [serial = 591] [outer = (nil)]
21:01:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x99f59400) [pid = 6550] [serial = 592] [outer = 0x8c8ac800]
21:01:01 INFO - PROCESS | 6550 | 1463716861641 Marionette DEBUG loaded listener.js
21:01:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0x99f79400) [pid = 6550] [serial = 593] [outer = 0x8c8ac800]
21:01:02 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:01:02 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented
21:01:02 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:01:02 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:01:02 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:01:02 INFO - PROCESS | 6550 | 1463716862536 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}]
21:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
21:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1528ms
21:01:02 INFO - PROCESS | 6550 | 1463716862606 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null]
21:01:02 INFO - PROCESS | 6550 | 1463716862610 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}]
21:01:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
21:01:02 INFO - PROCESS | 6550 | 1463716862616 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}]
21:01:02 INFO - PROCESS | 6550 | 1463716862620 Marionette TRACE conn3 <- [1,762,null,{}]
21:01:02 INFO - PROCESS | 6550 | 1463716862626 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:02 INFO - PROCESS | 6550 | 1463716862842 Marionette TRACE conn3 <- [1,763,null,{"value":null}]
21:01:03 INFO - PROCESS | 6550 | 1463716863079 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6dd800 == 100 [pid = 6550] [id = 198]
21:01:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x974c9c00) [pid = 6550] [serial = 594] [outer = (nil)]
21:01:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 223 (0x9afa3000) [pid = 6550] [serial = 595] [outer = 0x974c9c00]
21:01:03 INFO - PROCESS | 6550 | 1463716863218 Marionette DEBUG loaded listener.js
21:01:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 224 (0x9b7bbc00) [pid = 6550] [serial = 596] [outer = 0x974c9c00]
21:01:04 INFO - PROCESS | 6550 | 1463716864501 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}]
21:01:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
21:01:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1982ms
21:01:04 INFO - PROCESS | 6550 | 1463716864647 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null]
21:01:04 INFO - PROCESS | 6550 | 1463716864650 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}]
21:01:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
21:01:04 INFO - PROCESS | 6550 | 1463716864706 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}]
21:01:04 INFO - PROCESS | 6550 | 1463716864709 Marionette TRACE conn3 <- [1,766,null,{}]
21:01:04 INFO - PROCESS | 6550 | 1463716864715 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:04 INFO - PROCESS | 6550 | 1463716864921 Marionette TRACE conn3 <- [1,767,null,{"value":null}]
21:01:05 INFO - PROCESS | 6550 | 1463716865121 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d2000 == 101 [pid = 6550] [id = 199]
21:01:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 225 (0x909d3400) [pid = 6550] [serial = 597] [outer = (nil)]
21:01:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 226 (0x91bd5c00) [pid = 6550] [serial = 598] [outer = 0x909d3400]
21:01:05 INFO - PROCESS | 6550 | 1463716865204 Marionette DEBUG loaded listener.js
21:01:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 227 (0x923ad400) [pid = 6550] [serial = 599] [outer = 0x909d3400]
21:01:06 INFO - PROCESS | 6550 | 1463716866810 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}]
21:01:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
21:01:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2148ms
21:01:06 INFO - PROCESS | 6550 | 1463716866865 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null]
21:01:06 INFO - PROCESS | 6550 | 1463716866871 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}]
21:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
21:01:06 INFO - PROCESS | 6550 | 1463716866880 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}]
21:01:06 INFO - PROCESS | 6550 | 1463716866885 Marionette TRACE conn3 <- [1,770,null,{}]
21:01:06 INFO - PROCESS | 6550 | 1463716866943 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:07 INFO - PROCESS | 6550 | 1463716867151 Marionette TRACE conn3 <- [1,771,null,{"value":null}]
21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x9aab1800 == 100 [pid = 6550] [id = 18]
21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x8daec800 == 99 [pid = 6550] [id = 188]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 226 (0x919f1400) [pid = 6550] [serial = 472] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 225 (0x945f3400) [pid = 6550] [serial = 475] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 224 (0x974cec00) [pid = 6550] [serial = 478] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 223 (0x997eb800) [pid = 6550] [serial = 481] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 222 (0x99f73800) [pid = 6550] [serial = 484] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0xa114a400) [pid = 6550] [serial = 487] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0xa321a000) [pid = 6550] [serial = 490] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0x91bb9800) [pid = 6550] [serial = 493] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0xa26cc400) [pid = 6550] [serial = 496] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0xa6d5bc00) [pid = 6550] [serial = 499] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x8b894800) [pid = 6550] [serial = 502] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x91bb5c00) [pid = 6550] [serial = 505] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x8f5f0800) [pid = 6550] [serial = 469] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | 1463716867459 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x909e5c00 == 98 [pid = 6550] [id = 187]
21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x8c504c00 == 97 [pid = 6550] [id = 186]
21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x8c50a400 == 96 [pid = 6550] [id = 185]
21:01:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d1800 == 97 [pid = 6550] [id = 200]
21:01:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x8b6d3400) [pid = 6550] [serial = 600] [outer = (nil)]
21:01:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8dae1400) [pid = 6550] [serial = 601] [outer = 0x8b6d3400]
21:01:07 INFO - PROCESS | 6550 | 1463716867543 Marionette DEBUG loaded listener.js
21:01:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x909d1c00) [pid = 6550] [serial = 602] [outer = 0x8b6d3400]
21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67c000 == 96 [pid = 6550] [id = 184]
21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x8b895000 == 95 [pid = 6550] [id = 181]
21:01:07 INFO - PROCESS | 6550 | --DOCSHELL 0x94f76800 == 94 [pid = 6550] [id = 180]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0xa22eb800) [pid = 6550] [serial = 310] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x99f72800) [pid = 6550] [serial = 355] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x909d8c00) [pid = 6550] [serial = 509] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x8f5edc00) [pid = 6550] [serial = 508] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x974d1000) [pid = 6550] [serial = 524] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x91bdb000) [pid = 6550] [serial = 512] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0x92666800) [pid = 6550] [serial = 520] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x92509400) [pid = 6550] [serial = 518] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x995ba400) [pid = 6550] [serial = 527] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x99f71800) [pid = 6550] [serial = 403] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x974c6800) [pid = 6550] [serial = 526] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x919f6c00) [pid = 6550] [serial = 514] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x92225c00) [pid = 6550] [serial = 515] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x90be8800) [pid = 6550] [serial = 511] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x9228b400) [pid = 6550] [serial = 517] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x9266f800) [pid = 6550] [serial = 521] [outer = (nil)] [url = about:blank]
21:01:07 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x94fa3800) [pid = 6550] [serial = 523] [outer = (nil)] [url = about:blank]
21:01:08 INFO - PROCESS | 6550 | 1463716868328 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}]
21:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
21:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1491ms
21:01:08 INFO - PROCESS | 6550 | 1463716868372 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null]
21:01:08 INFO - PROCESS | 6550 | 1463716868380 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}]
21:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
21:01:08 INFO - PROCESS | 6550 | 1463716868390 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}]
21:01:08 INFO - PROCESS | 6550 | 1463716868394 Marionette TRACE conn3 <- [1,774,null,{}]
21:01:08 INFO - PROCESS | 6550 | 1463716868400 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:08 INFO - PROCESS | 6550 | 1463716868569 Marionette TRACE conn3 <- [1,775,null,{"value":null}]
21:01:08 INFO - PROCESS | 6550 | 1463716868582 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x919cdc00 == 95 [pid = 6550] [id = 201]
21:01:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x919d0000) [pid = 6550] [serial = 603] [outer = (nil)]
21:01:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x91bbac00) [pid = 6550] [serial = 604] [outer = 0x919d0000]
21:01:08 INFO - PROCESS | 6550 | 1463716868655 Marionette DEBUG loaded listener.js
21:01:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x91bd6400) [pid = 6550] [serial = 605] [outer = 0x919d0000]
21:01:09 INFO - PROCESS | 6550 | 1463716869612 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}]
21:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
21:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1241ms
21:01:09 INFO - PROCESS | 6550 | 1463716869631 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null]
21:01:09 INFO - PROCESS | 6550 | 1463716869633 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}]
21:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
21:01:09 INFO - PROCESS | 6550 | 1463716869640 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}]
21:01:09 INFO - PROCESS | 6550 | 1463716869646 Marionette TRACE conn3 <- [1,778,null,{}]
21:01:09 INFO - PROCESS | 6550 | 1463716869661 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:09 INFO - PROCESS | 6550 | 1463716869893 Marionette TRACE conn3 <- [1,779,null,{"value":null}]
21:01:09 INFO - PROCESS | 6550 | 1463716869929 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bbc000 == 96 [pid = 6550] [id = 202]
21:01:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x92280800) [pid = 6550] [serial = 606] [outer = (nil)]
21:01:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x923aa000) [pid = 6550] [serial = 607] [outer = 0x92280800]
21:01:10 INFO - PROCESS | 6550 | 1463716870016 Marionette DEBUG loaded listener.js
21:01:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x92509400) [pid = 6550] [serial = 608] [outer = 0x92280800]
21:01:10 INFO - PROCESS | 6550 | 1463716870933 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}]
21:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
21:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1344ms
21:01:10 INFO - PROCESS | 6550 | 1463716870984 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null]
21:01:10 INFO - PROCESS | 6550 | 1463716870988 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}]
21:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
21:01:10 INFO - PROCESS | 6550 | 1463716870995 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}]
21:01:11 INFO - PROCESS | 6550 | 1463716870997 Marionette TRACE conn3 <- [1,782,null,{}]
21:01:11 INFO - PROCESS | 6550 | 1463716871003 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:11 INFO - PROCESS | 6550 | 1463716871230 Marionette TRACE conn3 <- [1,783,null,{"value":null}]
21:01:11 INFO - PROCESS | 6550 | 1463716871253 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x923a8000 == 97 [pid = 6550] [id = 203]
21:01:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x9250a800) [pid = 6550] [serial = 609] [outer = (nil)]
21:01:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x92845800) [pid = 6550] [serial = 610] [outer = 0x9250a800]
21:01:11 INFO - PROCESS | 6550 | 1463716871341 Marionette DEBUG loaded listener.js
21:01:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x92d56400) [pid = 6550] [serial = 611] [outer = 0x9250a800]
21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x8edf0000) [pid = 6550] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html]
21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x8c67dc00) [pid = 6550] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html]
21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x8c67c400) [pid = 6550] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html]
21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x93bcc400) [pid = 6550] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html]
21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x8efc9000) [pid = 6550] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html]
21:01:12 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x919f5c00) [pid = 6550] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html]
21:01:12 INFO - PROCESS | 6550 | 1463716872435 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}]
21:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
21:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1477ms
21:01:12 INFO - PROCESS | 6550 | 1463716872473 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null]
21:01:12 INFO - PROCESS | 6550 | 1463716872477 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}]
21:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
21:01:12 INFO - PROCESS | 6550 | 1463716872483 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}]
21:01:12 INFO - PROCESS | 6550 | 1463716872486 Marionette TRACE conn3 <- [1,786,null,{}]
21:01:12 INFO - PROCESS | 6550 | 1463716872491 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:12 INFO - PROCESS | 6550 | 1463716872651 Marionette TRACE conn3 <- [1,787,null,{"value":null}]
21:01:12 INFO - PROCESS | 6550 | 1463716872667 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e560800 == 98 [pid = 6550] [id = 204]
21:01:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x919f5c00) [pid = 6550] [serial = 612] [outer = (nil)]
21:01:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x93936c00) [pid = 6550] [serial = 613] [outer = 0x919f5c00]
21:01:12 INFO - PROCESS | 6550 | 1463716872742 Marionette DEBUG loaded listener.js
21:01:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x94f53400) [pid = 6550] [serial = 614] [outer = 0x919f5c00]
21:01:13 INFO - PROCESS | 6550 | 1463716873633 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}]
21:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
21:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1187ms
21:01:13 INFO - PROCESS | 6550 | 1463716873671 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null]
21:01:13 INFO - PROCESS | 6550 | 1463716873675 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}]
21:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
21:01:13 INFO - PROCESS | 6550 | 1463716873682 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}]
21:01:13 INFO - PROCESS | 6550 | 1463716873687 Marionette TRACE conn3 <- [1,790,null,{}]
21:01:13 INFO - PROCESS | 6550 | 1463716873694 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:13 INFO - PROCESS | 6550 | 1463716873868 Marionette TRACE conn3 <- [1,791,null,{"value":null}]
21:01:13 INFO - PROCESS | 6550 | 1463716873880 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e566800 == 99 [pid = 6550] [id = 205]
21:01:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x92776400) [pid = 6550] [serial = 615] [outer = (nil)]
21:01:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x98074800) [pid = 6550] [serial = 616] [outer = 0x92776400]
21:01:13 INFO - PROCESS | 6550 | 1463716873953 Marionette DEBUG loaded listener.js
21:01:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x997aa400) [pid = 6550] [serial = 617] [outer = 0x92776400]
21:01:15 INFO - PROCESS | 6550 | 1463716875111 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}]
21:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
21:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1528ms
21:01:15 INFO - PROCESS | 6550 | 1463716875212 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null]
21:01:15 INFO - PROCESS | 6550 | 1463716875217 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}]
21:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
21:01:15 INFO - PROCESS | 6550 | 1463716875225 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}]
21:01:15 INFO - PROCESS | 6550 | 1463716875230 Marionette TRACE conn3 <- [1,794,null,{}]
21:01:15 INFO - PROCESS | 6550 | 1463716875291 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:15 INFO - PROCESS | 6550 | 1463716875508 Marionette TRACE conn3 <- [1,795,null,{"value":null}]
21:01:15 INFO - PROCESS | 6550 | 1463716875797 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e55f400 == 100 [pid = 6550] [id = 206]
21:01:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0x8f5eac00) [pid = 6550] [serial = 618] [outer = (nil)]
21:01:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0x90beac00) [pid = 6550] [serial = 619] [outer = 0x8f5eac00]
21:01:15 INFO - PROCESS | 6550 | 1463716875887 Marionette DEBUG loaded listener.js
21:01:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x91bb4000) [pid = 6550] [serial = 620] [outer = 0x8f5eac00]
21:01:16 INFO - PROCESS | 6550 | 1463716876833 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}]
21:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
21:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1684ms
21:01:16 INFO - PROCESS | 6550 | 1463716876911 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null]
21:01:16 INFO - PROCESS | 6550 | 1463716876920 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}]
21:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
21:01:16 INFO - PROCESS | 6550 | 1463716876931 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}]
21:01:16 INFO - PROCESS | 6550 | 1463716876935 Marionette TRACE conn3 <- [1,798,null,{}]
21:01:16 INFO - PROCESS | 6550 | 1463716876942 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:17 INFO - PROCESS | 6550 | 1463716877171 Marionette TRACE conn3 <- [1,799,null,{"value":null}]
21:01:17 INFO - PROCESS | 6550 | 1463716877459 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ecb400 == 101 [pid = 6550] [id = 207]
21:01:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x92284800) [pid = 6550] [serial = 621] [outer = (nil)]
21:01:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x92506c00) [pid = 6550] [serial = 622] [outer = 0x92284800]
21:01:17 INFO - PROCESS | 6550 | 1463716877584 Marionette DEBUG loaded listener.js
21:01:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x92843800) [pid = 6550] [serial = 623] [outer = 0x92284800]
21:01:18 INFO - PROCESS | 6550 | 1463716878524 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}]
21:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
21:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1627ms
21:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
21:01:18 INFO - PROCESS | 6550 | 1463716878559 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null]
21:01:18 INFO - PROCESS | 6550 | 1463716878563 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}]
21:01:18 INFO - PROCESS | 6550 | 1463716878570 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}]
21:01:18 INFO - PROCESS | 6550 | 1463716878576 Marionette TRACE conn3 <- [1,802,null,{}]
21:01:18 INFO - PROCESS | 6550 | 1463716878594 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:18 INFO - PROCESS | 6550 | 1463716878788 Marionette TRACE conn3 <- [1,803,null,{"value":null}]
21:01:19 INFO - PROCESS | 6550 | 1463716879026 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50a000 == 102 [pid = 6550] [id = 208]
21:01:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8c67e000) [pid = 6550] [serial = 624] [outer = (nil)]
21:01:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x99a51c00) [pid = 6550] [serial = 625] [outer = 0x8c67e000]
21:01:19 INFO - PROCESS | 6550 | 1463716879158 Marionette DEBUG loaded listener.js
21:01:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x99f73400) [pid = 6550] [serial = 626] [outer = 0x8c67e000]
21:01:20 INFO - PROCESS | 6550 | 1463716880037 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}]
21:01:20 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
21:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1536ms
21:01:20 INFO - PROCESS | 6550 | 1463716880106 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null]
21:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
21:01:20 INFO - PROCESS | 6550 | 1463716880111 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}]
21:01:20 INFO - PROCESS | 6550 | 1463716880118 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}]
21:01:20 INFO - PROCESS | 6550 | 1463716880121 Marionette TRACE conn3 <- [1,806,null,{}]
21:01:20 INFO - PROCESS | 6550 | 1463716880127 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:20 INFO - PROCESS | 6550 | 1463716880326 Marionette TRACE conn3 <- [1,807,null,{"value":null}]
21:01:20 INFO - PROCESS | 6550 | 1463716880577 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b5000 == 103 [pid = 6550] [id = 209]
21:01:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x99e39c00) [pid = 6550] [serial = 627] [outer = (nil)]
21:01:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x9b777400) [pid = 6550] [serial = 628] [outer = 0x99e39c00]
21:01:20 INFO - PROCESS | 6550 | 1463716880708 Marionette DEBUG loaded listener.js
21:01:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0xa0616800) [pid = 6550] [serial = 629] [outer = 0x99e39c00]
21:01:21 INFO - PROCESS | 6550 | 1463716881577 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}]
21:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
21:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1534ms
21:01:21 INFO - PROCESS | 6550 | 1463716881651 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null]
21:01:21 INFO - PROCESS | 6550 | 1463716881654 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}]
21:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
21:01:21 INFO - PROCESS | 6550 | 1463716881661 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}]
21:01:21 INFO - PROCESS | 6550 | 1463716881664 Marionette TRACE conn3 <- [1,810,null,{}]
21:01:21 INFO - PROCESS | 6550 | 1463716881670 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:21 INFO - PROCESS | 6550 | 1463716881884 Marionette TRACE conn3 <- [1,811,null,{"value":null}]
21:01:22 INFO - PROCESS | 6550 | 1463716882127 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67d000 == 104 [pid = 6550] [id = 210]
21:01:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x99a5cc00) [pid = 6550] [serial = 630] [outer = (nil)]
21:01:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 223 (0xa22e7800) [pid = 6550] [serial = 631] [outer = 0x99a5cc00]
21:01:22 INFO - PROCESS | 6550 | 1463716882226 Marionette DEBUG loaded listener.js
21:01:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 224 (0xa22f3c00) [pid = 6550] [serial = 632] [outer = 0x99a5cc00]
21:01:23 INFO - PROCESS | 6550 | 1463716883156 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}]
21:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
21:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1531ms
21:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
21:01:23 INFO - PROCESS | 6550 | 1463716883192 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null]
21:01:23 INFO - PROCESS | 6550 | 1463716883196 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}]
21:01:23 INFO - PROCESS | 6550 | 1463716883203 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}]
21:01:23 INFO - PROCESS | 6550 | 1463716883206 Marionette TRACE conn3 <- [1,814,null,{}]
21:01:23 INFO - PROCESS | 6550 | 1463716883213 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:23 INFO - PROCESS | 6550 | 1463716883417 Marionette TRACE conn3 <- [1,815,null,{"value":null}]
21:01:23 INFO - PROCESS | 6550 | 1463716883659 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d3000 == 105 [pid = 6550] [id = 211]
21:01:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 225 (0x9ac44c00) [pid = 6550] [serial = 633] [outer = (nil)]
21:01:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 226 (0xa6784000) [pid = 6550] [serial = 634] [outer = 0x9ac44c00]
21:01:23 INFO - PROCESS | 6550 | 1463716883771 Marionette DEBUG loaded listener.js
21:01:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 227 (0xa6c46400) [pid = 6550] [serial = 635] [outer = 0x9ac44c00]
21:01:24 INFO - PROCESS | 6550 | 1463716884648 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1\n"]]]}]
21:01:24 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
21:01:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:01:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
21:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:01:24 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:01:24 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:01:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
21:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 1487ms
21:01:24 INFO - PROCESS | 6550 | 1463716884691 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null]
21:01:24 INFO - PROCESS | 6550 | 1463716884695 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}]
21:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
21:01:24 INFO - PROCESS | 6550 | 1463716884701 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}]
21:01:24 INFO - PROCESS | 6550 | 1463716884705 Marionette TRACE conn3 <- [1,818,null,{}]
21:01:24 INFO - PROCESS | 6550 | 1463716884710 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:24 INFO - PROCESS | 6550 | 1463716884881 Marionette TRACE conn3 <- [1,819,null,{"value":null}]
21:01:25 INFO - PROCESS | 6550 | 1463716885080 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f0000 == 106 [pid = 6550] [id = 212]
21:01:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 228 (0x8a2f1000) [pid = 6550] [serial = 636] [outer = (nil)]
21:01:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 229 (0x8a2f8c00) [pid = 6550] [serial = 637] [outer = 0x8a2f1000]
21:01:25 INFO - PROCESS | 6550 | 1463716885168 Marionette DEBUG loaded listener.js
21:01:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 230 (0x8f5f0800) [pid = 6550] [serial = 638] [outer = 0x8a2f1000]
21:01:26 INFO - PROCESS | 6550 | 1463716886132 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}]
21:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
21:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1478ms
21:01:26 INFO - PROCESS | 6550 | 1463716886181 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null]
21:01:26 INFO - PROCESS | 6550 | 1463716886185 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}]
21:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
21:01:26 INFO - PROCESS | 6550 | 1463716886191 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}]
21:01:26 INFO - PROCESS | 6550 | 1463716886195 Marionette TRACE conn3 <- [1,822,null,{}]
21:01:26 INFO - PROCESS | 6550 | 1463716886201 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:26 INFO - PROCESS | 6550 | 1463716886373 Marionette TRACE conn3 <- [1,823,null,{"value":null}]
21:01:26 INFO - PROCESS | 6550 | 1463716886574 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f4c00 == 107 [pid = 6550] [id = 213]
21:01:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 231 (0x8a2f8000) [pid = 6550] [serial = 639] [outer = (nil)]
21:01:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 232 (0x8a3e6400) [pid = 6550] [serial = 640] [outer = 0x8a2f8000]
21:01:26 INFO - PROCESS | 6550 | 1463716886661 Marionette DEBUG loaded listener.js
21:01:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0x8a3e9400) [pid = 6550] [serial = 641] [outer = 0x8a2f8000]
21:01:27 INFO - PROCESS | 6550 | 1463716887617 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1\n"]]]}]
21:01:27 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
21:01:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:01:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
21:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:01:27 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:01:27 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:01:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
21:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 1496ms
21:01:27 INFO - PROCESS | 6550 | 1463716887691 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null]
21:01:27 INFO - PROCESS | 6550 | 1463716887695 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}]
21:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
21:01:27 INFO - PROCESS | 6550 | 1463716887702 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}]
21:01:27 INFO - PROCESS | 6550 | 1463716887705 Marionette TRACE conn3 <- [1,826,null,{}]
21:01:27 INFO - PROCESS | 6550 | 1463716887711 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:27 INFO - PROCESS | 6550 | 1463716887924 Marionette TRACE conn3 <- [1,827,null,{"value":null}]
21:01:28 INFO - PROCESS | 6550 | 1463716888165 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f8400 == 108 [pid = 6550] [id = 214]
21:01:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x8a2f9800) [pid = 6550] [serial = 642] [outer = (nil)]
21:01:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0xa22f1c00) [pid = 6550] [serial = 643] [outer = 0x8a2f9800]
21:01:28 INFO - PROCESS | 6550 | 1463716888303 Marionette DEBUG loaded listener.js
21:01:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0xa6c4a800) [pid = 6550] [serial = 644] [outer = 0x8a2f9800]
21:01:29 INFO - PROCESS | 6550 | 1463716889212 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}]
21:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
21:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1537ms
21:01:29 INFO - PROCESS | 6550 | 1463716889240 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null]
21:01:29 INFO - PROCESS | 6550 | 1463716889243 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}]
21:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
21:01:29 INFO - PROCESS | 6550 | 1463716889250 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}]
21:01:29 INFO - PROCESS | 6550 | 1463716889253 Marionette TRACE conn3 <- [1,830,null,{}]
21:01:29 INFO - PROCESS | 6550 | 1463716889259 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:29 INFO - PROCESS | 6550 | 1463716889439 Marionette TRACE conn3 <- [1,831,null,{"value":null}]
21:01:30 INFO - PROCESS | 6550 | 1463716890147 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 237 (0x8b6d4000) [pid = 6550] [serial = 645] [outer = 0x9277e000]
21:01:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b892800 == 109 [pid = 6550] [id = 215]
21:01:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 238 (0x8b895c00) [pid = 6550] [serial = 646] [outer = (nil)]
21:01:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 239 (0x8c506800) [pid = 6550] [serial = 647] [outer = 0x8b895c00]
21:01:30 INFO - PROCESS | 6550 | 1463716890284 Marionette DEBUG loaded listener.js
21:01:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 240 (0x8dae4c00) [pid = 6550] [serial = 648] [outer = 0x8b895c00]
21:01:31 INFO - PROCESS | 6550 | 1463716891352 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}]
21:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
21:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2130ms
21:01:31 INFO - PROCESS | 6550 | 1463716891381 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null]
21:01:31 INFO - PROCESS | 6550 | 1463716891385 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}]
21:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
21:01:31 INFO - PROCESS | 6550 | 1463716891393 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}]
21:01:31 INFO - PROCESS | 6550 | 1463716891398 Marionette TRACE conn3 <- [1,834,null,{}]
21:01:31 INFO - PROCESS | 6550 | 1463716891406 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:31 INFO - PROCESS | 6550 | 1463716891574 Marionette TRACE conn3 <- [1,835,null,{"value":null}]
21:01:31 INFO - PROCESS | 6550 | 1463716891832 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f5000 == 110 [pid = 6550] [id = 216]
21:01:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 241 (0x8a3e7800) [pid = 6550] [serial = 649] [outer = (nil)]
21:01:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 242 (0x90d04000) [pid = 6550] [serial = 650] [outer = 0x8a3e7800]
21:01:32 INFO - PROCESS | 6550 | 1463716892016 Marionette DEBUG loaded listener.js
21:01:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 243 (0x91bb4c00) [pid = 6550] [serial = 651] [outer = 0x8a3e7800]
21:01:32 INFO - PROCESS | 6550 | 1463716892939 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}]
21:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
21:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1584ms
21:01:32 INFO - PROCESS | 6550 | 1463716892979 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null]
21:01:32 INFO - PROCESS | 6550 | 1463716892985 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}]
21:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
21:01:32 INFO - PROCESS | 6550 | 1463716892993 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}]
21:01:32 INFO - PROCESS | 6550 | 1463716892997 Marionette TRACE conn3 <- [1,838,null,{}]
21:01:33 INFO - PROCESS | 6550 | 1463716893003 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:33 INFO - PROCESS | 6550 | 1463716893172 Marionette TRACE conn3 <- [1,839,null,{"value":null}]
21:01:33 INFO - PROCESS | 6550 | 1463716893380 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae4000 == 111 [pid = 6550] [id = 217]
21:01:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 244 (0x90db1400) [pid = 6550] [serial = 652] [outer = (nil)]
21:01:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 245 (0x9222b000) [pid = 6550] [serial = 653] [outer = 0x90db1400]
21:01:33 INFO - PROCESS | 6550 | 1463716893463 Marionette DEBUG loaded listener.js
21:01:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 246 (0x923aa800) [pid = 6550] [serial = 654] [outer = 0x90db1400]
21:01:34 INFO - PROCESS | 6550 | 1463716894439 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}]
21:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
21:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1492ms
21:01:34 INFO - PROCESS | 6550 | 1463716894486 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null]
21:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
21:01:34 INFO - PROCESS | 6550 | 1463716894491 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}]
21:01:34 INFO - PROCESS | 6550 | 1463716894500 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}]
21:01:34 INFO - PROCESS | 6550 | 1463716894509 Marionette TRACE conn3 <- [1,842,null,{}]
21:01:34 INFO - PROCESS | 6550 | 1463716894523 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:34 INFO - PROCESS | 6550 | 1463716894738 Marionette TRACE conn3 <- [1,843,null,{"value":null}]
21:01:35 INFO - PROCESS | 6550 | 1463716894990 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e3c00 == 112 [pid = 6550] [id = 218]
21:01:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 247 (0x92281800) [pid = 6550] [serial = 655] [outer = (nil)]
21:01:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 248 (0x92d5b800) [pid = 6550] [serial = 656] [outer = 0x92281800]
21:01:35 INFO - PROCESS | 6550 | 1463716895108 Marionette DEBUG loaded listener.js
21:01:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 249 (0x9512ac00) [pid = 6550] [serial = 657] [outer = 0x92281800]
21:01:36 INFO - PROCESS | 6550 | 1463716896033 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}]
21:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
21:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1547ms
21:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
21:01:36 INFO - PROCESS | 6550 | 1463716896045 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null]
21:01:36 INFO - PROCESS | 6550 | 1463716896049 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}]
21:01:36 INFO - PROCESS | 6550 | 1463716896055 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}]
21:01:36 INFO - PROCESS | 6550 | 1463716896059 Marionette TRACE conn3 <- [1,846,null,{}]
21:01:36 INFO - PROCESS | 6550 | 1463716896064 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:36 INFO - PROCESS | 6550 | 1463716896243 Marionette TRACE conn3 <- [1,847,null,{"value":null}]
21:01:36 INFO - PROCESS | 6550 | 1463716896492 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d6000 == 113 [pid = 6550] [id = 219]
21:01:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 250 (0x909d4c00) [pid = 6550] [serial = 658] [outer = (nil)]
21:01:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 251 (0x9266b000) [pid = 6550] [serial = 659] [outer = 0x909d4c00]
21:01:36 INFO - PROCESS | 6550 | 1463716896613 Marionette DEBUG loaded listener.js
21:01:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 252 (0x974c8c00) [pid = 6550] [serial = 660] [outer = 0x909d4c00]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x9212ec00 == 112 [pid = 6550] [id = 59]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x93860c00 == 111 [pid = 6550] [id = 41]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x94f19400 == 110 [pid = 6550] [id = 40]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5eb000 == 109 [pid = 6550] [id = 118]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x92223000 == 108 [pid = 6550] [id = 39]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x92221800 == 107 [pid = 6550] [id = 63]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 251 (0x8efc1c00) [pid = 6550] [serial = 532] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 250 (0x9aca1000) [pid = 6550] [serial = 541] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 249 (0x91ecfc00) [pid = 6550] [serial = 547] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 248 (0x974cbc00) [pid = 6550] [serial = 538] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 247 (0x8b6d6c00) [pid = 6550] [serial = 550] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 246 (0x92284000) [pid = 6550] [serial = 535] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 245 (0xa22f2800) [pid = 6550] [serial = 544] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 244 (0x997ebc00) [pid = 6550] [serial = 529] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 243 (0x92287400) [pid = 6550] [serial = 568] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0d800 == 106 [pid = 6550] [id = 134]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8e560800 == 105 [pid = 6550] [id = 204]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x923a8000 == 104 [pid = 6550] [id = 203]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91bbc000 == 103 [pid = 6550] [id = 202]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x919cdc00 == 102 [pid = 6550] [id = 201]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d1800 == 101 [pid = 6550] [id = 200]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b2c00 == 100 [pid = 6550] [id = 195]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8c50e800 == 99 [pid = 6550] [id = 194]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8c510000 == 98 [pid = 6550] [id = 193]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x9250e000 == 97 [pid = 6550] [id = 192]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91bc0800 == 96 [pid = 6550] [id = 191]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef000 == 95 [pid = 6550] [id = 190]
21:01:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91ed4400 == 94 [pid = 6550] [id = 189]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 242 (0x91ec7800) [pid = 6550] [serial = 565] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 241 (0x909cbc00) [pid = 6550] [serial = 557] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 240 (0x8c8b6800) [pid = 6550] [serial = 553] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 239 (0x94f77c00) [pid = 6550] [serial = 467] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 238 (0x8e56dc00) [pid = 6550] [serial = 554] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 237 (0x919c6000) [pid = 6550] [serial = 560] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 236 (0x90bee800) [pid = 6550] [serial = 559] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x8dae8400) [pid = 6550] [serial = 556] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x91bdb800) [pid = 6550] [serial = 562] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x91eca400) [pid = 6550] [serial = 563] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x91ed0000) [pid = 6550] [serial = 566] [outer = (nil)] [url = about:blank]
21:01:37 INFO - PROCESS | 6550 | 1463716897624 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}]
21:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
21:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1629ms
21:01:37 INFO - PROCESS | 6550 | 1463716897685 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null]
21:01:37 INFO - PROCESS | 6550 | 1463716897689 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}]
21:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
21:01:37 INFO - PROCESS | 6550 | 1463716897695 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}]
21:01:37 INFO - PROCESS | 6550 | 1463716897699 Marionette TRACE conn3 <- [1,850,null,{}]
21:01:37 INFO - PROCESS | 6550 | 1463716897705 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:37 INFO - PROCESS | 6550 | 1463716897898 Marionette TRACE conn3 <- [1,851,null,{"value":null}]
21:01:38 INFO - PROCESS | 6550 | 1463716898100 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6dc800 == 95 [pid = 6550] [id = 220]
21:01:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0x8e55fc00) [pid = 6550] [serial = 661] [outer = (nil)]
21:01:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x90be8800) [pid = 6550] [serial = 662] [outer = 0x8e55fc00]
21:01:38 INFO - PROCESS | 6550 | 1463716898188 Marionette DEBUG loaded listener.js
21:01:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0x91bd8400) [pid = 6550] [serial = 663] [outer = 0x8e55fc00]
21:01:38 INFO - PROCESS | 6550 | 1463716898929 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}]
21:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
21:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1279ms
21:01:38 INFO - PROCESS | 6550 | 1463716898975 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null]
21:01:38 INFO - PROCESS | 6550 | 1463716898978 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}]
21:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
21:01:38 INFO - PROCESS | 6550 | 1463716898984 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}]
21:01:38 INFO - PROCESS | 6550 | 1463716898987 Marionette TRACE conn3 <- [1,854,null,{}]
21:01:38 INFO - PROCESS | 6550 | 1463716898992 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:39 INFO - PROCESS | 6550 | 1463716899226 Marionette TRACE conn3 <- [1,855,null,{"value":null}]
21:01:39 INFO - PROCESS | 6550 | 1463716899331 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b6800 == 96 [pid = 6550] [id = 221]
21:01:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0x8f5e5000) [pid = 6550] [serial = 664] [outer = (nil)]
21:01:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 237 (0x92504400) [pid = 6550] [serial = 665] [outer = 0x8f5e5000]
21:01:39 INFO - PROCESS | 6550 | 1463716899413 Marionette DEBUG loaded listener.js
21:01:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 238 (0x93936800) [pid = 6550] [serial = 666] [outer = 0x8f5e5000]
21:01:40 INFO - PROCESS | 6550 | 1463716900220 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}]
21:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
21:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1286ms
21:01:40 INFO - PROCESS | 6550 | 1463716900279 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null]
21:01:40 INFO - PROCESS | 6550 | 1463716900282 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}]
21:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
21:01:40 INFO - PROCESS | 6550 | 1463716900289 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}]
21:01:40 INFO - PROCESS | 6550 | 1463716900292 Marionette TRACE conn3 <- [1,858,null,{}]
21:01:40 INFO - PROCESS | 6550 | 1463716900297 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:40 INFO - PROCESS | 6550 | 1463716900513 Marionette TRACE conn3 <- [1,859,null,{"value":null}]
21:01:40 INFO - PROCESS | 6550 | 1463716900544 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x93bcc400 == 97 [pid = 6550] [id = 222]
21:01:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 239 (0x945f4c00) [pid = 6550] [serial = 667] [outer = (nil)]
21:01:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 240 (0x94f9b800) [pid = 6550] [serial = 668] [outer = 0x945f4c00]
21:01:40 INFO - PROCESS | 6550 | 1463716900632 Marionette DEBUG loaded listener.js
21:01:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 241 (0x987f0400) [pid = 6550] [serial = 669] [outer = 0x945f4c00]
21:01:41 INFO - PROCESS | 6550 | 1463716901552 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}]
21:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
21:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1332ms
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 240 (0x8b88e800) [pid = 6550] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 239 (0x99ec4c00) [pid = 6550] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 238 (0x93bc0000) [pid = 6550] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 237 (0x94fa9000) [pid = 6550] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 236 (0x91bb2400) [pid = 6550] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x91ec8000) [pid = 6550] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x909d3400) [pid = 6550] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x92661400) [pid = 6550] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x91bce400) [pid = 6550] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 231 (0x91eac800) [pid = 6550] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 230 (0x8c675400) [pid = 6550] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 229 (0x909e7400) [pid = 6550] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 228 (0x8f5e6400) [pid = 6550] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 227 (0x90da7400) [pid = 6550] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 226 (0x8f5e7400) [pid = 6550] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 225 (0x8c8ac800) [pid = 6550] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 224 (0x90bec000) [pid = 6550] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 223 (0x8e564c00) [pid = 6550] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 222 (0x99ebbc00) [pid = 6550] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0x92280800) [pid = 6550] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0x91bd6c00) [pid = 6550] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0xa6c4e000) [pid = 6550] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0x974c2c00) [pid = 6550] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0x98074400) [pid = 6550] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x91bba000) [pid = 6550] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x8b6d0400) [pid = 6550] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x91bdbc00) [pid = 6550] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x9b7c8400) [pid = 6550] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x9250a800) [pid = 6550] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x909f1800) [pid = 6550] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0x8c8b3000) [pid = 6550] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x92844c00) [pid = 6550] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html]
21:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0xa30ebc00) [pid = 6550] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x9b823800) [pid = 6550] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x8c8adc00) [pid = 6550] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x8c677c00) [pid = 6550] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x974ce400) [pid = 6550] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x9b776400) [pid = 6550] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x94f5e000) [pid = 6550] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x919f5c00) [pid = 6550] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x9266e800) [pid = 6550] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x8e56c400) [pid = 6550] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x9b727000) [pid = 6550] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x99f76800) [pid = 6550] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x90be4400) [pid = 6550] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x8c501c00) [pid = 6550] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x8dae2000) [pid = 6550] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x919d0000) [pid = 6550] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x8ede2c00) [pid = 6550] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x8b6d3400) [pid = 6550] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0xa22f3400) [pid = 6550] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x94f84c00) [pid = 6550] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x90db3c00) [pid = 6550] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x8edeb400) [pid = 6550] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x94f1c800) [pid = 6550] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x909d2400) [pid = 6550] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x90bf1400) [pid = 6550] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x91bda400) [pid = 6550] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x909c9800) [pid = 6550] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x91bb2000) [pid = 6550] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x9acaf000) [pid = 6550] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x92d5a000) [pid = 6550] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x92662400) [pid = 6550] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x99a50000) [pid = 6550] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0xa061bc00) [pid = 6550] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x8e560c00) [pid = 6550] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x919cb800) [pid = 6550] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x94f7e400) [pid = 6550] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x90d07800) [pid = 6550] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9d0b1400) [pid = 6550] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x8b895400) [pid = 6550] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8f5ea400) [pid = 6550] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x923af400) [pid = 6550] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8efbe800) [pid = 6550] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html]
21:01:42 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8dae9800) [pid = 6550] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html]
21:01:42 INFO - PROCESS | 6550 | 1463716902701 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null]
21:01:42 INFO - PROCESS | 6550 | 1463716902707 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}]
21:01:42 INFO - PROCESS | 6550 | 1463716902797 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}]
21:01:42 INFO - PROCESS | 6550 | 1463716902806 Marionette TRACE conn3 <- [1,862,null,{}]
21:01:42 INFO - PROCESS | 6550 | 1463716902833 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:43 INFO - PROCESS | 6550 | 1463716903023 Marionette TRACE conn3 <- [1,863,null,{"value":null}]
21:01:43 INFO - PROCESS | 6550 | 1463716903033 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c501c00 == 98 [pid = 6550] [id = 223]
21:01:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x8c674800) [pid = 6550] [serial = 670] [outer = (nil)]
21:01:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x8c8af800) [pid = 6550] [serial = 671] [outer = 0x8c674800]
21:01:43 INFO - PROCESS | 6550 | 1463716903106 Marionette DEBUG loaded listener.js
21:01:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x8dae2000) [pid = 6550] [serial = 672] [outer = 0x8c674800]
21:01:43 INFO - PROCESS | 6550 | 1463716903943 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}]
21:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
21:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1237ms
21:01:44 INFO - PROCESS | 6550 | 1463716903994 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null]
21:01:44 INFO - PROCESS | 6550 | 1463716903997 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}]
21:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
21:01:44 INFO - PROCESS | 6550 | 1463716904012 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}]
21:01:44 INFO - PROCESS | 6550 | 1463716904015 Marionette TRACE conn3 <- [1,866,null,{}]
21:01:44 INFO - PROCESS | 6550 | 1463716904021 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:44 INFO - PROCESS | 6550 | 1463716904185 Marionette TRACE conn3 <- [1,867,null,{"value":null}]
21:01:44 INFO - PROCESS | 6550 | 1463716904197 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b19c400 == 99 [pid = 6550] [id = 224]
21:01:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x8b895400) [pid = 6550] [serial = 673] [outer = (nil)]
21:01:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x8f5ec000) [pid = 6550] [serial = 674] [outer = 0x8b895400]
21:01:44 INFO - PROCESS | 6550 | 1463716904269 Marionette DEBUG loaded listener.js
21:01:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x90bf1400) [pid = 6550] [serial = 675] [outer = 0x8b895400]
21:01:45 INFO - PROCESS | 6550 | 1463716905453 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}]
21:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
21:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1482ms
21:01:45 INFO - PROCESS | 6550 | 1463716905495 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null]
21:01:45 INFO - PROCESS | 6550 | 1463716905502 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}]
21:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
21:01:45 INFO - PROCESS | 6550 | 1463716905512 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}]
21:01:45 INFO - PROCESS | 6550 | 1463716905517 Marionette TRACE conn3 <- [1,870,null,{}]
21:01:45 INFO - PROCESS | 6550 | 1463716905526 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:45 INFO - PROCESS | 6550 | 1463716905791 Marionette TRACE conn3 <- [1,871,null,{"value":null}]
21:01:46 INFO - PROCESS | 6550 | 1463716906132 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d1000 == 100 [pid = 6550] [id = 225]
21:01:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x8c8abc00) [pid = 6550] [serial = 676] [outer = (nil)]
21:01:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x8edee400) [pid = 6550] [serial = 677] [outer = 0x8c8abc00]
21:01:46 INFO - PROCESS | 6550 | 1463716906229 Marionette DEBUG loaded listener.js
21:01:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x8f5f2800) [pid = 6550] [serial = 678] [outer = 0x8c8abc00]
21:01:47 INFO - PROCESS | 6550 | 1463716907155 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}]
21:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
21:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1688ms
21:01:47 INFO - PROCESS | 6550 | 1463716907202 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null]
21:01:47 INFO - PROCESS | 6550 | 1463716907211 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}]
21:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
21:01:47 INFO - PROCESS | 6550 | 1463716907223 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}]
21:01:47 INFO - PROCESS | 6550 | 1463716907228 Marionette TRACE conn3 <- [1,874,null,{}]
21:01:47 INFO - PROCESS | 6550 | 1463716907235 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:47 INFO - PROCESS | 6550 | 1463716907468 Marionette TRACE conn3 <- [1,875,null,{"value":null}]
21:01:47 INFO - PROCESS | 6550 | 1463716907780 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x919c5400 == 101 [pid = 6550] [id = 226]
21:01:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x919c8800) [pid = 6550] [serial = 679] [outer = (nil)]
21:01:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x919e9400) [pid = 6550] [serial = 680] [outer = 0x919c8800]
21:01:47 INFO - PROCESS | 6550 | 1463716907875 Marionette DEBUG loaded listener.js
21:01:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x91bbc400) [pid = 6550] [serial = 681] [outer = 0x919c8800]
21:01:48 INFO - PROCESS | 6550 | 1463716908823 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}]
21:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
21:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1636ms
21:01:48 INFO - PROCESS | 6550 | 1463716908859 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null]
21:01:48 INFO - PROCESS | 6550 | 1463716908864 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}]
21:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
21:01:48 INFO - PROCESS | 6550 | 1463716908870 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}]
21:01:48 INFO - PROCESS | 6550 | 1463716908878 Marionette TRACE conn3 <- [1,878,null,{}]
21:01:48 INFO - PROCESS | 6550 | 1463716908894 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:49 INFO - PROCESS | 6550 | 1463716909087 Marionette TRACE conn3 <- [1,879,null,{"value":null}]
21:01:49 INFO - PROCESS | 6550 | 1463716909346 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x9227f800 == 102 [pid = 6550] [id = 227]
21:01:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x92280800) [pid = 6550] [serial = 682] [outer = (nil)]
21:01:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x92288c00) [pid = 6550] [serial = 683] [outer = 0x92280800]
21:01:49 INFO - PROCESS | 6550 | 1463716909481 Marionette DEBUG loaded listener.js
21:01:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x92507400) [pid = 6550] [serial = 684] [outer = 0x92280800]
21:01:50 INFO - PROCESS | 6550 | 1463716910367 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}]
21:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
21:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1536ms
21:01:50 INFO - PROCESS | 6550 | 1463716910407 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null]
21:01:50 INFO - PROCESS | 6550 | 1463716910412 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}]
21:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
21:01:50 INFO - PROCESS | 6550 | 1463716910418 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}]
21:01:50 INFO - PROCESS | 6550 | 1463716910422 Marionette TRACE conn3 <- [1,882,null,{}]
21:01:50 INFO - PROCESS | 6550 | 1463716910428 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:50 INFO - PROCESS | 6550 | 1463716910610 Marionette TRACE conn3 <- [1,883,null,{"value":null}]
21:01:50 INFO - PROCESS | 6550 | 1463716910825 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eb4000 == 103 [pid = 6550] [id = 228]
21:01:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x8b6d1800) [pid = 6550] [serial = 685] [outer = (nil)]
21:01:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9283fc00) [pid = 6550] [serial = 686] [outer = 0x8b6d1800]
21:01:50 INFO - PROCESS | 6550 | 1463716910968 Marionette DEBUG loaded listener.js
21:01:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x92d5ac00) [pid = 6550] [serial = 687] [outer = 0x8b6d1800]
21:01:51 INFO - PROCESS | 6550 | 1463716911854 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}]
21:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
21:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1480ms
21:01:51 INFO - PROCESS | 6550 | 1463716911900 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null]
21:01:51 INFO - PROCESS | 6550 | 1463716911904 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}]
21:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
21:01:51 INFO - PROCESS | 6550 | 1463716911910 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}]
21:01:51 INFO - PROCESS | 6550 | 1463716911914 Marionette TRACE conn3 <- [1,886,null,{}]
21:01:51 INFO - PROCESS | 6550 | 1463716911920 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:52 INFO - PROCESS | 6550 | 1463716912104 Marionette TRACE conn3 <- [1,887,null,{"value":null}]
21:01:52 INFO - PROCESS | 6550 | 1463716912300 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f7400 == 104 [pid = 6550] [id = 229]
21:01:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x9266c800) [pid = 6550] [serial = 688] [outer = (nil)]
21:01:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x94f1b400) [pid = 6550] [serial = 689] [outer = 0x9266c800]
21:01:52 INFO - PROCESS | 6550 | 1463716912388 Marionette DEBUG loaded listener.js
21:01:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x94fa2400) [pid = 6550] [serial = 690] [outer = 0x9266c800]
21:01:53 INFO - PROCESS | 6550 | 1463716913369 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}]
21:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
21:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1532ms
21:01:53 INFO - PROCESS | 6550 | 1463716913444 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null]
21:01:53 INFO - PROCESS | 6550 | 1463716913448 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}]
21:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
21:01:53 INFO - PROCESS | 6550 | 1463716913454 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}]
21:01:53 INFO - PROCESS | 6550 | 1463716913458 Marionette TRACE conn3 <- [1,890,null,{}]
21:01:53 INFO - PROCESS | 6550 | 1463716913463 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:53 INFO - PROCESS | 6550 | 1463716913719 Marionette TRACE conn3 <- [1,891,null,{"value":null}]
21:01:54 INFO - PROCESS | 6550 | 1463716914019 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b7400 == 105 [pid = 6550] [id = 230]
21:01:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x93933c00) [pid = 6550] [serial = 691] [outer = (nil)]
21:01:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x99e30000) [pid = 6550] [serial = 692] [outer = 0x93933c00]
21:01:54 INFO - PROCESS | 6550 | 1463716914107 Marionette DEBUG loaded listener.js
21:01:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x99ebf800) [pid = 6550] [serial = 693] [outer = 0x93933c00]
21:01:55 INFO - PROCESS | 6550 | 1463716915013 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}]
21:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
21:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1628ms
21:01:55 INFO - PROCESS | 6550 | 1463716915084 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null]
21:01:55 INFO - PROCESS | 6550 | 1463716915088 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}]
21:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
21:01:55 INFO - PROCESS | 6550 | 1463716915094 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}]
21:01:55 INFO - PROCESS | 6550 | 1463716915098 Marionette TRACE conn3 <- [1,894,null,{}]
21:01:55 INFO - PROCESS | 6550 | 1463716915104 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:55 INFO - PROCESS | 6550 | 1463716915286 Marionette TRACE conn3 <- [1,895,null,{"value":null}]
21:01:55 INFO - PROCESS | 6550 | 1463716915531 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8efbd800 == 106 [pid = 6550] [id = 231]
21:01:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x99f58800) [pid = 6550] [serial = 694] [outer = (nil)]
21:01:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x9aab1400) [pid = 6550] [serial = 695] [outer = 0x99f58800]
21:01:55 INFO - PROCESS | 6550 | 1463716915666 Marionette DEBUG loaded listener.js
21:01:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x9afa0800) [pid = 6550] [serial = 696] [outer = 0x99f58800]
21:01:56 INFO - PROCESS | 6550 | 1463716916536 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}]
21:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
21:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1491ms
21:01:56 INFO - PROCESS | 6550 | 1463716916586 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null]
21:01:56 INFO - PROCESS | 6550 | 1463716916591 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}]
21:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
21:01:56 INFO - PROCESS | 6550 | 1463716916597 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}]
21:01:56 INFO - PROCESS | 6550 | 1463716916601 Marionette TRACE conn3 <- [1,898,null,{}]
21:01:56 INFO - PROCESS | 6550 | 1463716916606 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:56 INFO - PROCESS | 6550 | 1463716916793 Marionette TRACE conn3 <- [1,899,null,{"value":null}]
21:01:57 INFO - PROCESS | 6550 | 1463716916992 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88e800 == 107 [pid = 6550] [id = 232]
21:01:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x99f73c00) [pid = 6550] [serial = 697] [outer = (nil)]
21:01:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x9b81f000) [pid = 6550] [serial = 698] [outer = 0x99f73c00]
21:01:57 INFO - PROCESS | 6550 | 1463716917128 Marionette DEBUG loaded listener.js
21:01:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0xa1150c00) [pid = 6550] [serial = 699] [outer = 0x99f73c00]
21:01:58 INFO - PROCESS | 6550 | 1463716918038 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}]
21:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
21:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1484ms
21:01:58 INFO - PROCESS | 6550 | 1463716918082 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null]
21:01:58 INFO - PROCESS | 6550 | 1463716918086 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}]
21:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
21:01:58 INFO - PROCESS | 6550 | 1463716918093 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}]
21:01:58 INFO - PROCESS | 6550 | 1463716918096 Marionette TRACE conn3 <- [1,902,null,{}]
21:01:58 INFO - PROCESS | 6550 | 1463716918102 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:58 INFO - PROCESS | 6550 | 1463716918325 Marionette TRACE conn3 <- [1,903,null,{"value":null}]
21:01:58 INFO - PROCESS | 6550 | 1463716918582 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:01:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x99ebac00 == 108 [pid = 6550] [id = 233]
21:01:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x99f77400) [pid = 6550] [serial = 700] [outer = (nil)]
21:01:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0xa22ee400) [pid = 6550] [serial = 701] [outer = 0x99f77400]
21:01:58 INFO - PROCESS | 6550 | 1463716918725 Marionette DEBUG loaded listener.js
21:01:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0xa262a400) [pid = 6550] [serial = 702] [outer = 0x99f77400]
21:01:59 INFO - PROCESS | 6550 | 1463716919574 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}]
21:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
21:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1531ms
21:01:59 INFO - PROCESS | 6550 | 1463716919625 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null]
21:01:59 INFO - PROCESS | 6550 | 1463716919629 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}]
21:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
21:01:59 INFO - PROCESS | 6550 | 1463716919636 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}]
21:01:59 INFO - PROCESS | 6550 | 1463716919638 Marionette TRACE conn3 <- [1,906,null,{}]
21:01:59 INFO - PROCESS | 6550 | 1463716919645 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:01:59 INFO - PROCESS | 6550 | 1463716919840 Marionette TRACE conn3 <- [1,907,null,{"value":null}]
21:02:00 INFO - PROCESS | 6550 | 1463716920044 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b1acc00 == 109 [pid = 6550] [id = 234]
21:02:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x9b72b000) [pid = 6550] [serial = 703] [outer = (nil)]
21:02:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0xa50b0c00) [pid = 6550] [serial = 704] [outer = 0x9b72b000]
21:02:00 INFO - PROCESS | 6550 | 1463716920136 Marionette DEBUG loaded listener.js
21:02:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0xa50f5400) [pid = 6550] [serial = 705] [outer = 0x9b72b000]
21:02:01 INFO - PROCESS | 6550 | 1463716921111 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}]
21:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
21:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1587ms
21:02:01 INFO - PROCESS | 6550 | 1463716921223 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null]
21:02:01 INFO - PROCESS | 6550 | 1463716921228 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}]
21:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
21:02:01 INFO - PROCESS | 6550 | 1463716921288 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}]
21:02:01 INFO - PROCESS | 6550 | 1463716921293 Marionette TRACE conn3 <- [1,910,null,{}]
21:02:01 INFO - PROCESS | 6550 | 1463716921301 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:01 INFO - PROCESS | 6550 | 1463716921537 Marionette TRACE conn3 <- [1,911,null,{"value":null}]
21:02:01 INFO - PROCESS | 6550 | 1463716921779 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9a8800 == 110 [pid = 6550] [id = 235]
21:02:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x8d9b2400) [pid = 6550] [serial = 706] [outer = (nil)]
21:02:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0xa354d800) [pid = 6550] [serial = 707] [outer = 0x8d9b2400]
21:02:01 INFO - PROCESS | 6550 | 1463716921920 Marionette DEBUG loaded listener.js
21:02:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0xa6c47400) [pid = 6550] [serial = 708] [outer = 0x8d9b2400]
21:02:02 INFO - PROCESS | 6550 | 1463716922896 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}]
21:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
21:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1736ms
21:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
21:02:02 INFO - PROCESS | 6550 | 1463716922971 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null]
21:02:02 INFO - PROCESS | 6550 | 1463716922974 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}]
21:02:02 INFO - PROCESS | 6550 | 1463716922981 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}]
21:02:02 INFO - PROCESS | 6550 | 1463716922984 Marionette TRACE conn3 <- [1,914,null,{}]
21:02:02 INFO - PROCESS | 6550 | 1463716922990 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:03 INFO - PROCESS | 6550 | 1463716923258 Marionette TRACE conn3 <- [1,915,null,{"value":null}]
21:02:03 INFO - PROCESS | 6550 | 1463716923516 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c4000 == 111 [pid = 6550] [id = 236]
21:02:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x8a4c4800) [pid = 6550] [serial = 709] [outer = (nil)]
21:02:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x8a4c9c00) [pid = 6550] [serial = 710] [outer = 0x8a4c4800]
21:02:03 INFO - PROCESS | 6550 | 1463716923619 Marionette DEBUG loaded listener.js
21:02:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x8a4cc400) [pid = 6550] [serial = 711] [outer = 0x8a4c4800]
21:02:04 INFO - PROCESS | 6550 | 1463716924564 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}]
21:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
21:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1634ms
21:02:04 INFO - PROCESS | 6550 | 1463716924615 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null]
21:02:04 INFO - PROCESS | 6550 | 1463716924619 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}]
21:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
21:02:04 INFO - PROCESS | 6550 | 1463716924626 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}]
21:02:04 INFO - PROCESS | 6550 | 1463716924629 Marionette TRACE conn3 <- [1,918,null,{}]
21:02:04 INFO - PROCESS | 6550 | 1463716924636 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:04 INFO - PROCESS | 6550 | 1463716924841 Marionette TRACE conn3 <- [1,919,null,{"value":null}]
21:02:05 INFO - PROCESS | 6550 | 1463716925100 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cac00 == 112 [pid = 6550] [id = 237]
21:02:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x8a4cf400) [pid = 6550] [serial = 712] [outer = (nil)]
21:02:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0x8c8ad000) [pid = 6550] [serial = 713] [outer = 0x8a4cf400]
21:02:05 INFO - PROCESS | 6550 | 1463716925232 Marionette DEBUG loaded listener.js
21:02:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0x8d9b6800) [pid = 6550] [serial = 714] [outer = 0x8a4cf400]
21:02:06 INFO - PROCESS | 6550 | 1463716926137 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}]
21:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
21:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1581ms
21:02:06 INFO - PROCESS | 6550 | 1463716926209 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null]
21:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
21:02:06 INFO - PROCESS | 6550 | 1463716926213 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}]
21:02:06 INFO - PROCESS | 6550 | 1463716926220 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}]
21:02:06 INFO - PROCESS | 6550 | 1463716926224 Marionette TRACE conn3 <- [1,922,null,{}]
21:02:06 INFO - PROCESS | 6550 | 1463716926230 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:06 INFO - PROCESS | 6550 | 1463716926431 Marionette TRACE conn3 <- [1,923,null,{"value":null}]
21:02:06 INFO - PROCESS | 6550 | 1463716926686 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c6c00 == 113 [pid = 6550] [id = 238]
21:02:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x8a4d0400) [pid = 6550] [serial = 715] [outer = (nil)]
21:02:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x8d9b1400) [pid = 6550] [serial = 716] [outer = 0x8a4d0400]
21:02:06 INFO - PROCESS | 6550 | 1463716926816 Marionette DEBUG loaded listener.js
21:02:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x8dae4400) [pid = 6550] [serial = 717] [outer = 0x8a4d0400]
21:02:07 INFO - PROCESS | 6550 | 1463716927759 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}]
21:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
21:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1599ms
21:02:07 INFO - PROCESS | 6550 | 1463716927820 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null]
21:02:07 INFO - PROCESS | 6550 | 1463716927824 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}]
21:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
21:02:07 INFO - PROCESS | 6550 | 1463716927830 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}]
21:02:07 INFO - PROCESS | 6550 | 1463716927834 Marionette TRACE conn3 <- [1,926,null,{}]
21:02:07 INFO - PROCESS | 6550 | 1463716927839 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:08 INFO - PROCESS | 6550 | 1463716928031 Marionette TRACE conn3 <- [1,927,null,{"value":null}]
21:02:08 INFO - PROCESS | 6550 | 1463716928757 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c5c00 == 114 [pid = 6550] [id = 239]
21:02:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x8a4c8800) [pid = 6550] [serial = 718] [outer = (nil)]
21:02:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8b18f000) [pid = 6550] [serial = 719] [outer = 0x8a4c8800]
21:02:08 INFO - PROCESS | 6550 | 1463716928849 Marionette DEBUG loaded listener.js
21:02:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x8b6dac00) [pid = 6550] [serial = 720] [outer = 0x8a4c8800]
21:02:09 INFO - PROCESS | 6550 | 1463716929756 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}]
21:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
21:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1981ms
21:02:09 INFO - PROCESS | 6550 | 1463716929813 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null]
21:02:09 INFO - PROCESS | 6550 | 1463716929819 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}]
21:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
21:02:09 INFO - PROCESS | 6550 | 1463716929827 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}]
21:02:09 INFO - PROCESS | 6550 | 1463716929832 Marionette TRACE conn3 <- [1,930,null,{}]
21:02:09 INFO - PROCESS | 6550 | 1463716929839 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:10 INFO - PROCESS | 6550 | 1463716930030 Marionette TRACE conn3 <- [1,931,null,{"value":null}]
21:02:10 INFO - PROCESS | 6550 | 1463716930298 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fdc00 == 115 [pid = 6550] [id = 240]
21:02:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x8c8ab000) [pid = 6550] [serial = 721] [outer = (nil)]
21:02:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x8dae3000) [pid = 6550] [serial = 722] [outer = 0x8c8ab000]
21:02:10 INFO - PROCESS | 6550 | 1463716930425 Marionette DEBUG loaded listener.js
21:02:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x8ede2c00) [pid = 6550] [serial = 723] [outer = 0x8c8ab000]
21:02:11 INFO - PROCESS | 6550 | 1463716931482 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}]
21:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
21:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1693ms
21:02:11 INFO - PROCESS | 6550 | 1463716931522 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null]
21:02:11 INFO - PROCESS | 6550 | 1463716931528 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}]
21:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
21:02:11 INFO - PROCESS | 6550 | 1463716931537 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}]
21:02:11 INFO - PROCESS | 6550 | 1463716931540 Marionette TRACE conn3 <- [1,934,null,{}]
21:02:11 INFO - PROCESS | 6550 | 1463716931544 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:11 INFO - PROCESS | 6550 | 1463716931733 Marionette TRACE conn3 <- [1,935,null,{"value":null}]
21:02:12 INFO - PROCESS | 6550 | 1463716932012 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2efc00 == 116 [pid = 6550] [id = 241]
21:02:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0x8a2f5800) [pid = 6550] [serial = 724] [outer = (nil)]
21:02:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x8f5eb000) [pid = 6550] [serial = 725] [outer = 0x8a2f5800]
21:02:12 INFO - PROCESS | 6550 | 1463716932108 Marionette DEBUG loaded listener.js
21:02:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 223 (0x90d03c00) [pid = 6550] [serial = 726] [outer = 0x8a2f5800]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x97656000 == 115 [pid = 6550] [id = 16]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 222 (0x98074800) [pid = 6550] [serial = 616] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0a400 == 114 [pid = 6550] [id = 178]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c672000 == 113 [pid = 6550] [id = 179]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c501c00 == 112 [pid = 6550] [id = 223]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x93bcc400 == 111 [pid = 6550] [id = 222]
21:02:13 INFO - PROCESS | 6550 | 1463716933161 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b6800 == 110 [pid = 6550] [id = 221]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6dc800 == 109 [pid = 6550] [id = 220]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d6000 == 108 [pid = 6550] [id = 219]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e3c00 == 107 [pid = 6550] [id = 218]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae4000 == 106 [pid = 6550] [id = 217]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f5000 == 105 [pid = 6550] [id = 216]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8b892800 == 104 [pid = 6550] [id = 215]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c50a000 == 103 [pid = 6550] [id = 208]
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x91ecb400 == 102 [pid = 6550] [id = 207]
21:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
21:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1692ms
21:02:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8e55f400 == 101 [pid = 6550] [id = 206]
21:02:13 INFO - PROCESS | 6550 | 1463716933233 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null]
21:02:13 INFO - PROCESS | 6550 | 1463716933237 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}]
21:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
21:02:13 INFO - PROCESS | 6550 | 1463716933245 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}]
21:02:13 INFO - PROCESS | 6550 | 1463716933254 Marionette TRACE conn3 <- [1,938,null,{}]
21:02:13 INFO - PROCESS | 6550 | 1463716933268 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:13 INFO - PROCESS | 6550 | 1463716933446 Marionette TRACE conn3 <- [1,939,null,{"value":null}]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0x94f53400) [pid = 6550] [serial = 614] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0x8b897000) [pid = 6550] [serial = 503] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0xa21b1800) [pid = 6550] [serial = 422] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0x974cb000) [pid = 6550] [serial = 586] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0xa21a9400) [pid = 6550] [serial = 488] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x91bbd000) [pid = 6550] [serial = 494] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x9b148c00) [pid = 6550] [serial = 548] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x91bd5c00) [pid = 6550] [serial = 598] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x92847800) [pid = 6550] [serial = 578] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x9227f400) [pid = 6550] [serial = 575] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x9afa3000) [pid = 6550] [serial = 595] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0x92778400) [pid = 6550] [serial = 274] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x91bd3c00) [pid = 6550] [serial = 437] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0xa34c6400) [pid = 6550] [serial = 373] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x8f5efc00) [pid = 6550] [serial = 325] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x9212c800) [pid = 6550] [serial = 313] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0xa675cc00) [pid = 6550] [serial = 334] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x99f79400) [pid = 6550] [serial = 593] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x94f24c00) [pid = 6550] [serial = 584] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x909d6400) [pid = 6550] [serial = 533] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x9ac3d000) [pid = 6550] [serial = 415] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x92509400) [pid = 6550] [serial = 608] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x9250c400) [pid = 6550] [serial = 409] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0xa6d61000) [pid = 6550] [serial = 500] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x989fc400) [pid = 6550] [serial = 479] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x9b72ac00) [pid = 6550] [serial = 542] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x923a5c00) [pid = 6550] [serial = 536] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x8b6da400) [pid = 6550] [serial = 551] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x93860800) [pid = 6550] [serial = 581] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0xa30f0c00) [pid = 6550] [serial = 370] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x92d56400) [pid = 6550] [serial = 611] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x92845800) [pid = 6550] [serial = 610] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0xa3259c00) [pid = 6550] [serial = 545] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x9283dc00) [pid = 6550] [serial = 577] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x92840000) [pid = 6550] [serial = 443] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x99af1000) [pid = 6550] [serial = 482] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0xa50eb000) [pid = 6550] [serial = 328] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0xa6284800) [pid = 6550] [serial = 289] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x91ecbc00) [pid = 6550] [serial = 574] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x99ebc400) [pid = 6550] [serial = 590] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8c8b4c00) [pid = 6550] [serial = 440] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0xa26cb000) [pid = 6550] [serial = 385] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0xa215b000) [pid = 6550] [serial = 367] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x98974000) [pid = 6550] [serial = 412] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x93936c00) [pid = 6550] [serial = 613] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x9297a000) [pid = 6550] [serial = 580] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0xa6c48000) [pid = 6550] [serial = 382] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x90d09800) [pid = 6550] [serial = 572] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x9b81ac00) [pid = 6550] [serial = 283] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x9b724c00) [pid = 6550] [serial = 364] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x90dae000) [pid = 6550] [serial = 406] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x923aa000) [pid = 6550] [serial = 607] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8c509400) [pid = 6550] [serial = 434] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8daefc00) [pid = 6550] [serial = 428] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x91bd6400) [pid = 6550] [serial = 605] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x909ecc00) [pid = 6550] [serial = 470] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8dae1400) [pid = 6550] [serial = 601] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0xa68a3400) [pid = 6550] [serial = 376] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x99af1c00) [pid = 6550] [serial = 361] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x9212e800) [pid = 6550] [serial = 473] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x92849000) [pid = 6550] [serial = 446] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x9897bc00) [pid = 6550] [serial = 277] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x90be9800) [pid = 6550] [serial = 571] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0xa689fc00) [pid = 6550] [serial = 337] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x9acaa000) [pid = 6550] [serial = 280] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x93935800) [pid = 6550] [serial = 583] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x99e31800) [pid = 6550] [serial = 530] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x909d7000) [pid = 6550] [serial = 271] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0xa675e000) [pid = 6550] [serial = 497] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0xa35f3400) [pid = 6550] [serial = 491] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x94f7f000) [pid = 6550] [serial = 476] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x9266c400) [pid = 6550] [serial = 379] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x923ad400) [pid = 6550] [serial = 599] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x9afa5400) [pid = 6550] [serial = 485] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x99f59400) [pid = 6550] [serial = 592] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x91bbac00) [pid = 6550] [serial = 604] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0xa22f5800) [pid = 6550] [serial = 286] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8e56c000) [pid = 6550] [serial = 331] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x94f1c000) [pid = 6550] [serial = 322] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x98e90000) [pid = 6550] [serial = 316] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x92d56000) [pid = 6550] [serial = 358] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0xa26ef400) [pid = 6550] [serial = 319] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x9227e800) [pid = 6550] [serial = 506] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x909d1c00) [pid = 6550] [serial = 602] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x98e89000) [pid = 6550] [serial = 587] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x99729000) [pid = 6550] [serial = 589] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x923ab000) [pid = 6550] [serial = 418] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x99ec1400) [pid = 6550] [serial = 539] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x9aab0000) [pid = 6550] [serial = 425] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0xa6283000) [pid = 6550] [serial = 431] [outer = (nil)] [url = about:blank]
21:02:13 INFO - PROCESS | 6550 | 1463716933818 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6cfc00 == 102 [pid = 6550] [id = 242]
21:02:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8b6da400) [pid = 6550] [serial = 727] [outer = (nil)]
21:02:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8daec400) [pid = 6550] [serial = 728] [outer = 0x8b6da400]
21:02:13 INFO - PROCESS | 6550 | 1463716933907 Marionette DEBUG loaded listener.js
21:02:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x909ecc00) [pid = 6550] [serial = 729] [outer = 0x8b6da400]
21:02:14 INFO - PROCESS | 6550 | 1463716934650 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}]
21:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
21:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1438ms
21:02:14 INFO - PROCESS | 6550 | 1463716934683 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null]
21:02:14 INFO - PROCESS | 6550 | 1463716934686 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}]
21:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
21:02:14 INFO - PROCESS | 6550 | 1463716934694 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}]
21:02:14 INFO - PROCESS | 6550 | 1463716934696 Marionette TRACE conn3 <- [1,942,null,{}]
21:02:14 INFO - PROCESS | 6550 | 1463716934703 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:14 INFO - PROCESS | 6550 | 1463716934941 Marionette TRACE conn3 <- [1,943,null,{"value":null}]
21:02:14 INFO - PROCESS | 6550 | 1463716934965 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b0800 == 103 [pid = 6550] [id = 243]
21:02:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8f5e7800) [pid = 6550] [serial = 730] [outer = (nil)]
21:02:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x90db3000) [pid = 6550] [serial = 731] [outer = 0x8f5e7800]
21:02:15 INFO - PROCESS | 6550 | 1463716935042 Marionette DEBUG loaded listener.js
21:02:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x919cc400) [pid = 6550] [serial = 732] [outer = 0x8f5e7800]
21:02:16 INFO - PROCESS | 6550 | 1463716936001 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}]
21:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
21:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1341ms
21:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
21:02:16 INFO - PROCESS | 6550 | 1463716936035 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null]
21:02:16 INFO - PROCESS | 6550 | 1463716936038 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}]
21:02:16 INFO - PROCESS | 6550 | 1463716936044 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}]
21:02:16 INFO - PROCESS | 6550 | 1463716936047 Marionette TRACE conn3 <- [1,946,null,{}]
21:02:16 INFO - PROCESS | 6550 | 1463716936061 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:16 INFO - PROCESS | 6550 | 1463716936291 Marionette TRACE conn3 <- [1,947,null,{"value":null}]
21:02:16 INFO - PROCESS | 6550 | 1463716936354 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x919f2c00 == 104 [pid = 6550] [id = 244]
21:02:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x91bb8400) [pid = 6550] [serial = 733] [outer = (nil)]
21:02:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x91bbdc00) [pid = 6550] [serial = 734] [outer = 0x91bb8400]
21:02:16 INFO - PROCESS | 6550 | 1463716936436 Marionette DEBUG loaded listener.js
21:02:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x91eb6000) [pid = 6550] [serial = 735] [outer = 0x91bb8400]
21:02:17 INFO - PROCESS | 6550 | 1463716937482 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}]
21:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
21:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1479ms
21:02:17 INFO - PROCESS | 6550 | 1463716937527 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null]
21:02:17 INFO - PROCESS | 6550 | 1463716937531 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}]
21:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
21:02:17 INFO - PROCESS | 6550 | 1463716937537 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}]
21:02:17 INFO - PROCESS | 6550 | 1463716937540 Marionette TRACE conn3 <- [1,950,null,{}]
21:02:17 INFO - PROCESS | 6550 | 1463716937545 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:17 INFO - PROCESS | 6550 | 1463716937785 Marionette TRACE conn3 <- [1,951,null,{"value":null}]
21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x945f4c00) [pid = 6550] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html]
21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8c674800) [pid = 6550] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html]
21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x909d4c00) [pid = 6550] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html]
21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8e55fc00) [pid = 6550] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html]
21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x90db1400) [pid = 6550] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html]
21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8f5e5000) [pid = 6550] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html]
21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x92281800) [pid = 6550] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html]
21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x8a3e7800) [pid = 6550] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html]
21:02:18 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8b895c00) [pid = 6550] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html]
21:02:18 INFO - PROCESS | 6550 | 1463716938345 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e7800 == 105 [pid = 6550] [id = 245]
21:02:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8b895c00) [pid = 6550] [serial = 736] [outer = (nil)]
21:02:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8edee800) [pid = 6550] [serial = 737] [outer = 0x8b895c00]
21:02:18 INFO - PROCESS | 6550 | 1463716938429 Marionette DEBUG loaded listener.js
21:02:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x91eaa400) [pid = 6550] [serial = 738] [outer = 0x8b895c00]
21:02:19 INFO - PROCESS | 6550 | 1463716939141 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}]
21:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
21:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1635ms
21:02:19 INFO - PROCESS | 6550 | 1463716939181 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null]
21:02:19 INFO - PROCESS | 6550 | 1463716939185 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}]
21:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
21:02:19 INFO - PROCESS | 6550 | 1463716939191 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}]
21:02:19 INFO - PROCESS | 6550 | 1463716939194 Marionette TRACE conn3 <- [1,954,null,{}]
21:02:19 INFO - PROCESS | 6550 | 1463716939199 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:19 INFO - PROCESS | 6550 | 1463716939363 Marionette TRACE conn3 <- [1,955,null,{"value":null}]
21:02:19 INFO - PROCESS | 6550 | 1463716939377 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fd000 == 106 [pid = 6550] [id = 246]
21:02:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8ede7000) [pid = 6550] [serial = 739] [outer = (nil)]
21:02:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x923ad800) [pid = 6550] [serial = 740] [outer = 0x8ede7000]
21:02:19 INFO - PROCESS | 6550 | 1463716939450 Marionette DEBUG loaded listener.js
21:02:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x9250c800) [pid = 6550] [serial = 741] [outer = 0x8ede7000]
21:02:20 INFO - PROCESS | 6550 | 1463716940457 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}]
21:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
21:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1337ms
21:02:20 INFO - PROCESS | 6550 | 1463716940530 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null]
21:02:20 INFO - PROCESS | 6550 | 1463716940536 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}]
21:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
21:02:20 INFO - PROCESS | 6550 | 1463716940546 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}]
21:02:20 INFO - PROCESS | 6550 | 1463716940552 Marionette TRACE conn3 <- [1,958,null,{}]
21:02:20 INFO - PROCESS | 6550 | 1463716940562 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:20 INFO - PROCESS | 6550 | 1463716940820 Marionette TRACE conn3 <- [1,959,null,{"value":null}]
21:02:21 INFO - PROCESS | 6550 | 1463716941095 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3ec800 == 107 [pid = 6550] [id = 247]
21:02:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8a4c3800) [pid = 6550] [serial = 742] [outer = (nil)]
21:02:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8c508000) [pid = 6550] [serial = 743] [outer = 0x8a4c3800]
21:02:21 INFO - PROCESS | 6550 | 1463716941185 Marionette DEBUG loaded listener.js
21:02:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8c8b2000) [pid = 6550] [serial = 744] [outer = 0x8a4c3800]
21:02:22 INFO - PROCESS | 6550 | 1463716942110 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}]
21:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
21:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1637ms
21:02:22 INFO - PROCESS | 6550 | 1463716942183 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null]
21:02:22 INFO - PROCESS | 6550 | 1463716942191 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}]
21:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
21:02:22 INFO - PROCESS | 6550 | 1463716942202 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}]
21:02:22 INFO - PROCESS | 6550 | 1463716942206 Marionette TRACE conn3 <- [1,962,null,{}]
21:02:22 INFO - PROCESS | 6550 | 1463716942213 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:22 INFO - PROCESS | 6550 | 1463716942445 Marionette TRACE conn3 <- [1,963,null,{"value":null}]
21:02:22 INFO - PROCESS | 6550 | 1463716942689 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b3000 == 108 [pid = 6550] [id = 248]
21:02:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8daecc00) [pid = 6550] [serial = 745] [outer = (nil)]
21:02:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8edeb800) [pid = 6550] [serial = 746] [outer = 0x8daecc00]
21:02:22 INFO - PROCESS | 6550 | 1463716942839 Marionette DEBUG loaded listener.js
21:02:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x909d2400) [pid = 6550] [serial = 747] [outer = 0x8daecc00]
21:02:23 INFO - PROCESS | 6550 | 1463716943826 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}]
21:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
21:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1686ms
21:02:23 INFO - PROCESS | 6550 | 1463716943889 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null]
21:02:23 INFO - PROCESS | 6550 | 1463716943892 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}]
21:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
21:02:23 INFO - PROCESS | 6550 | 1463716943899 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}]
21:02:23 INFO - PROCESS | 6550 | 1463716943905 Marionette TRACE conn3 <- [1,966,null,{}]
21:02:23 INFO - PROCESS | 6550 | 1463716943922 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:24 INFO - PROCESS | 6550 | 1463716944176 Marionette TRACE conn3 <- [1,967,null,{"value":null}]
21:02:24 INFO - PROCESS | 6550 | 1463716944483 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bbb000 == 109 [pid = 6550] [id = 249]
21:02:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x91ecdc00) [pid = 6550] [serial = 748] [outer = (nil)]
21:02:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x923a6800) [pid = 6550] [serial = 749] [outer = 0x91ecdc00]
21:02:24 INFO - PROCESS | 6550 | 1463716944575 Marionette DEBUG loaded listener.js
21:02:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x92668c00) [pid = 6550] [serial = 750] [outer = 0x91ecdc00]
21:02:25 INFO - PROCESS | 6550 | 1463716945427 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}]
21:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
21:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1596ms
21:02:25 INFO - PROCESS | 6550 | 1463716945501 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null]
21:02:25 INFO - PROCESS | 6550 | 1463716945505 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}]
21:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
21:02:25 INFO - PROCESS | 6550 | 1463716945515 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}]
21:02:25 INFO - PROCESS | 6550 | 1463716945518 Marionette TRACE conn3 <- [1,970,null,{}]
21:02:25 INFO - PROCESS | 6550 | 1463716945525 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:25 INFO - PROCESS | 6550 | 1463716945721 Marionette TRACE conn3 <- [1,971,null,{"value":null}]
21:02:25 INFO - PROCESS | 6550 | 1463716945923 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x9212e800 == 110 [pid = 6550] [id = 250]
21:02:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x9266d800) [pid = 6550] [serial = 751] [outer = (nil)]
21:02:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x92848000) [pid = 6550] [serial = 752] [outer = 0x9266d800]
21:02:26 INFO - PROCESS | 6550 | 1463716946104 Marionette DEBUG loaded listener.js
21:02:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x92984800) [pid = 6550] [serial = 753] [outer = 0x9266d800]
21:02:27 INFO - PROCESS | 6550 | 1463716947008 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}]
21:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
21:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1528ms
21:02:27 INFO - PROCESS | 6550 | 1463716947045 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null]
21:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
21:02:27 INFO - PROCESS | 6550 | 1463716947049 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}]
21:02:27 INFO - PROCESS | 6550 | 1463716947055 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}]
21:02:27 INFO - PROCESS | 6550 | 1463716947059 Marionette TRACE conn3 <- [1,974,null,{}]
21:02:27 INFO - PROCESS | 6550 | 1463716947065 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:27 INFO - PROCESS | 6550 | 1463716947252 Marionette TRACE conn3 <- [1,975,null,{"value":null}]
21:02:27 INFO - PROCESS | 6550 | 1463716947452 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f0800 == 111 [pid = 6550] [id = 251]
21:02:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x92840000) [pid = 6550] [serial = 754] [outer = (nil)]
21:02:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x93931800) [pid = 6550] [serial = 755] [outer = 0x92840000]
21:02:27 INFO - PROCESS | 6550 | 1463716947580 Marionette DEBUG loaded listener.js
21:02:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x9393b800) [pid = 6550] [serial = 756] [outer = 0x92840000]
21:02:28 INFO - PROCESS | 6550 | 1463716948453 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}]
21:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
21:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1431ms
21:02:28 INFO - PROCESS | 6550 | 1463716948502 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null]
21:02:28 INFO - PROCESS | 6550 | 1463716948506 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}]
21:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
21:02:28 INFO - PROCESS | 6550 | 1463716948513 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}]
21:02:28 INFO - PROCESS | 6550 | 1463716948516 Marionette TRACE conn3 <- [1,978,null,{}]
21:02:28 INFO - PROCESS | 6550 | 1463716948522 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:28 INFO - PROCESS | 6550 | 1463716948743 Marionette TRACE conn3 <- [1,979,null,{"value":null}]
21:02:28 INFO - PROCESS | 6550 | 1463716948940 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ecd400 == 112 [pid = 6550] [id = 252]
21:02:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x9385d400) [pid = 6550] [serial = 757] [outer = (nil)]
21:02:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x94f9d000) [pid = 6550] [serial = 758] [outer = 0x9385d400]
21:02:29 INFO - PROCESS | 6550 | 1463716949074 Marionette DEBUG loaded listener.js
21:02:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x974ce400) [pid = 6550] [serial = 759] [outer = 0x9385d400]
21:02:29 INFO - PROCESS | 6550 | 1463716949921 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}]
21:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
21:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1485ms
21:02:30 INFO - PROCESS | 6550 | 1463716949999 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null]
21:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
21:02:30 INFO - PROCESS | 6550 | 1463716950003 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}]
21:02:30 INFO - PROCESS | 6550 | 1463716950010 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}]
21:02:30 INFO - PROCESS | 6550 | 1463716950013 Marionette TRACE conn3 <- [1,982,null,{}]
21:02:30 INFO - PROCESS | 6550 | 1463716950019 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:30 INFO - PROCESS | 6550 | 1463716950245 Marionette TRACE conn3 <- [1,983,null,{"value":null}]
21:02:30 INFO - PROCESS | 6550 | 1463716950490 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x9385f800 == 113 [pid = 6550] [id = 253]
21:02:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x94f5d800) [pid = 6550] [serial = 760] [outer = (nil)]
21:02:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x989ff400) [pid = 6550] [serial = 761] [outer = 0x94f5d800]
21:02:30 INFO - PROCESS | 6550 | 1463716950622 Marionette DEBUG loaded listener.js
21:02:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x98e92000) [pid = 6550] [serial = 762] [outer = 0x94f5d800]
21:02:31 INFO - PROCESS | 6550 | 1463716951551 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}]
21:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
21:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1581ms
21:02:31 INFO - PROCESS | 6550 | 1463716951591 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null]
21:02:31 INFO - PROCESS | 6550 | 1463716951595 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}]
21:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
21:02:31 INFO - PROCESS | 6550 | 1463716951601 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}]
21:02:31 INFO - PROCESS | 6550 | 1463716951604 Marionette TRACE conn3 <- [1,986,null,{}]
21:02:31 INFO - PROCESS | 6550 | 1463716951610 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:31 INFO - PROCESS | 6550 | 1463716951793 Marionette TRACE conn3 <- [1,987,null,{"value":null}]
21:02:32 INFO - PROCESS | 6550 | 1463716952041 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f79800 == 114 [pid = 6550] [id = 254]
21:02:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x95128c00) [pid = 6550] [serial = 763] [outer = (nil)]
21:02:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x99a54c00) [pid = 6550] [serial = 764] [outer = 0x95128c00]
21:02:32 INFO - PROCESS | 6550 | 1463716952178 Marionette DEBUG loaded listener.js
21:02:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x99b5e400) [pid = 6550] [serial = 765] [outer = 0x95128c00]
21:02:33 INFO - PROCESS | 6550 | 1463716953057 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}]
21:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
21:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1533ms
21:02:33 INFO - PROCESS | 6550 | 1463716953136 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null]
21:02:33 INFO - PROCESS | 6550 | 1463716953140 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}]
21:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
21:02:33 INFO - PROCESS | 6550 | 1463716953146 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}]
21:02:33 INFO - PROCESS | 6550 | 1463716953150 Marionette TRACE conn3 <- [1,990,null,{}]
21:02:33 INFO - PROCESS | 6550 | 1463716953156 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:33 INFO - PROCESS | 6550 | 1463716953382 Marionette TRACE conn3 <- [1,991,null,{"value":null}]
21:02:33 INFO - PROCESS | 6550 | 1463716953626 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x9897bc00 == 115 [pid = 6550] [id = 255]
21:02:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x9999e400) [pid = 6550] [serial = 766] [outer = (nil)]
21:02:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x99ec5800) [pid = 6550] [serial = 767] [outer = 0x9999e400]
21:02:33 INFO - PROCESS | 6550 | 1463716953757 Marionette DEBUG loaded listener.js
21:02:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x99f6d800) [pid = 6550] [serial = 768] [outer = 0x9999e400]
21:02:34 INFO - PROCESS | 6550 | 1463716954682 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}]
21:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
21:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1579ms
21:02:34 INFO - PROCESS | 6550 | 1463716954726 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null]
21:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
21:02:34 INFO - PROCESS | 6550 | 1463716954730 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}]
21:02:34 INFO - PROCESS | 6550 | 1463716954736 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}]
21:02:34 INFO - PROCESS | 6550 | 1463716954739 Marionette TRACE conn3 <- [1,994,null,{}]
21:02:34 INFO - PROCESS | 6550 | 1463716954745 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:34 INFO - PROCESS | 6550 | 1463716954928 Marionette TRACE conn3 <- [1,995,null,{"value":null}]
21:02:35 INFO - PROCESS | 6550 | 1463716955180 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x997a8400 == 116 [pid = 6550] [id = 256]
21:02:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x99a5e400) [pid = 6550] [serial = 769] [outer = (nil)]
21:02:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9aaa4800) [pid = 6550] [serial = 770] [outer = 0x99a5e400]
21:02:35 INFO - PROCESS | 6550 | 1463716955308 Marionette DEBUG loaded listener.js
21:02:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x9ac44000) [pid = 6550] [serial = 771] [outer = 0x99a5e400]
21:02:36 INFO - PROCESS | 6550 | 1463716956204 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}]
21:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
21:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1529ms
21:02:36 INFO - PROCESS | 6550 | 1463716956265 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null]
21:02:36 INFO - PROCESS | 6550 | 1463716956269 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}]
21:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
21:02:36 INFO - PROCESS | 6550 | 1463716956275 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}]
21:02:36 INFO - PROCESS | 6550 | 1463716956280 Marionette TRACE conn3 <- [1,998,null,{}]
21:02:36 INFO - PROCESS | 6550 | 1463716956286 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:36 INFO - PROCESS | 6550 | 1463716956506 Marionette TRACE conn3 <- [1,999,null,{"value":null}]
21:02:36 INFO - PROCESS | 6550 | 1463716956782 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x9afac800 == 117 [pid = 6550] [id = 257]
21:02:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x9b7c8400) [pid = 6550] [serial = 772] [outer = (nil)]
21:02:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0xa21a7c00) [pid = 6550] [serial = 773] [outer = 0x9b7c8400]
21:02:36 INFO - PROCESS | 6550 | 1463716956921 Marionette DEBUG loaded listener.js
21:02:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0xa22e9400) [pid = 6550] [serial = 774] [outer = 0x9b7c8400]
21:02:37 INFO - PROCESS | 6550 | 1463716957794 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}]
21:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
21:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1578ms
21:02:37 INFO - PROCESS | 6550 | 1463716957855 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null]
21:02:37 INFO - PROCESS | 6550 | 1463716957859 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}]
21:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
21:02:37 INFO - PROCESS | 6550 | 1463716957865 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}]
21:02:37 INFO - PROCESS | 6550 | 1463716957869 Marionette TRACE conn3 <- [1,1002,null,{}]
21:02:37 INFO - PROCESS | 6550 | 1463716957875 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:38 INFO - PROCESS | 6550 | 1463716958065 Marionette TRACE conn3 <- [1,1003,null,{"value":null}]
21:02:38 INFO - PROCESS | 6550 | 1463716958267 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b77b000 == 118 [pid = 6550] [id = 258]
21:02:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0xa1151000) [pid = 6550] [serial = 775] [outer = (nil)]
21:02:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0xa26ef400) [pid = 6550] [serial = 776] [outer = 0xa1151000]
21:02:38 INFO - PROCESS | 6550 | 1463716958400 Marionette DEBUG loaded listener.js
21:02:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0xa321a000) [pid = 6550] [serial = 777] [outer = 0xa1151000]
21:02:39 INFO - PROCESS | 6550 | 1463716959347 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}]
21:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
21:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1529ms
21:02:39 INFO - PROCESS | 6550 | 1463716959396 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null]
21:02:39 INFO - PROCESS | 6550 | 1463716959400 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}]
21:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
21:02:39 INFO - PROCESS | 6550 | 1463716959407 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}]
21:02:39 INFO - PROCESS | 6550 | 1463716959410 Marionette TRACE conn3 <- [1,1006,null,{}]
21:02:39 INFO - PROCESS | 6550 | 1463716959416 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:39 INFO - PROCESS | 6550 | 1463716959615 Marionette TRACE conn3 <- [1,1007,null,{"value":null}]
21:02:39 INFO - PROCESS | 6550 | 1463716959817 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c678c00 == 119 [pid = 6550] [id = 259]
21:02:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0xa2278000) [pid = 6550] [serial = 778] [outer = (nil)]
21:02:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa50f4800) [pid = 6550] [serial = 779] [outer = 0xa2278000]
21:02:39 INFO - PROCESS | 6550 | 1463716959902 Marionette DEBUG loaded listener.js
21:02:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa6285c00) [pid = 6550] [serial = 780] [outer = 0xa2278000]
21:02:40 INFO - PROCESS | 6550 | 1463716960832 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}]
21:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
21:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1478ms
21:02:40 INFO - PROCESS | 6550 | 1463716960886 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null]
21:02:40 INFO - PROCESS | 6550 | 1463716960889 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}]
21:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
21:02:40 INFO - PROCESS | 6550 | 1463716960896 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}]
21:02:40 INFO - PROCESS | 6550 | 1463716960899 Marionette TRACE conn3 <- [1,1010,null,{}]
21:02:40 INFO - PROCESS | 6550 | 1463716960905 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:41 INFO - PROCESS | 6550 | 1463716961100 Marionette TRACE conn3 <- [1,1011,null,{"value":null}]
21:02:41 INFO - PROCESS | 6550 | 1463716961384 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50e800 == 120 [pid = 6550] [id = 260]
21:02:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x8daee000) [pid = 6550] [serial = 781] [outer = (nil)]
21:02:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x919c9c00) [pid = 6550] [serial = 782] [outer = 0x8daee000]
21:02:41 INFO - PROCESS | 6550 | 1463716961520 Marionette DEBUG loaded listener.js
21:02:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x94f7e800) [pid = 6550] [serial = 783] [outer = 0x8daee000]
21:02:42 INFO - PROCESS | 6550 | 1463716962942 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}]
21:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
21:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2135ms
21:02:43 INFO - PROCESS | 6550 | 1463716963047 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null]
21:02:43 INFO - PROCESS | 6550 | 1463716963053 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}]
21:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
21:02:43 INFO - PROCESS | 6550 | 1463716963062 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}]
21:02:43 INFO - PROCESS | 6550 | 1463716963067 Marionette TRACE conn3 <- [1,1014,null,{}]
21:02:43 INFO - PROCESS | 6550 | 1463716963075 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:43 INFO - PROCESS | 6550 | 1463716963265 Marionette TRACE conn3 <- [1,1015,null,{"value":null}]
21:02:43 INFO - PROCESS | 6550 | 1463716963475 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b3800 == 121 [pid = 6550] [id = 261]
21:02:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x8c8b6800) [pid = 6550] [serial = 784] [outer = (nil)]
21:02:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x8d9b7000) [pid = 6550] [serial = 785] [outer = 0x8c8b6800]
21:02:43 INFO - PROCESS | 6550 | 1463716963597 Marionette DEBUG loaded listener.js
21:02:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x8f5e9c00) [pid = 6550] [serial = 786] [outer = 0x8c8b6800]
21:02:44 INFO - PROCESS | 6550 | 1463716964660 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}]
21:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
21:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1636ms
21:02:44 INFO - PROCESS | 6550 | 1463716964697 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null]
21:02:44 INFO - PROCESS | 6550 | 1463716964705 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}]
21:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
21:02:44 INFO - PROCESS | 6550 | 1463716964716 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}]
21:02:44 INFO - PROCESS | 6550 | 1463716964719 Marionette TRACE conn3 <- [1,1018,null,{}]
21:02:44 INFO - PROCESS | 6550 | 1463716964726 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:44 INFO - PROCESS | 6550 | 1463716964914 Marionette TRACE conn3 <- [1,1019,null,{"value":null}]
21:02:45 INFO - PROCESS | 6550 | 1463716965260 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c6800 == 122 [pid = 6550] [id = 262]
21:02:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x8a4c7000) [pid = 6550] [serial = 787] [outer = (nil)]
21:02:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x909d5400) [pid = 6550] [serial = 788] [outer = 0x8a4c7000]
21:02:45 INFO - PROCESS | 6550 | 1463716965346 Marionette DEBUG loaded listener.js
21:02:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x90daa800) [pid = 6550] [serial = 789] [outer = 0x8a4c7000]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x909d2000 == 121 [pid = 6550] [id = 199]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d3800 == 120 [pid = 6550] [id = 197]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x90beac00) [pid = 6550] [serial = 619] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x92506c00) [pid = 6550] [serial = 622] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x99a51c00) [pid = 6550] [serial = 625] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x9b777400) [pid = 6550] [serial = 628] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0xa22e7800) [pid = 6550] [serial = 631] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0xa6784000) [pid = 6550] [serial = 634] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8a2f8c00) [pid = 6550] [serial = 637] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x8a3e6400) [pid = 6550] [serial = 640] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0xa22f1c00) [pid = 6550] [serial = 643] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8f5ec000) [pid = 6550] [serial = 674] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e7800 == 119 [pid = 6550] [id = 245]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x919f2c00 == 118 [pid = 6550] [id = 244]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b0800 == 117 [pid = 6550] [id = 243]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6cfc00 == 116 [pid = 6550] [id = 242]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2efc00 == 115 [pid = 6550] [id = 241]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fdc00 == 114 [pid = 6550] [id = 240]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c5c00 == 113 [pid = 6550] [id = 239]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88e800 == 112 [pid = 6550] [id = 232]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8efbd800 == 111 [pid = 6550] [id = 231]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b7400 == 110 [pid = 6550] [id = 230]
21:02:46 INFO - PROCESS | 6550 | 1463716966360 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f7400 == 109 [pid = 6550] [id = 229]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x91eb4000 == 108 [pid = 6550] [id = 228]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x9227f800 == 107 [pid = 6550] [id = 227]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x919c5400 == 106 [pid = 6550] [id = 226]
21:02:46 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d1000 == 105 [pid = 6550] [id = 225]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x94f9b800) [pid = 6550] [serial = 668] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x987f0400) [pid = 6550] [serial = 669] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x8c8af800) [pid = 6550] [serial = 671] [outer = (nil)] [url = about:blank]
21:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
21:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1689ms
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x974c8c00) [pid = 6550] [serial = 660] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9266b000) [pid = 6550] [serial = 659] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x90be8800) [pid = 6550] [serial = 662] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x91bd8400) [pid = 6550] [serial = 663] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x923aa800) [pid = 6550] [serial = 654] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x9222b000) [pid = 6550] [serial = 653] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x92504400) [pid = 6550] [serial = 665] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x92d5b800) [pid = 6550] [serial = 656] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x9512ac00) [pid = 6550] [serial = 657] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x91bb4c00) [pid = 6550] [serial = 651] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x90d04000) [pid = 6550] [serial = 650] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8dae4c00) [pid = 6550] [serial = 648] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8c506800) [pid = 6550] [serial = 647] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8ede6800) [pid = 6550] [serial = 419] [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.]
21:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x8dae2000) [pid = 6550] [serial = 672] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x93936800) [pid = 6550] [serial = 666] [outer = (nil)] [url = about:blank]
21:02:46 INFO - PROCESS | 6550 | 1463716966421 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null]
21:02:46 INFO - PROCESS | 6550 | 1463716966429 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}]
21:02:46 INFO - PROCESS | 6550 | 1463716966438 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}]
21:02:46 INFO - PROCESS | 6550 | 1463716966443 Marionette TRACE conn3 <- [1,1022,null,{}]
21:02:46 INFO - PROCESS | 6550 | 1463716966459 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:46 INFO - PROCESS | 6550 | 1463716966706 Marionette TRACE conn3 <- [1,1023,null,{"value":null}]
21:02:46 INFO - PROCESS | 6550 | 1463716966941 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fe400 == 106 [pid = 6550] [id = 263]
21:02:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8a3e8400) [pid = 6550] [serial = 790] [outer = (nil)]
21:02:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x90bee000) [pid = 6550] [serial = 791] [outer = 0x8a3e8400]
21:02:47 INFO - PROCESS | 6550 | 1463716967023 Marionette DEBUG loaded listener.js
21:02:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x919c7c00) [pid = 6550] [serial = 792] [outer = 0x8a3e8400]
21:02:47 INFO - PROCESS | 6550 | 1463716967764 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}]
21:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
21:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1389ms
21:02:47 INFO - PROCESS | 6550 | 1463716967830 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null]
21:02:47 INFO - PROCESS | 6550 | 1463716967834 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}]
21:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
21:02:47 INFO - PROCESS | 6550 | 1463716967841 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}]
21:02:47 INFO - PROCESS | 6550 | 1463716967844 Marionette TRACE conn3 <- [1,1026,null,{}]
21:02:47 INFO - PROCESS | 6550 | 1463716967849 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:48 INFO - PROCESS | 6550 | 1463716968042 Marionette TRACE conn3 <- [1,1027,null,{"value":null}]
21:02:48 INFO - PROCESS | 6550 | 1463716968226 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d1c00 == 107 [pid = 6550] [id = 264]
21:02:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x919f0c00) [pid = 6550] [serial = 793] [outer = (nil)]
21:02:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x91bce400) [pid = 6550] [serial = 794] [outer = 0x919f0c00]
21:02:48 INFO - PROCESS | 6550 | 1463716968303 Marionette DEBUG loaded listener.js
21:02:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x91ecb400) [pid = 6550] [serial = 795] [outer = 0x919f0c00]
21:02:49 INFO - PROCESS | 6550 | 1463716969190 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}]
21:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
21:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1380ms
21:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
21:02:49 INFO - PROCESS | 6550 | 1463716969222 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null]
21:02:49 INFO - PROCESS | 6550 | 1463716969225 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}]
21:02:49 INFO - PROCESS | 6550 | 1463716969231 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}]
21:02:49 INFO - PROCESS | 6550 | 1463716969234 Marionette TRACE conn3 <- [1,1030,null,{}]
21:02:49 INFO - PROCESS | 6550 | 1463716969240 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:49 INFO - PROCESS | 6550 | 1463716969476 Marionette TRACE conn3 <- [1,1031,null,{"value":null}]
21:02:49 INFO - PROCESS | 6550 | 1463716969509 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4d0800 == 108 [pid = 6550] [id = 265]
21:02:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x8b18d800) [pid = 6550] [serial = 796] [outer = (nil)]
21:02:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x9227f000) [pid = 6550] [serial = 797] [outer = 0x8b18d800]
21:02:49 INFO - PROCESS | 6550 | 1463716969582 Marionette DEBUG loaded listener.js
21:02:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x923a7000) [pid = 6550] [serial = 798] [outer = 0x8b18d800]
21:02:50 INFO - PROCESS | 6550 | 1463716970521 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}]
21:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
21:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1330ms
21:02:50 INFO - PROCESS | 6550 | 1463716970565 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null]
21:02:50 INFO - PROCESS | 6550 | 1463716970568 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}]
21:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
21:02:50 INFO - PROCESS | 6550 | 1463716970575 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}]
21:02:50 INFO - PROCESS | 6550 | 1463716970577 Marionette TRACE conn3 <- [1,1034,null,{}]
21:02:50 INFO - PROCESS | 6550 | 1463716970583 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:51 INFO - PROCESS | 6550 | 1463716971225 Marionette TRACE conn3 <- [1,1035,null,{"value":null}]
21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x974c9c00) [pid = 6550] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html]
21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x8a2f5800) [pid = 6550] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html]
21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8c8ab000) [pid = 6550] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html]
21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x8b895c00) [pid = 6550] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html]
21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8b6da400) [pid = 6550] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html]
21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8f5e7800) [pid = 6550] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html]
21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8a4c8800) [pid = 6550] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html]
21:02:51 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x91bb8400) [pid = 6550] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html]
21:02:51 INFO - PROCESS | 6550 | 1463716971416 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f5800 == 109 [pid = 6550] [id = 266]
21:02:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x8a4c8800) [pid = 6550] [serial = 799] [outer = (nil)]
21:02:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x8efc3000) [pid = 6550] [serial = 800] [outer = 0x8a4c8800]
21:02:51 INFO - PROCESS | 6550 | 1463716971492 Marionette DEBUG loaded listener.js
21:02:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92666000) [pid = 6550] [serial = 801] [outer = 0x8a4c8800]
21:02:52 INFO - PROCESS | 6550 | 1463716972234 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}]
21:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
21:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1677ms
21:02:52 INFO - PROCESS | 6550 | 1463716972253 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null]
21:02:52 INFO - PROCESS | 6550 | 1463716972255 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}]
21:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
21:02:52 INFO - PROCESS | 6550 | 1463716972263 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}]
21:02:52 INFO - PROCESS | 6550 | 1463716972267 Marionette TRACE conn3 <- [1,1038,null,{}]
21:02:52 INFO - PROCESS | 6550 | 1463716972272 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:52 INFO - PROCESS | 6550 | 1463716972442 Marionette TRACE conn3 <- [1,1039,null,{"value":null}]
21:02:52 INFO - PROCESS | 6550 | 1463716972610 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6dc000 == 110 [pid = 6550] [id = 267]
21:02:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x8c672000) [pid = 6550] [serial = 802] [outer = (nil)]
21:02:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x93940800) [pid = 6550] [serial = 803] [outer = 0x8c672000]
21:02:52 INFO - PROCESS | 6550 | 1463716972685 Marionette DEBUG loaded listener.js
21:02:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x94f1e000) [pid = 6550] [serial = 804] [outer = 0x8c672000]
21:02:53 INFO - PROCESS | 6550 | 1463716973652 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}]
21:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
21:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1429ms
21:02:53 INFO - PROCESS | 6550 | 1463716973694 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null]
21:02:53 INFO - PROCESS | 6550 | 1463716973699 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}]
21:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
21:02:53 INFO - PROCESS | 6550 | 1463716973710 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}]
21:02:53 INFO - PROCESS | 6550 | 1463716973715 Marionette TRACE conn3 <- [1,1042,null,{}]
21:02:53 INFO - PROCESS | 6550 | 1463716973726 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:53 INFO - PROCESS | 6550 | 1463716973950 Marionette TRACE conn3 <- [1,1043,null,{"value":null}]
21:02:54 INFO - PROCESS | 6550 | 1463716974280 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e7400 == 111 [pid = 6550] [id = 268]
21:02:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x8a4ca800) [pid = 6550] [serial = 805] [outer = (nil)]
21:02:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x8c8af800) [pid = 6550] [serial = 806] [outer = 0x8a4ca800]
21:02:54 INFO - PROCESS | 6550 | 1463716974379 Marionette DEBUG loaded listener.js
21:02:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x8d9b5000) [pid = 6550] [serial = 807] [outer = 0x8a4ca800]
21:02:55 INFO - PROCESS | 6550 | 1463716975302 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}]
21:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
21:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1637ms
21:02:55 INFO - PROCESS | 6550 | 1463716975346 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null]
21:02:55 INFO - PROCESS | 6550 | 1463716975355 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}]
21:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
21:02:55 INFO - PROCESS | 6550 | 1463716975366 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}]
21:02:55 INFO - PROCESS | 6550 | 1463716975370 Marionette TRACE conn3 <- [1,1046,null,{}]
21:02:55 INFO - PROCESS | 6550 | 1463716975377 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:55 INFO - PROCESS | 6550 | 1463716975587 Marionette TRACE conn3 <- [1,1047,null,{"value":null}]
21:02:55 INFO - PROCESS | 6550 | 1463716975844 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5ec000 == 112 [pid = 6550] [id = 269]
21:02:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x909ce000) [pid = 6550] [serial = 808] [outer = (nil)]
21:02:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x919c5400) [pid = 6550] [serial = 809] [outer = 0x909ce000]
21:02:56 INFO - PROCESS | 6550 | 1463716976010 Marionette DEBUG loaded listener.js
21:02:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x91eaac00) [pid = 6550] [serial = 810] [outer = 0x909ce000]
21:02:57 INFO - PROCESS | 6550 | 1463716977011 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}]
21:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
21:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1684ms
21:02:57 INFO - PROCESS | 6550 | 1463716977050 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null]
21:02:57 INFO - PROCESS | 6550 | 1463716977054 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}]
21:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
21:02:57 INFO - PROCESS | 6550 | 1463716977061 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}]
21:02:57 INFO - PROCESS | 6550 | 1463716977067 Marionette TRACE conn3 <- [1,1050,null,{}]
21:02:57 INFO - PROCESS | 6550 | 1463716977084 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:57 INFO - PROCESS | 6550 | 1463716977286 Marionette TRACE conn3 <- [1,1051,null,{"value":null}]
21:02:57 INFO - PROCESS | 6550 | 1463716977539 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x92981400 == 113 [pid = 6550] [id = 270]
21:02:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x93932800) [pid = 6550] [serial = 811] [outer = (nil)]
21:02:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x94f22800) [pid = 6550] [serial = 812] [outer = 0x93932800]
21:02:57 INFO - PROCESS | 6550 | 1463716977667 Marionette DEBUG loaded listener.js
21:02:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x94fa8800) [pid = 6550] [serial = 813] [outer = 0x93932800]
21:02:58 INFO - PROCESS | 6550 | 1463716978577 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}]
21:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
21:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1585ms
21:02:58 INFO - PROCESS | 6550 | 1463716978649 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null]
21:02:58 INFO - PROCESS | 6550 | 1463716978655 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}]
21:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
21:02:58 INFO - PROCESS | 6550 | 1463716978662 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}]
21:02:58 INFO - PROCESS | 6550 | 1463716978666 Marionette TRACE conn3 <- [1,1054,null,{}]
21:02:58 INFO - PROCESS | 6550 | 1463716978673 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:02:58 INFO - PROCESS | 6550 | 1463716978927 Marionette TRACE conn3 <- [1,1055,null,{"value":null}]
21:02:59 INFO - PROCESS | 6550 | 1463716979231 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:02:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c503400 == 114 [pid = 6550] [id = 271]
21:02:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x94f9f000) [pid = 6550] [serial = 814] [outer = (nil)]
21:02:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x98e93c00) [pid = 6550] [serial = 815] [outer = 0x94f9f000]
21:02:59 INFO - PROCESS | 6550 | 1463716979330 Marionette DEBUG loaded listener.js
21:02:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x99b66c00) [pid = 6550] [serial = 816] [outer = 0x94f9f000]
21:03:00 INFO - PROCESS | 6550 | 1463716980188 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}]
21:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
21:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1584ms
21:03:00 INFO - PROCESS | 6550 | 1463716980246 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null]
21:03:00 INFO - PROCESS | 6550 | 1463716980250 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}]
21:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
21:03:00 INFO - PROCESS | 6550 | 1463716980257 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}]
21:03:00 INFO - PROCESS | 6550 | 1463716980260 Marionette TRACE conn3 <- [1,1058,null,{}]
21:03:00 INFO - PROCESS | 6550 | 1463716980266 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:00 INFO - PROCESS | 6550 | 1463716980469 Marionette TRACE conn3 <- [1,1059,null,{"value":null}]
21:03:00 INFO - PROCESS | 6550 | 1463716980788 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b2c00 == 115 [pid = 6550] [id = 272]
21:03:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x90d05000) [pid = 6550] [serial = 817] [outer = (nil)]
21:03:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x99f70000) [pid = 6550] [serial = 818] [outer = 0x90d05000]
21:03:00 INFO - PROCESS | 6550 | 1463716980890 Marionette DEBUG loaded listener.js
21:03:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x9a849800) [pid = 6550] [serial = 819] [outer = 0x90d05000]
21:03:01 INFO - PROCESS | 6550 | 1463716981861 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}]
21:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
21:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1678ms
21:03:01 INFO - PROCESS | 6550 | 1463716981942 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null]
21:03:01 INFO - PROCESS | 6550 | 1463716981945 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}]
21:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
21:03:01 INFO - PROCESS | 6550 | 1463716981955 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}]
21:03:01 INFO - PROCESS | 6550 | 1463716981958 Marionette TRACE conn3 <- [1,1062,null,{}]
21:03:01 INFO - PROCESS | 6550 | 1463716981965 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:02 INFO - PROCESS | 6550 | 1463716982194 Marionette TRACE conn3 <- [1,1063,null,{"value":null}]
21:03:02 INFO - PROCESS | 6550 | 1463716982503 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x987f6c00 == 116 [pid = 6550] [id = 273]
21:03:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x9b81ac00) [pid = 6550] [serial = 820] [outer = (nil)]
21:03:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa227f000) [pid = 6550] [serial = 821] [outer = 0x9b81ac00]
21:03:02 INFO - PROCESS | 6550 | 1463716982598 Marionette DEBUG loaded listener.js
21:03:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa26c6400) [pid = 6550] [serial = 822] [outer = 0x9b81ac00]
21:03:03 INFO - PROCESS | 6550 | 1463716983598 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}]
21:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
21:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1682ms
21:03:03 INFO - PROCESS | 6550 | 1463716983638 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null]
21:03:03 INFO - PROCESS | 6550 | 1463716983643 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}]
21:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
21:03:03 INFO - PROCESS | 6550 | 1463716983651 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}]
21:03:03 INFO - PROCESS | 6550 | 1463716983655 Marionette TRACE conn3 <- [1,1066,null,{}]
21:03:03 INFO - PROCESS | 6550 | 1463716983661 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:03 INFO - PROCESS | 6550 | 1463716983874 Marionette TRACE conn3 <- [1,1067,null,{"value":null}]
21:03:04 INFO - PROCESS | 6550 | 1463716984133 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f7dc00 == 117 [pid = 6550] [id = 274]
21:03:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9b823800) [pid = 6550] [serial = 823] [outer = (nil)]
21:03:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa68a3800) [pid = 6550] [serial = 824] [outer = 0x9b823800]
21:03:04 INFO - PROCESS | 6550 | 1463716984264 Marionette DEBUG loaded listener.js
21:03:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa6c43400) [pid = 6550] [serial = 825] [outer = 0x9b823800]
21:03:05 INFO - PROCESS | 6550 | 1463716985189 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}]
21:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
21:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1588ms
21:03:05 INFO - PROCESS | 6550 | 1463716985240 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null]
21:03:05 INFO - PROCESS | 6550 | 1463716985244 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}]
21:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
21:03:05 INFO - PROCESS | 6550 | 1463716985250 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}]
21:03:05 INFO - PROCESS | 6550 | 1463716985254 Marionette TRACE conn3 <- [1,1070,null,{}]
21:03:05 INFO - PROCESS | 6550 | 1463716985260 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:05 INFO - PROCESS | 6550 | 1463716985502 Marionette TRACE conn3 <- [1,1071,null,{"value":null}]
21:03:05 INFO - PROCESS | 6550 | 1463716985818 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a92000 == 118 [pid = 6550] [id = 275]
21:03:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x90a92400) [pid = 6550] [serial = 826] [outer = (nil)]
21:03:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x90a99800) [pid = 6550] [serial = 827] [outer = 0x90a92400]
21:03:05 INFO - PROCESS | 6550 | 1463716985908 Marionette DEBUG loaded listener.js
21:03:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x90a9b800) [pid = 6550] [serial = 828] [outer = 0x90a92400]
21:03:06 INFO - PROCESS | 6550 | 1463716986806 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}]
21:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
21:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1591ms
21:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
21:03:06 INFO - PROCESS | 6550 | 1463716986843 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null]
21:03:06 INFO - PROCESS | 6550 | 1463716986846 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}]
21:03:06 INFO - PROCESS | 6550 | 1463716986853 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}]
21:03:06 INFO - PROCESS | 6550 | 1463716986861 Marionette TRACE conn3 <- [1,1074,null,{}]
21:03:06 INFO - PROCESS | 6550 | 1463716986869 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:07 INFO - PROCESS | 6550 | 1463716987066 Marionette TRACE conn3 <- [1,1075,null,{"value":null}]
21:03:07 INFO - PROCESS | 6550 | 1463716987273 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a94000 == 119 [pid = 6550] [id = 276]
21:03:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x90a9c000) [pid = 6550] [serial = 829] [outer = (nil)]
21:03:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0xa675f800) [pid = 6550] [serial = 830] [outer = 0x90a9c000]
21:03:07 INFO - PROCESS | 6550 | 1463716987440 Marionette DEBUG loaded listener.js
21:03:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0xa6c48000) [pid = 6550] [serial = 831] [outer = 0x90a9c000]
21:03:08 INFO - PROCESS | 6550 | 1463716988383 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}]
21:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
21:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1587ms
21:03:08 INFO - PROCESS | 6550 | 1463716988440 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null]
21:03:08 INFO - PROCESS | 6550 | 1463716988443 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}]
21:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
21:03:08 INFO - PROCESS | 6550 | 1463716988450 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}]
21:03:08 INFO - PROCESS | 6550 | 1463716988453 Marionette TRACE conn3 <- [1,1078,null,{}]
21:03:08 INFO - PROCESS | 6550 | 1463716988459 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:08 INFO - PROCESS | 6550 | 1463716988648 Marionette TRACE conn3 <- [1,1079,null,{"value":null}]
21:03:08 INFO - PROCESS | 6550 | 1463716988900 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6c7400 == 120 [pid = 6550] [id = 277]
21:03:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x8e6c7c00) [pid = 6550] [serial = 832] [outer = (nil)]
21:03:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x8e6cfc00) [pid = 6550] [serial = 833] [outer = 0x8e6c7c00]
21:03:09 INFO - PROCESS | 6550 | 1463716989034 Marionette DEBUG loaded listener.js
21:03:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x8e6d2800) [pid = 6550] [serial = 834] [outer = 0x8e6c7c00]
21:03:09 INFO - PROCESS | 6550 | 1463716989935 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}]
21:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
21:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1529ms
21:03:09 INFO - PROCESS | 6550 | 1463716989980 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null]
21:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
21:03:09 INFO - PROCESS | 6550 | 1463716989985 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}]
21:03:09 INFO - PROCESS | 6550 | 1463716989991 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}]
21:03:10 INFO - PROCESS | 6550 | 1463716989996 Marionette TRACE conn3 <- [1,1082,null,{}]
21:03:10 INFO - PROCESS | 6550 | 1463716990002 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:10 INFO - PROCESS | 6550 | 1463716990257 Marionette TRACE conn3 <- [1,1083,null,{"value":null}]
21:03:10 INFO - PROCESS | 6550 | 1463716990591 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc8a400 == 121 [pid = 6550] [id = 278]
21:03:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x8dc92400) [pid = 6550] [serial = 835] [outer = (nil)]
21:03:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x8e6c8400) [pid = 6550] [serial = 836] [outer = 0x8dc92400]
21:03:10 INFO - PROCESS | 6550 | 1463716990684 Marionette DEBUG loaded listener.js
21:03:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x8e6d5400) [pid = 6550] [serial = 837] [outer = 0x8dc92400]
21:03:11 INFO - PROCESS | 6550 | 1463716991578 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}]
21:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
21:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1631ms
21:03:11 INFO - PROCESS | 6550 | 1463716991623 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null]
21:03:11 INFO - PROCESS | 6550 | 1463716991627 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}]
21:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
21:03:11 INFO - PROCESS | 6550 | 1463716991633 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}]
21:03:11 INFO - PROCESS | 6550 | 1463716991636 Marionette TRACE conn3 <- [1,1086,null,{}]
21:03:11 INFO - PROCESS | 6550 | 1463716991642 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:11 INFO - PROCESS | 6550 | 1463716991827 Marionette TRACE conn3 <- [1,1087,null,{"value":null}]
21:03:12 INFO - PROCESS | 6550 | 1463716992099 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc95800 == 122 [pid = 6550] [id = 279]
21:03:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x909d6c00) [pid = 6550] [serial = 838] [outer = (nil)]
21:03:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x9233d000) [pid = 6550] [serial = 839] [outer = 0x909d6c00]
21:03:12 INFO - PROCESS | 6550 | 1463716992228 Marionette DEBUG loaded listener.js
21:03:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x9233fc00) [pid = 6550] [serial = 840] [outer = 0x909d6c00]
21:03:13 INFO - PROCESS | 6550 | 1463716993092 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}]
21:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
21:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1528ms
21:03:13 INFO - PROCESS | 6550 | 1463716993162 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null]
21:03:13 INFO - PROCESS | 6550 | 1463716993166 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}]
21:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
21:03:13 INFO - PROCESS | 6550 | 1463716993172 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}]
21:03:13 INFO - PROCESS | 6550 | 1463716993176 Marionette TRACE conn3 <- [1,1090,null,{}]
21:03:13 INFO - PROCESS | 6550 | 1463716993181 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:13 INFO - PROCESS | 6550 | 1463716993379 Marionette TRACE conn3 <- [1,1091,null,{"value":null}]
21:03:13 INFO - PROCESS | 6550 | 1463716993631 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc90c00 == 123 [pid = 6550] [id = 280]
21:03:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x8e6d6c00) [pid = 6550] [serial = 841] [outer = (nil)]
21:03:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x92345400) [pid = 6550] [serial = 842] [outer = 0x8e6d6c00]
21:03:13 INFO - PROCESS | 6550 | 1463716993764 Marionette DEBUG loaded listener.js
21:03:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x92348000) [pid = 6550] [serial = 843] [outer = 0x8e6d6c00]
21:03:14 INFO - PROCESS | 6550 | 1463716994626 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}]
21:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
21:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1492ms
21:03:14 INFO - PROCESS | 6550 | 1463716994664 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null]
21:03:14 INFO - PROCESS | 6550 | 1463716994668 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}]
21:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
21:03:14 INFO - PROCESS | 6550 | 1463716994675 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}]
21:03:14 INFO - PROCESS | 6550 | 1463716994679 Marionette TRACE conn3 <- [1,1094,null,{}]
21:03:14 INFO - PROCESS | 6550 | 1463716994685 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:14 INFO - PROCESS | 6550 | 1463716994880 Marionette TRACE conn3 <- [1,1095,null,{"value":null}]
21:03:15 INFO - PROCESS | 6550 | 1463716995096 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8b800 == 124 [pid = 6550] [id = 281]
21:03:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x89f8c800) [pid = 6550] [serial = 844] [outer = (nil)]
21:03:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x89f91400) [pid = 6550] [serial = 845] [outer = 0x89f8c800]
21:03:15 INFO - PROCESS | 6550 | 1463716995223 Marionette DEBUG loaded listener.js
21:03:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x89f94000) [pid = 6550] [serial = 846] [outer = 0x89f8c800]
21:03:16 INFO - PROCESS | 6550 | 1463716996209 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}]
21:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
21:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1583ms
21:03:16 INFO - PROCESS | 6550 | 1463716996259 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null]
21:03:16 INFO - PROCESS | 6550 | 1463716996263 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}]
21:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
21:03:16 INFO - PROCESS | 6550 | 1463716996270 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}]
21:03:16 INFO - PROCESS | 6550 | 1463716996273 Marionette TRACE conn3 <- [1,1098,null,{}]
21:03:16 INFO - PROCESS | 6550 | 1463716996279 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:16 INFO - PROCESS | 6550 | 1463716996474 Marionette TRACE conn3 <- [1,1099,null,{"value":null}]
21:03:16 INFO - PROCESS | 6550 | 1463716996732 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f88c00 == 125 [pid = 6550] [id = 282]
21:03:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x89f8a400) [pid = 6550] [serial = 847] [outer = (nil)]
21:03:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x9233b400) [pid = 6550] [serial = 848] [outer = 0x89f8a400]
21:03:16 INFO - PROCESS | 6550 | 1463716996858 Marionette DEBUG loaded listener.js
21:03:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x92346000) [pid = 6550] [serial = 849] [outer = 0x89f8a400]
21:03:17 INFO - PROCESS | 6550 | 1463716997775 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}]
21:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
21:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1579ms
21:03:17 INFO - PROCESS | 6550 | 1463716997850 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null]
21:03:17 INFO - PROCESS | 6550 | 1463716997853 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}]
21:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
21:03:17 INFO - PROCESS | 6550 | 1463716997859 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}]
21:03:17 INFO - PROCESS | 6550 | 1463716997863 Marionette TRACE conn3 <- [1,1102,null,{}]
21:03:17 INFO - PROCESS | 6550 | 1463716997868 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:18 INFO - PROCESS | 6550 | 1463716998072 Marionette TRACE conn3 <- [1,1103,null,{"value":null}]
21:03:18 INFO - PROCESS | 6550 | 1463716998331 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8bc00 == 126 [pid = 6550] [id = 283]
21:03:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0x89f94400) [pid = 6550] [serial = 850] [outer = (nil)]
21:03:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0x8e562400) [pid = 6550] [serial = 851] [outer = 0x89f94400]
21:03:18 INFO - PROCESS | 6550 | 1463716998459 Marionette DEBUG loaded listener.js
21:03:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x8edb8000) [pid = 6550] [serial = 852] [outer = 0x89f94400]
21:03:19 INFO - PROCESS | 6550 | 1463716999327 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}]
21:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
21:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1538ms
21:03:19 INFO - PROCESS | 6550 | 1463716999399 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null]
21:03:19 INFO - PROCESS | 6550 | 1463716999403 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}]
21:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
21:03:19 INFO - PROCESS | 6550 | 1463716999409 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}]
21:03:19 INFO - PROCESS | 6550 | 1463716999413 Marionette TRACE conn3 <- [1,1106,null,{}]
21:03:19 INFO - PROCESS | 6550 | 1463716999418 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:20 INFO - PROCESS | 6550 | 1463717000063 Marionette TRACE conn3 <- [1,1107,null,{"value":null}]
21:03:20 INFO - PROCESS | 6550 | 1463717000389 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d1000 == 127 [pid = 6550] [id = 284]
21:03:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x8b6d2400) [pid = 6550] [serial = 853] [outer = (nil)]
21:03:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x8b891000) [pid = 6550] [serial = 854] [outer = 0x8b6d2400]
21:03:20 INFO - PROCESS | 6550 | 1463717000473 Marionette DEBUG loaded listener.js
21:03:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x8c67ec00) [pid = 6550] [serial = 855] [outer = 0x8b6d2400]
21:03:21 INFO - PROCESS | 6550 | 1463717001360 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}]
21:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
21:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1985ms
21:03:21 INFO - PROCESS | 6550 | 1463717001397 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null]
21:03:21 INFO - PROCESS | 6550 | 1463717001403 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}]
21:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
21:03:21 INFO - PROCESS | 6550 | 1463717001410 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}]
21:03:21 INFO - PROCESS | 6550 | 1463717001416 Marionette TRACE conn3 <- [1,1110,null,{}]
21:03:21 INFO - PROCESS | 6550 | 1463717001423 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:21 INFO - PROCESS | 6550 | 1463717001613 Marionette TRACE conn3 <- [1,1111,null,{"value":null}]
21:03:21 INFO - PROCESS | 6550 | 1463717001828 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b892c00 == 128 [pid = 6550] [id = 285]
21:03:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8dc90400) [pid = 6550] [serial = 856] [outer = (nil)]
21:03:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x8e569000) [pid = 6550] [serial = 857] [outer = 0x8dc90400]
21:03:21 INFO - PROCESS | 6550 | 1463717001947 Marionette DEBUG loaded listener.js
21:03:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x8e6d4800) [pid = 6550] [serial = 858] [outer = 0x8dc90400]
21:03:23 INFO - PROCESS | 6550 | 1463717003067 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}]
21:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
21:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1735ms
21:03:23 INFO - PROCESS | 6550 | 1463717003146 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null]
21:03:23 INFO - PROCESS | 6550 | 1463717003151 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}]
21:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
21:03:23 INFO - PROCESS | 6550 | 1463717003158 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}]
21:03:23 INFO - PROCESS | 6550 | 1463717003162 Marionette TRACE conn3 <- [1,1114,null,{}]
21:03:23 INFO - PROCESS | 6550 | 1463717003167 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:23 INFO - PROCESS | 6550 | 1463717003390 Marionette TRACE conn3 <- [1,1115,null,{"value":null}]
21:03:23 INFO - PROCESS | 6550 | --DOCSHELL 0x91ec5400 == 127 [pid = 6550] [id = 182]
21:03:23 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6cf800 == 126 [pid = 6550] [id = 183]
21:03:23 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0x8a4c9c00) [pid = 6550] [serial = 710] [outer = (nil)] [url = about:blank]
21:03:23 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x8d9b1400) [pid = 6550] [serial = 716] [outer = (nil)] [url = about:blank]
21:03:23 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x8c8ad000) [pid = 6550] [serial = 713] [outer = (nil)] [url = about:blank]
21:03:23 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x923ad800) [pid = 6550] [serial = 740] [outer = (nil)] [url = about:blank]
21:03:23 INFO - PROCESS | 6550 | 1463717003830 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:23 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f5800 == 125 [pid = 6550] [id = 266]
21:03:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f5800 == 126 [pid = 6550] [id = 286]
21:03:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x8a4cb000) [pid = 6550] [serial = 859] [outer = (nil)]
21:03:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8b6d2000) [pid = 6550] [serial = 860] [outer = 0x8a4cb000]
21:03:23 INFO - PROCESS | 6550 | 1463717003912 Marionette DEBUG loaded listener.js
21:03:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x8daf0c00) [pid = 6550] [serial = 861] [outer = 0x8a4cb000]
21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4d0800 == 125 [pid = 6550] [id = 265]
21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x909d1c00 == 124 [pid = 6550] [id = 264]
21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fe400 == 123 [pid = 6550] [id = 263]
21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c6800 == 122 [pid = 6550] [id = 262]
21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b3800 == 121 [pid = 6550] [id = 261]
21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x91ecd400 == 120 [pid = 6550] [id = 252]
21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f0800 == 119 [pid = 6550] [id = 251]
21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x9212e800 == 118 [pid = 6550] [id = 250]
21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3ec800 == 117 [pid = 6550] [id = 247]
21:03:24 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fd000 == 116 [pid = 6550] [id = 246]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x9b7bbc00) [pid = 6550] [serial = 596] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0x9aab1400) [pid = 6550] [serial = 695] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x8f5eb000) [pid = 6550] [serial = 725] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x90d03c00) [pid = 6550] [serial = 726] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x92288c00) [pid = 6550] [serial = 683] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x9283fc00) [pid = 6550] [serial = 686] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0xa50b0c00) [pid = 6550] [serial = 704] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x8dae3000) [pid = 6550] [serial = 722] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x91eaa400) [pid = 6550] [serial = 738] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x8daec400) [pid = 6550] [serial = 728] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x99e30000) [pid = 6550] [serial = 692] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x919cc400) [pid = 6550] [serial = 732] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x8edee400) [pid = 6550] [serial = 677] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x8b18f000) [pid = 6550] [serial = 719] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0xa354d800) [pid = 6550] [serial = 707] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x94f1b400) [pid = 6550] [serial = 689] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x91bbdc00) [pid = 6550] [serial = 734] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x9b81f000) [pid = 6550] [serial = 698] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x8edee800) [pid = 6550] [serial = 737] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x919e9400) [pid = 6550] [serial = 680] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x8b6dac00) [pid = 6550] [serial = 720] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0xa22ee400) [pid = 6550] [serial = 701] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x8ede2c00) [pid = 6550] [serial = 723] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x91eb6000) [pid = 6550] [serial = 735] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x909ecc00) [pid = 6550] [serial = 729] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x90db3000) [pid = 6550] [serial = 731] [outer = (nil)] [url = about:blank]
21:03:24 INFO - PROCESS | 6550 | 1463717004768 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}]
21:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
21:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1679ms
21:03:24 INFO - PROCESS | 6550 | 1463717004838 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null]
21:03:24 INFO - PROCESS | 6550 | 1463717004844 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}]
21:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
21:03:24 INFO - PROCESS | 6550 | 1463717004860 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}]
21:03:24 INFO - PROCESS | 6550 | 1463717004867 Marionette TRACE conn3 <- [1,1118,null,{}]
21:03:24 INFO - PROCESS | 6550 | 1463717004873 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:25 INFO - PROCESS | 6550 | 1463717005054 Marionette TRACE conn3 <- [1,1119,null,{"value":null}]
21:03:25 INFO - PROCESS | 6550 | 1463717005248 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3ec800 == 117 [pid = 6550] [id = 287]
21:03:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x8b18f000) [pid = 6550] [serial = 862] [outer = (nil)]
21:03:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x909d4c00) [pid = 6550] [serial = 863] [outer = 0x8b18f000]
21:03:25 INFO - PROCESS | 6550 | 1463717005325 Marionette DEBUG loaded listener.js
21:03:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x90d01c00) [pid = 6550] [serial = 864] [outer = 0x8b18f000]
21:03:26 INFO - PROCESS | 6550 | 1463717006129 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}]
21:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
21:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1339ms
21:03:26 INFO - PROCESS | 6550 | 1463717006192 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null]
21:03:26 INFO - PROCESS | 6550 | 1463717006194 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}]
21:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
21:03:26 INFO - PROCESS | 6550 | 1463717006201 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}]
21:03:26 INFO - PROCESS | 6550 | 1463717006203 Marionette TRACE conn3 <- [1,1122,null,{}]
21:03:26 INFO - PROCESS | 6550 | 1463717006209 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:26 INFO - PROCESS | 6550 | 1463717006449 Marionette TRACE conn3 <- [1,1123,null,{"value":null}]
21:03:26 INFO - PROCESS | 6550 | 1463717006473 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9adc00 == 118 [pid = 6550] [id = 288]
21:03:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x909e5c00) [pid = 6550] [serial = 865] [outer = (nil)]
21:03:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x919cc400) [pid = 6550] [serial = 866] [outer = 0x909e5c00]
21:03:26 INFO - PROCESS | 6550 | 1463717006545 Marionette DEBUG loaded listener.js
21:03:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x919eb400) [pid = 6550] [serial = 867] [outer = 0x909e5c00]
21:03:27 INFO - PROCESS | 6550 | 1463717007472 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}]
21:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
21:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1340ms
21:03:27 INFO - PROCESS | 6550 | 1463717007542 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null]
21:03:27 INFO - PROCESS | 6550 | 1463717007546 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}]
21:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
21:03:27 INFO - PROCESS | 6550 | 1463717007552 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}]
21:03:27 INFO - PROCESS | 6550 | 1463717007554 Marionette TRACE conn3 <- [1,1126,null,{}]
21:03:27 INFO - PROCESS | 6550 | 1463717007566 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:27 INFO - PROCESS | 6550 | 1463717007804 Marionette TRACE conn3 <- [1,1127,null,{"value":null}]
21:03:27 INFO - PROCESS | 6550 | 1463717007830 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb4c00 == 119 [pid = 6550] [id = 289]
21:03:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x91bbe400) [pid = 6550] [serial = 868] [outer = (nil)]
21:03:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x91bdb000) [pid = 6550] [serial = 869] [outer = 0x91bbe400]
21:03:27 INFO - PROCESS | 6550 | 1463717007913 Marionette DEBUG loaded listener.js
21:03:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x92225c00) [pid = 6550] [serial = 870] [outer = 0x91bbe400]
21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x8c8b6800) [pid = 6550] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html]
21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x8a4c8800) [pid = 6550] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html]
21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x8a4c7000) [pid = 6550] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html]
21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x8a3e8400) [pid = 6550] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html]
21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x919f0c00) [pid = 6550] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html]
21:03:28 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x8b18d800) [pid = 6550] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html]
21:03:29 INFO - PROCESS | 6550 | 1463717009257 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}]
21:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
21:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1726ms
21:03:29 INFO - PROCESS | 6550 | 1463717009298 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null]
21:03:29 INFO - PROCESS | 6550 | 1463717009302 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}]
21:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
21:03:29 INFO - PROCESS | 6550 | 1463717009307 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}]
21:03:29 INFO - PROCESS | 6550 | 1463717009311 Marionette TRACE conn3 <- [1,1130,null,{}]
21:03:29 INFO - PROCESS | 6550 | 1463717009316 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:29 INFO - PROCESS | 6550 | 1463717009551 Marionette TRACE conn3 <- [1,1131,null,{"value":null}]
21:03:29 INFO - PROCESS | 6550 | 1463717009572 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b18d800 == 120 [pid = 6550] [id = 290]
21:03:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x8c50b800) [pid = 6550] [serial = 871] [outer = (nil)]
21:03:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x9222b000) [pid = 6550] [serial = 872] [outer = 0x8c50b800]
21:03:29 INFO - PROCESS | 6550 | 1463717009645 Marionette DEBUG loaded listener.js
21:03:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x923a5400) [pid = 6550] [serial = 873] [outer = 0x8c50b800]
21:03:30 INFO - PROCESS | 6550 | 1463717010474 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}]
21:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
21:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1226ms
21:03:30 INFO - PROCESS | 6550 | 1463717010535 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null]
21:03:30 INFO - PROCESS | 6550 | 1463717010539 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}]
21:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
21:03:30 INFO - PROCESS | 6550 | 1463717010544 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}]
21:03:30 INFO - PROCESS | 6550 | 1463717010548 Marionette TRACE conn3 <- [1,1134,null,{}]
21:03:30 INFO - PROCESS | 6550 | 1463717010553 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:30 INFO - PROCESS | 6550 | 1463717010727 Marionette TRACE conn3 <- [1,1135,null,{"value":null}]
21:03:30 INFO - PROCESS | 6550 | 1463717010739 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ec7c00 == 121 [pid = 6550] [id = 291]
21:03:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x923a5800) [pid = 6550] [serial = 874] [outer = (nil)]
21:03:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x92668800) [pid = 6550] [serial = 875] [outer = 0x923a5800]
21:03:30 INFO - PROCESS | 6550 | 1463717010812 Marionette DEBUG loaded listener.js
21:03:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x92845800) [pid = 6550] [serial = 876] [outer = 0x923a5800]
21:03:32 INFO - PROCESS | 6550 | 1463717012184 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}]
21:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
21:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1679ms
21:03:32 INFO - PROCESS | 6550 | 1463717012226 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null]
21:03:32 INFO - PROCESS | 6550 | 1463717012233 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}]
21:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
21:03:32 INFO - PROCESS | 6550 | 1463717012273 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}]
21:03:32 INFO - PROCESS | 6550 | 1463717012282 Marionette TRACE conn3 <- [1,1138,null,{}]
21:03:32 INFO - PROCESS | 6550 | 1463717012296 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:32 INFO - PROCESS | 6550 | 1463717012559 Marionette TRACE conn3 <- [1,1139,null,{"value":null}]
21:03:32 INFO - PROCESS | 6550 | 1463717012869 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4ce800 == 122 [pid = 6550] [id = 292]
21:03:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x8b19c000) [pid = 6550] [serial = 877] [outer = (nil)]
21:03:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x8dc88c00) [pid = 6550] [serial = 878] [outer = 0x8b19c000]
21:03:32 INFO - PROCESS | 6550 | 1463717012959 Marionette DEBUG loaded listener.js
21:03:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x8e6c9c00) [pid = 6550] [serial = 879] [outer = 0x8b19c000]
21:03:33 INFO - PROCESS | 6550 | 1463717013960 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}]
21:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
21:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1785ms
21:03:34 INFO - PROCESS | 6550 | 1463717014027 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null]
21:03:34 INFO - PROCESS | 6550 | 1463717014037 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}]
21:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
21:03:34 INFO - PROCESS | 6550 | 1463717014047 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}]
21:03:34 INFO - PROCESS | 6550 | 1463717014052 Marionette TRACE conn3 <- [1,1142,null,{}]
21:03:34 INFO - PROCESS | 6550 | 1463717014058 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:34 INFO - PROCESS | 6550 | 1463717014318 Marionette TRACE conn3 <- [1,1143,null,{"value":null}]
21:03:34 INFO - PROCESS | 6550 | 1463717014619 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e7800 == 123 [pid = 6550] [id = 293]
21:03:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x909cac00) [pid = 6550] [serial = 880] [outer = (nil)]
21:03:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x90a98400) [pid = 6550] [serial = 881] [outer = 0x909cac00]
21:03:34 INFO - PROCESS | 6550 | 1463717014711 Marionette DEBUG loaded listener.js
21:03:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x919d3800) [pid = 6550] [serial = 882] [outer = 0x909cac00]
21:03:35 INFO - PROCESS | 6550 | 1463717015579 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}]
21:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
21:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1586ms
21:03:35 INFO - PROCESS | 6550 | 1463717015633 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null]
21:03:35 INFO - PROCESS | 6550 | 1463717015637 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}]
21:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
21:03:35 INFO - PROCESS | 6550 | 1463717015644 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}]
21:03:35 INFO - PROCESS | 6550 | 1463717015650 Marionette TRACE conn3 <- [1,1146,null,{}]
21:03:35 INFO - PROCESS | 6550 | 1463717015667 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:35 INFO - PROCESS | 6550 | 1463717015911 Marionette TRACE conn3 <- [1,1147,null,{"value":null}]
21:03:36 INFO - PROCESS | 6550 | 1463717016182 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d1000 == 124 [pid = 6550] [id = 294]
21:03:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x9250a000) [pid = 6550] [serial = 883] [outer = (nil)]
21:03:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x9297ec00) [pid = 6550] [serial = 884] [outer = 0x9250a000]
21:03:36 INFO - PROCESS | 6550 | 1463717016311 Marionette DEBUG loaded listener.js
21:03:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x9393c800) [pid = 6550] [serial = 885] [outer = 0x9250a000]
21:03:37 INFO - PROCESS | 6550 | 1463717017202 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}]
21:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
21:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1588ms
21:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
21:03:37 INFO - PROCESS | 6550 | 1463717017233 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null]
21:03:37 INFO - PROCESS | 6550 | 1463717017237 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}]
21:03:37 INFO - PROCESS | 6550 | 1463717017244 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}]
21:03:37 INFO - PROCESS | 6550 | 1463717017248 Marionette TRACE conn3 <- [1,1150,null,{}]
21:03:37 INFO - PROCESS | 6550 | 1463717017253 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:37 INFO - PROCESS | 6550 | 1463717017501 Marionette TRACE conn3 <- [1,1151,null,{"value":null}]
21:03:37 INFO - PROCESS | 6550 | 1463717017758 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b890400 == 125 [pid = 6550] [id = 295]
21:03:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 210 (0x9266c400) [pid = 6550] [serial = 886] [outer = (nil)]
21:03:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 211 (0x94f78400) [pid = 6550] [serial = 887] [outer = 0x9266c400]
21:03:37 INFO - PROCESS | 6550 | 1463717017889 Marionette DEBUG loaded listener.js
21:03:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 212 (0x974cb000) [pid = 6550] [serial = 888] [outer = 0x9266c400]
21:03:38 INFO - PROCESS | 6550 | 1463717018863 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}]
21:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
21:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1684ms
21:03:38 INFO - PROCESS | 6550 | 1463717018929 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null]
21:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
21:03:38 INFO - PROCESS | 6550 | 1463717018933 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}]
21:03:38 INFO - PROCESS | 6550 | 1463717018940 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}]
21:03:38 INFO - PROCESS | 6550 | 1463717018944 Marionette TRACE conn3 <- [1,1154,null,{}]
21:03:38 INFO - PROCESS | 6550 | 1463717018950 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:39 INFO - PROCESS | 6550 | 1463717019169 Marionette TRACE conn3 <- [1,1155,null,{"value":null}]
21:03:39 INFO - PROCESS | 6550 | 1463717019452 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edee800 == 126 [pid = 6550] [id = 296]
21:03:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 213 (0x90d0c000) [pid = 6550] [serial = 889] [outer = (nil)]
21:03:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 214 (0x996eec00) [pid = 6550] [serial = 890] [outer = 0x90d0c000]
21:03:39 INFO - PROCESS | 6550 | 1463717019583 Marionette DEBUG loaded listener.js
21:03:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 215 (0x99ebd800) [pid = 6550] [serial = 891] [outer = 0x90d0c000]
21:03:40 INFO - PROCESS | 6550 | 1463717020514 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}]
21:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
21:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1631ms
21:03:40 INFO - PROCESS | 6550 | 1463717020572 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null]
21:03:40 INFO - PROCESS | 6550 | 1463717020576 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}]
21:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
21:03:40 INFO - PROCESS | 6550 | 1463717020583 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}]
21:03:40 INFO - PROCESS | 6550 | 1463717020585 Marionette TRACE conn3 <- [1,1158,null,{}]
21:03:40 INFO - PROCESS | 6550 | 1463717020593 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:40 INFO - PROCESS | 6550 | 1463717020815 Marionette TRACE conn3 <- [1,1159,null,{"value":null}]
21:03:41 INFO - PROCESS | 6550 | 1463717021074 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x9250c400 == 127 [pid = 6550] [id = 297]
21:03:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x92981000) [pid = 6550] [serial = 892] [outer = (nil)]
21:03:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x9b775c00) [pid = 6550] [serial = 893] [outer = 0x92981000]
21:03:41 INFO - PROCESS | 6550 | 1463717021219 Marionette DEBUG loaded listener.js
21:03:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x9d0b7c00) [pid = 6550] [serial = 894] [outer = 0x92981000]
21:03:42 INFO - PROCESS | 6550 | 1463717022104 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}]
21:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
21:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1586ms
21:03:42 INFO - PROCESS | 6550 | 1463717022170 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null]
21:03:42 INFO - PROCESS | 6550 | 1463717022174 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}]
21:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
21:03:42 INFO - PROCESS | 6550 | 1463717022180 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}]
21:03:42 INFO - PROCESS | 6550 | 1463717022184 Marionette TRACE conn3 <- [1,1162,null,{}]
21:03:42 INFO - PROCESS | 6550 | 1463717022189 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:42 INFO - PROCESS | 6550 | 1463717022398 Marionette TRACE conn3 <- [1,1163,null,{"value":null}]
21:03:42 INFO - PROCESS | 6550 | 1463717022665 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8ad000 == 128 [pid = 6550] [id = 298]
21:03:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x94f54400) [pid = 6550] [serial = 895] [outer = (nil)]
21:03:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0xa22e8c00) [pid = 6550] [serial = 896] [outer = 0x94f54400]
21:03:42 INFO - PROCESS | 6550 | 1463717022801 Marionette DEBUG loaded listener.js
21:03:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0xa22f1c00) [pid = 6550] [serial = 897] [outer = 0x94f54400]
21:03:43 INFO - PROCESS | 6550 | 1463717023678 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}]
21:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
21:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1538ms
21:03:43 INFO - PROCESS | 6550 | 1463717023719 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null]
21:03:43 INFO - PROCESS | 6550 | 1463717023723 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}]
21:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
21:03:43 INFO - PROCESS | 6550 | 1463717023731 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}]
21:03:43 INFO - PROCESS | 6550 | 1463717023734 Marionette TRACE conn3 <- [1,1166,null,{}]
21:03:43 INFO - PROCESS | 6550 | 1463717023740 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:43 INFO - PROCESS | 6550 | 1463717023937 Marionette TRACE conn3 <- [1,1167,null,{"value":null}]
21:03:44 INFO - PROCESS | 6550 | 1463717024159 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e562c00 == 129 [pid = 6550] [id = 299]
21:03:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x99ebf400) [pid = 6550] [serial = 898] [outer = (nil)]
21:03:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 223 (0xa50b0800) [pid = 6550] [serial = 899] [outer = 0x99ebf400]
21:03:44 INFO - PROCESS | 6550 | 1463717024289 Marionette DEBUG loaded listener.js
21:03:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 224 (0xa67c4400) [pid = 6550] [serial = 900] [outer = 0x99ebf400]
21:03:45 INFO - PROCESS | 6550 | 1463717025214 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}]
21:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
21:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1529ms
21:03:45 INFO - PROCESS | 6550 | 1463717025260 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null]
21:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
21:03:45 INFO - PROCESS | 6550 | 1463717025264 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}]
21:03:45 INFO - PROCESS | 6550 | 1463717025270 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}]
21:03:45 INFO - PROCESS | 6550 | 1463717025273 Marionette TRACE conn3 <- [1,1170,null,{}]
21:03:45 INFO - PROCESS | 6550 | 1463717025279 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:45 INFO - PROCESS | 6550 | 1463717025473 Marionette TRACE conn3 <- [1,1171,null,{"value":null}]
21:03:45 INFO - PROCESS | 6550 | 1463717025743 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b172c00 == 130 [pid = 6550] [id = 300]
21:03:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 225 (0x8b174400) [pid = 6550] [serial = 901] [outer = (nil)]
21:03:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 226 (0x8b17a000) [pid = 6550] [serial = 902] [outer = 0x8b174400]
21:03:45 INFO - PROCESS | 6550 | 1463717025870 Marionette DEBUG loaded listener.js
21:03:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 227 (0x8b17d400) [pid = 6550] [serial = 903] [outer = 0x8b174400]
21:03:46 INFO - PROCESS | 6550 | 1463717026775 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}]
21:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
21:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1579ms
21:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
21:03:46 INFO - PROCESS | 6550 | 1463717026849 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null]
21:03:46 INFO - PROCESS | 6550 | 1463717026852 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}]
21:03:46 INFO - PROCESS | 6550 | 1463717026859 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}]
21:03:46 INFO - PROCESS | 6550 | 1463717026862 Marionette TRACE conn3 <- [1,1174,null,{}]
21:03:46 INFO - PROCESS | 6550 | 1463717026868 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:47 INFO - PROCESS | 6550 | 1463717027106 Marionette TRACE conn3 <- [1,1175,null,{"value":null}]
21:03:47 INFO - PROCESS | 6550 | 1463717027462 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:47 INFO - PROCESS | 6550 | ++DOCSHELL 0xa35edc00 == 131 [pid = 6550] [id = 301]
21:03:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 228 (0xa50e9000) [pid = 6550] [serial = 904] [outer = (nil)]
21:03:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 229 (0xa6b67800) [pid = 6550] [serial = 905] [outer = 0xa50e9000]
21:03:47 INFO - PROCESS | 6550 | 1463717027552 Marionette DEBUG loaded listener.js
21:03:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 230 (0xa6b6b000) [pid = 6550] [serial = 906] [outer = 0xa50e9000]
21:03:48 INFO - PROCESS | 6550 | 1463717028491 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1\n"]]]}]
21:03:48 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
21:03:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:03:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
21:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:03:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:03:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:03:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
21:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 1681ms
21:03:48 INFO - PROCESS | 6550 | 1463717028542 Marionette TRACE conn3 -> [0,1177,"getWindowHandle",null]
21:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
21:03:48 INFO - PROCESS | 6550 | 1463717028546 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}]
21:03:48 INFO - PROCESS | 6550 | 1463717028553 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}]
21:03:48 INFO - PROCESS | 6550 | 1463717028558 Marionette TRACE conn3 <- [1,1178,null,{}]
21:03:48 INFO - PROCESS | 6550 | 1463717028564 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:48 INFO - PROCESS | 6550 | 1463717028785 Marionette TRACE conn3 <- [1,1179,null,{"value":null}]
21:03:49 INFO - PROCESS | 6550 | 1463717029052 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b180800 == 132 [pid = 6550] [id = 302]
21:03:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 231 (0x94f7a000) [pid = 6550] [serial = 907] [outer = (nil)]
21:03:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 232 (0xa6c46c00) [pid = 6550] [serial = 908] [outer = 0x94f7a000]
21:03:49 INFO - PROCESS | 6550 | 1463717029206 Marionette DEBUG loaded listener.js
21:03:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0xa6d61000) [pid = 6550] [serial = 909] [outer = 0x94f7a000]
21:03:50 INFO - PROCESS | 6550 | 1463717030083 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1\n"]]]}]
21:03:50 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
21:03:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:03:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
21:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:03:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:03:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:03:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
21:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 1582ms
21:03:50 INFO - PROCESS | 6550 | 1463717030138 Marionette TRACE conn3 -> [0,1181,"getWindowHandle",null]
21:03:50 INFO - PROCESS | 6550 | 1463717030141 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}]
21:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
21:03:50 INFO - PROCESS | 6550 | 1463717030148 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}]
21:03:50 INFO - PROCESS | 6550 | 1463717030151 Marionette TRACE conn3 <- [1,1182,null,{}]
21:03:50 INFO - PROCESS | 6550 | 1463717030157 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:50 INFO - PROCESS | 6550 | 1463717030353 Marionette TRACE conn3 <- [1,1183,null,{"value":null}]
21:03:50 INFO - PROCESS | 6550 | 1463717030616 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a46c00 == 133 [pid = 6550] [id = 303]
21:03:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x88a47000) [pid = 6550] [serial = 910] [outer = (nil)]
21:03:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0x88a50800) [pid = 6550] [serial = 911] [outer = 0x88a47000]
21:03:50 INFO - PROCESS | 6550 | 1463717030743 Marionette DEBUG loaded listener.js
21:03:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0x88a53800) [pid = 6550] [serial = 912] [outer = 0x88a47000]
21:03:51 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:03:51 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented
21:03:51 INFO - PROCESS | 6550 | 1463717031683 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1\n"]]]}]
21:03:51 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[80] expected 0 but got 255
21:03:51 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
21:03:51 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
21:03:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
21:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:03:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:03:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:03:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
21:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 1584ms
21:03:51 INFO - PROCESS | 6550 | 1463717031736 Marionette TRACE conn3 -> [0,1185,"getWindowHandle",null]
21:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
21:03:51 INFO - PROCESS | 6550 | 1463717031740 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}]
21:03:51 INFO - PROCESS | 6550 | 1463717031746 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}]
21:03:51 INFO - PROCESS | 6550 | 1463717031750 Marionette TRACE conn3 <- [1,1186,null,{}]
21:03:51 INFO - PROCESS | 6550 | 1463717031755 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:51 INFO - PROCESS | 6550 | 1463717031956 Marionette TRACE conn3 <- [1,1187,null,{"value":null}]
21:03:52 INFO - PROCESS | 6550 | 1463717032218 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e03400 == 134 [pid = 6550] [id = 304]
21:03:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 237 (0x87e03c00) [pid = 6550] [serial = 913] [outer = (nil)]
21:03:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 238 (0x87e0c400) [pid = 6550] [serial = 914] [outer = 0x87e03c00]
21:03:52 INFO - PROCESS | 6550 | 1463717032345 Marionette DEBUG loaded listener.js
21:03:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 239 (0x87e11400) [pid = 6550] [serial = 915] [outer = 0x87e03c00]
21:03:53 INFO - PROCESS | 6550 | 1463717033246 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1\n"]]]}]
21:03:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
21:03:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:03:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
21:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:03:53 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:03:53 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:03:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
21:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 1579ms
21:03:53 INFO - PROCESS | 6550 | 1463717033327 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null]
21:03:53 INFO - PROCESS | 6550 | 1463717033331 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}]
21:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
21:03:53 INFO - PROCESS | 6550 | 1463717033337 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}]
21:03:53 INFO - PROCESS | 6550 | 1463717033341 Marionette TRACE conn3 <- [1,1190,null,{}]
21:03:53 INFO - PROCESS | 6550 | 1463717033346 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:53 INFO - PROCESS | 6550 | 1463717033581 Marionette TRACE conn3 <- [1,1191,null,{"value":null}]
21:03:53 INFO - PROCESS | 6550 | 1463717033899 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0a800 == 135 [pid = 6550] [id = 305]
21:03:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 240 (0x87e0d800) [pid = 6550] [serial = 916] [outer = (nil)]
21:03:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 241 (0x89115000) [pid = 6550] [serial = 917] [outer = 0x87e0d800]
21:03:53 INFO - PROCESS | 6550 | 1463717033991 Marionette DEBUG loaded listener.js
21:03:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 242 (0x89117000) [pid = 6550] [serial = 918] [outer = 0x87e0d800]
21:03:54 INFO - PROCESS | 6550 | 1463717034822 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1\n"]]]}]
21:03:54 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
21:03:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:03:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
21:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:03:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:03:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:03:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
21:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 1529ms
21:03:54 INFO - PROCESS | 6550 | 1463717034872 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null]
21:03:54 INFO - PROCESS | 6550 | 1463717034877 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}]
21:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
21:03:54 INFO - PROCESS | 6550 | 1463717034903 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}]
21:03:54 INFO - PROCESS | 6550 | 1463717034907 Marionette TRACE conn3 <- [1,1194,null,{}]
21:03:54 INFO - PROCESS | 6550 | 1463717034912 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:55 INFO - PROCESS | 6550 | 1463717035112 Marionette TRACE conn3 <- [1,1195,null,{"value":null}]
21:03:55 INFO - PROCESS | 6550 | 1463717035376 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x89112400 == 136 [pid = 6550] [id = 306]
21:03:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 243 (0x89113000) [pid = 6550] [serial = 919] [outer = (nil)]
21:03:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 244 (0x8911f400) [pid = 6550] [serial = 920] [outer = 0x89113000]
21:03:55 INFO - PROCESS | 6550 | 1463717035500 Marionette DEBUG loaded listener.js
21:03:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 245 (0x8a401c00) [pid = 6550] [serial = 921] [outer = 0x89113000]
21:03:56 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:03:56 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:03:56 INFO - PROCESS | 6550 | 1463717036371 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1\n"]]]}]
21:03:56 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 210
21:03:56 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
21:03:56 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
21:03:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
21:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:03:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:03:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:03:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:03:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
21:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 1543ms
21:03:56 INFO - PROCESS | 6550 | 1463717036446 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null]
21:03:56 INFO - PROCESS | 6550 | 1463717036449 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}]
21:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
21:03:56 INFO - PROCESS | 6550 | 1463717036456 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}]
21:03:56 INFO - PROCESS | 6550 | 1463717036461 Marionette TRACE conn3 <- [1,1198,null,{}]
21:03:56 INFO - PROCESS | 6550 | 1463717036468 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:56 INFO - PROCESS | 6550 | 1463717036684 Marionette TRACE conn3 <- [1,1199,null,{"value":null}]
21:03:56 INFO - PROCESS | 6550 | 1463717036947 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8911c800 == 137 [pid = 6550] [id = 307]
21:03:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 246 (0x8a404c00) [pid = 6550] [serial = 922] [outer = (nil)]
21:03:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 247 (0x8a40c400) [pid = 6550] [serial = 923] [outer = 0x8a404c00]
21:03:57 INFO - PROCESS | 6550 | 1463717037110 Marionette DEBUG loaded listener.js
21:03:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 248 (0x8a40f000) [pid = 6550] [serial = 924] [outer = 0x8a404c00]
21:03:57 INFO - PROCESS | 6550 | 1463717037991 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}]
21:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
21:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1582ms
21:03:58 INFO - PROCESS | 6550 | 1463717038038 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null]
21:03:58 INFO - PROCESS | 6550 | 1463717038042 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}]
21:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
21:03:58 INFO - PROCESS | 6550 | 1463717038048 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}]
21:03:58 INFO - PROCESS | 6550 | 1463717038052 Marionette TRACE conn3 <- [1,1202,null,{}]
21:03:58 INFO - PROCESS | 6550 | 1463717038058 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:58 INFO - PROCESS | 6550 | 1463717038273 Marionette TRACE conn3 <- [1,1203,null,{"value":null}]
21:03:58 INFO - PROCESS | 6550 | 1463717038584 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:03:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f2800 == 138 [pid = 6550] [id = 308]
21:03:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 249 (0x8a3e6400) [pid = 6550] [serial = 925] [outer = (nil)]
21:03:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 250 (0x8b6cfc00) [pid = 6550] [serial = 926] [outer = 0x8a3e6400]
21:03:58 INFO - PROCESS | 6550 | 1463717038677 Marionette DEBUG loaded listener.js
21:03:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 251 (0x8c3ba400) [pid = 6550] [serial = 927] [outer = 0x8a3e6400]
21:03:59 INFO - PROCESS | 6550 | 1463717039573 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}]
21:03:59 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
21:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1579ms
21:03:59 INFO - PROCESS | 6550 | 1463717039629 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null]
21:03:59 INFO - PROCESS | 6550 | 1463717039632 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}]
21:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
21:03:59 INFO - PROCESS | 6550 | 1463717039639 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}]
21:03:59 INFO - PROCESS | 6550 | 1463717039642 Marionette TRACE conn3 <- [1,1206,null,{}]
21:03:59 INFO - PROCESS | 6550 | 1463717039648 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:03:59 INFO - PROCESS | 6550 | 1463717039845 Marionette TRACE conn3 <- [1,1207,null,{"value":null}]
21:04:00 INFO - PROCESS | 6550 | 1463717040598 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e7800 == 139 [pid = 6550] [id = 309]
21:04:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 252 (0x8a3e8400) [pid = 6550] [serial = 928] [outer = (nil)]
21:04:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 253 (0x8a408000) [pid = 6550] [serial = 929] [outer = 0x8a3e8400]
21:04:00 INFO - PROCESS | 6550 | 1463717040738 Marionette DEBUG loaded listener.js
21:04:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 254 (0x8b173400) [pid = 6550] [serial = 930] [outer = 0x8a3e8400]
21:04:01 INFO - PROCESS | 6550 | --DOCSHELL 0x92780c00 == 138 [pid = 6550] [id = 10]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8b18d800 == 137 [pid = 6550] [id = 290]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb4c00 == 136 [pid = 6550] [id = 289]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9adc00 == 135 [pid = 6550] [id = 288]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3ec800 == 134 [pid = 6550] [id = 287]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f5800 == 133 [pid = 6550] [id = 286]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8b892c00 == 132 [pid = 6550] [id = 285]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d1000 == 131 [pid = 6550] [id = 284]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x90a92000 == 130 [pid = 6550] [id = 275]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x94f7dc00 == 129 [pid = 6550] [id = 274]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x987f6c00 == 128 [pid = 6550] [id = 273]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8c503400 == 127 [pid = 6550] [id = 271]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9b2c00 == 126 [pid = 6550] [id = 272]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x92981400 == 125 [pid = 6550] [id = 270]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5ec000 == 124 [pid = 6550] [id = 269]
21:04:02 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e7400 == 123 [pid = 6550] [id = 268]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 253 (0x8edeb800) [pid = 6550] [serial = 746] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 252 (0x8f5e9c00) [pid = 6550] [serial = 786] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 251 (0x8c508000) [pid = 6550] [serial = 743] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 250 (0x8efc3000) [pid = 6550] [serial = 800] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 249 (0x9aaa4800) [pid = 6550] [serial = 770] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 248 (0xa26ef400) [pid = 6550] [serial = 776] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 247 (0x923a6800) [pid = 6550] [serial = 749] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 246 (0x909d5400) [pid = 6550] [serial = 788] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 245 (0x919c9c00) [pid = 6550] [serial = 782] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 244 (0x99ec5800) [pid = 6550] [serial = 767] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 243 (0x94f9d000) [pid = 6550] [serial = 758] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 242 (0xa50f4800) [pid = 6550] [serial = 779] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 241 (0x989ff400) [pid = 6550] [serial = 761] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 240 (0x90bee000) [pid = 6550] [serial = 791] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 239 (0x919c7c00) [pid = 6550] [serial = 792] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 238 (0x93931800) [pid = 6550] [serial = 755] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 237 (0x92848000) [pid = 6550] [serial = 752] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 236 (0x91ecb400) [pid = 6550] [serial = 795] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x92666000) [pid = 6550] [serial = 801] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x90daa800) [pid = 6550] [serial = 789] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x99a54c00) [pid = 6550] [serial = 764] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x91bce400) [pid = 6550] [serial = 794] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 231 (0x8d9b7000) [pid = 6550] [serial = 785] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 230 (0x9227f000) [pid = 6550] [serial = 797] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 229 (0xa21a7c00) [pid = 6550] [serial = 773] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 228 (0x923a7000) [pid = 6550] [serial = 798] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | --DOMWINDOW == 227 (0x93940800) [pid = 6550] [serial = 803] [outer = (nil)] [url = about:blank]
21:04:02 INFO - PROCESS | 6550 | 1463717042410 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}]
21:04:02 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
21:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2888ms
21:04:02 INFO - PROCESS | 6550 | 1463717042564 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null]
21:04:02 INFO - PROCESS | 6550 | 1463717042567 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}]
21:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
21:04:02 INFO - PROCESS | 6550 | 1463717042578 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}]
21:04:02 INFO - PROCESS | 6550 | 1463717042582 Marionette TRACE conn3 <- [1,1210,null,{}]
21:04:02 INFO - PROCESS | 6550 | 1463717042590 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:02 INFO - PROCESS | 6550 | 1463717042773 Marionette TRACE conn3 <- [1,1211,null,{"value":null}]
21:04:02 INFO - PROCESS | 6550 | 1463717042791 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c1c00 == 124 [pid = 6550] [id = 310]
21:04:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 228 (0x8a4d0800) [pid = 6550] [serial = 931] [outer = (nil)]
21:04:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 229 (0x8b6d6800) [pid = 6550] [serial = 932] [outer = 0x8a4d0800]
21:04:02 INFO - PROCESS | 6550 | 1463717042871 Marionette DEBUG loaded listener.js
21:04:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 230 (0x8b897400) [pid = 6550] [serial = 933] [outer = 0x8a4d0800]
21:04:03 INFO - PROCESS | 6550 | 1463717043840 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}]
21:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
21:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1286ms
21:04:03 INFO - PROCESS | 6550 | 1463717043866 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null]
21:04:03 INFO - PROCESS | 6550 | 1463717043872 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}]
21:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
21:04:03 INFO - PROCESS | 6550 | 1463717043880 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}]
21:04:03 INFO - PROCESS | 6550 | 1463717043884 Marionette TRACE conn3 <- [1,1214,null,{}]
21:04:03 INFO - PROCESS | 6550 | 1463717043894 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:04 INFO - PROCESS | 6550 | 1463717044081 Marionette TRACE conn3 <- [1,1215,null,{"value":null}]
21:04:04 INFO - PROCESS | 6550 | 1463717044265 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c5400 == 125 [pid = 6550] [id = 311]
21:04:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 231 (0x8c3c7000) [pid = 6550] [serial = 934] [outer = (nil)]
21:04:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 232 (0x8c50d400) [pid = 6550] [serial = 935] [outer = 0x8c3c7000]
21:04:04 INFO - PROCESS | 6550 | 1463717044345 Marionette DEBUG loaded listener.js
21:04:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0x8c67dc00) [pid = 6550] [serial = 936] [outer = 0x8c3c7000]
21:04:05 INFO - PROCESS | 6550 | 1463717045233 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}]
21:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
21:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1389ms
21:04:05 INFO - PROCESS | 6550 | 1463717045270 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null]
21:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
21:04:05 INFO - PROCESS | 6550 | 1463717045274 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}]
21:04:05 INFO - PROCESS | 6550 | 1463717045282 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}]
21:04:05 INFO - PROCESS | 6550 | 1463717045291 Marionette TRACE conn3 <- [1,1218,null,{}]
21:04:05 INFO - PROCESS | 6550 | 1463717045314 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:05 INFO - PROCESS | 6550 | 1463717045563 Marionette TRACE conn3 <- [1,1219,null,{"value":null}]
21:04:05 INFO - PROCESS | 6550 | 1463717045590 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c2800 == 126 [pid = 6550] [id = 312]
21:04:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x8c501c00) [pid = 6550] [serial = 937] [outer = (nil)]
21:04:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0x8daeec00) [pid = 6550] [serial = 938] [outer = 0x8c501c00]
21:04:05 INFO - PROCESS | 6550 | 1463717045663 Marionette DEBUG loaded listener.js
21:04:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0x8dc8e800) [pid = 6550] [serial = 939] [outer = 0x8c501c00]
21:04:06 INFO - PROCESS | 6550 | 1463717046601 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}]
21:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
21:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1349ms
21:04:06 INFO - PROCESS | 6550 | 1463717046630 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null]
21:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
21:04:06 INFO - PROCESS | 6550 | 1463717046634 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}]
21:04:06 INFO - PROCESS | 6550 | 1463717046640 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}]
21:04:06 INFO - PROCESS | 6550 | 1463717046658 Marionette TRACE conn3 <- [1,1222,null,{}]
21:04:06 INFO - PROCESS | 6550 | 1463717046675 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:06 INFO - PROCESS | 6550 | 1463717046937 Marionette TRACE conn3 <- [1,1223,null,{"value":null}]
21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x8dc90400) [pid = 6550] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html]
21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x8b6d2400) [pid = 6550] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html]
21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x8a4cb000) [pid = 6550] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html]
21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x909e5c00) [pid = 6550] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html]
21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 231 (0x8c50b800) [pid = 6550] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html]
21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 230 (0x8b18f000) [pid = 6550] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html]
21:04:07 INFO - PROCESS | 6550 | --DOMWINDOW == 229 (0x91bbe400) [pid = 6550] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html]
21:04:07 INFO - PROCESS | 6550 | 1463717047497 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cb000 == 127 [pid = 6550] [id = 313]
21:04:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 230 (0x8a4cbc00) [pid = 6550] [serial = 940] [outer = (nil)]
21:04:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 231 (0x8c50b800) [pid = 6550] [serial = 941] [outer = 0x8a4cbc00]
21:04:07 INFO - PROCESS | 6550 | 1463717047586 Marionette DEBUG loaded listener.js
21:04:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 232 (0x8e562800) [pid = 6550] [serial = 942] [outer = 0x8a4cbc00]
21:04:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
21:04:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
21:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:04:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:04:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:04:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:04:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:04:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
21:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 1706ms
21:04:08 INFO - PROCESS | 6550 | 1463717048331 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1\n"]]]}]
21:04:08 INFO - PROCESS | 6550 | 1463717048349 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null]
21:04:08 INFO - PROCESS | 6550 | 1463717048352 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}]
21:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
21:04:08 INFO - PROCESS | 6550 | 1463717048358 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}]
21:04:08 INFO - PROCESS | 6550 | 1463717048360 Marionette TRACE conn3 <- [1,1226,null,{}]
21:04:08 INFO - PROCESS | 6550 | 1463717048366 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:08 INFO - PROCESS | 6550 | 1463717048608 Marionette TRACE conn3 <- [1,1227,null,{"value":null}]
21:04:08 INFO - PROCESS | 6550 | 1463717048623 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e569c00 == 128 [pid = 6550] [id = 314]
21:04:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0x8edb1800) [pid = 6550] [serial = 943] [outer = (nil)]
21:04:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x8edbf800) [pid = 6550] [serial = 944] [outer = 0x8edb1800]
21:04:08 INFO - PROCESS | 6550 | 1463717048813 Marionette DEBUG loaded listener.js
21:04:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0x8edecc00) [pid = 6550] [serial = 945] [outer = 0x8edb1800]
21:04:09 INFO - PROCESS | 6550 | 1463717049880 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}]
21:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
21:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1577ms
21:04:09 INFO - PROCESS | 6550 | 1463717049937 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null]
21:04:09 INFO - PROCESS | 6550 | 1463717049943 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}]
21:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
21:04:09 INFO - PROCESS | 6550 | 1463717049952 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}]
21:04:09 INFO - PROCESS | 6550 | 1463717049958 Marionette TRACE conn3 <- [1,1230,null,{}]
21:04:09 INFO - PROCESS | 6550 | 1463717049969 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:10 INFO - PROCESS | 6550 | 1463717050189 Marionette TRACE conn3 <- [1,1231,null,{"value":null}]
21:04:10 INFO - PROCESS | 6550 | 1463717050522 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fd800 == 129 [pid = 6550] [id = 315]
21:04:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0x8a40d000) [pid = 6550] [serial = 946] [outer = (nil)]
21:04:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 237 (0x8a4cc800) [pid = 6550] [serial = 947] [outer = 0x8a40d000]
21:04:10 INFO - PROCESS | 6550 | 1463717050620 Marionette DEBUG loaded listener.js
21:04:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 238 (0x8b6d2400) [pid = 6550] [serial = 948] [outer = 0x8a40d000]
21:04:11 INFO - PROCESS | 6550 | 1463717051596 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}]
21:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
21:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1687ms
21:04:11 INFO - PROCESS | 6550 | 1463717051640 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null]
21:04:11 INFO - PROCESS | 6550 | 1463717051649 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}]
21:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
21:04:11 INFO - PROCESS | 6550 | 1463717051661 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}]
21:04:11 INFO - PROCESS | 6550 | 1463717051665 Marionette TRACE conn3 <- [1,1234,null,{}]
21:04:11 INFO - PROCESS | 6550 | 1463717051672 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:11 INFO - PROCESS | 6550 | 1463717051880 Marionette TRACE conn3 <- [1,1235,null,{"value":null}]
21:04:12 INFO - PROCESS | 6550 | 1463717052147 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c7400 == 130 [pid = 6550] [id = 316]
21:04:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 239 (0x8c3c8400) [pid = 6550] [serial = 949] [outer = (nil)]
21:04:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 240 (0x8c67cc00) [pid = 6550] [serial = 950] [outer = 0x8c3c8400]
21:04:12 INFO - PROCESS | 6550 | 1463717052279 Marionette DEBUG loaded listener.js
21:04:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 241 (0x8d9b1400) [pid = 6550] [serial = 951] [outer = 0x8c3c8400]
21:04:13 INFO - PROCESS | 6550 | 1463717053263 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}]
21:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
21:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1635ms
21:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
21:04:13 INFO - PROCESS | 6550 | 1463717053296 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null]
21:04:13 INFO - PROCESS | 6550 | 1463717053300 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}]
21:04:13 INFO - PROCESS | 6550 | 1463717053308 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}]
21:04:13 INFO - PROCESS | 6550 | 1463717053314 Marionette TRACE conn3 <- [1,1238,null,{}]
21:04:13 INFO - PROCESS | 6550 | 1463717053331 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:13 INFO - PROCESS | 6550 | 1463717053541 Marionette TRACE conn3 <- [1,1239,null,{"value":null}]
21:04:13 INFO - PROCESS | 6550 | 1463717053863 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb2800 == 131 [pid = 6550] [id = 317]
21:04:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 242 (0x8ede1400) [pid = 6550] [serial = 952] [outer = (nil)]
21:04:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 243 (0x8efc1800) [pid = 6550] [serial = 953] [outer = 0x8ede1400]
21:04:13 INFO - PROCESS | 6550 | 1463717053961 Marionette DEBUG loaded listener.js
21:04:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 244 (0x8f5e9800) [pid = 6550] [serial = 954] [outer = 0x8ede1400]
21:04:14 INFO - PROCESS | 6550 | 1463717054824 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}]
21:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
21:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1586ms
21:04:14 INFO - PROCESS | 6550 | 1463717054893 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null]
21:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
21:04:14 INFO - PROCESS | 6550 | 1463717054898 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}]
21:04:14 INFO - PROCESS | 6550 | 1463717054904 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}]
21:04:14 INFO - PROCESS | 6550 | 1463717054908 Marionette TRACE conn3 <- [1,1242,null,{}]
21:04:14 INFO - PROCESS | 6550 | 1463717054914 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:15 INFO - PROCESS | 6550 | 1463717055150 Marionette TRACE conn3 <- [1,1243,null,{"value":null}]
21:04:15 INFO - PROCESS | 6550 | 1463717055459 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae8c00 == 132 [pid = 6550] [id = 318]
21:04:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 245 (0x909ce400) [pid = 6550] [serial = 955] [outer = (nil)]
21:04:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 246 (0x909d8400) [pid = 6550] [serial = 956] [outer = 0x909ce400]
21:04:15 INFO - PROCESS | 6550 | 1463717055547 Marionette DEBUG loaded listener.js
21:04:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 247 (0x909ee400) [pid = 6550] [serial = 957] [outer = 0x909ce400]
21:04:16 INFO - PROCESS | 6550 | 1463717056471 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}]
21:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
21:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1629ms
21:04:16 INFO - PROCESS | 6550 | 1463717056534 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null]
21:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
21:04:16 INFO - PROCESS | 6550 | 1463717056538 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}]
21:04:16 INFO - PROCESS | 6550 | 1463717056544 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}]
21:04:16 INFO - PROCESS | 6550 | 1463717056548 Marionette TRACE conn3 <- [1,1246,null,{}]
21:04:16 INFO - PROCESS | 6550 | 1463717056554 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:16 INFO - PROCESS | 6550 | 1463717056755 Marionette TRACE conn3 <- [1,1247,null,{"value":null}]
21:04:17 INFO - PROCESS | 6550 | 1463717057025 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d2000 == 133 [pid = 6550] [id = 319]
21:04:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 248 (0x909d5400) [pid = 6550] [serial = 958] [outer = (nil)]
21:04:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 249 (0x90a99c00) [pid = 6550] [serial = 959] [outer = 0x909d5400]
21:04:17 INFO - PROCESS | 6550 | 1463717057153 Marionette DEBUG loaded listener.js
21:04:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 250 (0x90aa0000) [pid = 6550] [serial = 960] [outer = 0x909d5400]
21:04:18 INFO - PROCESS | 6550 | 1463717058106 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}]
21:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
21:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1629ms
21:04:18 INFO - PROCESS | 6550 | 1463717058174 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null]
21:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
21:04:18 INFO - PROCESS | 6550 | 1463717058178 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}]
21:04:18 INFO - PROCESS | 6550 | 1463717058185 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}]
21:04:18 INFO - PROCESS | 6550 | 1463717058188 Marionette TRACE conn3 <- [1,1250,null,{}]
21:04:18 INFO - PROCESS | 6550 | 1463717058194 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:18 INFO - PROCESS | 6550 | 1463717058432 Marionette TRACE conn3 <- [1,1251,null,{"value":null}]
21:04:18 INFO - PROCESS | 6550 | 1463717058762 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a94800 == 134 [pid = 6550] [id = 320]
21:04:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 251 (0x90bf1000) [pid = 6550] [serial = 961] [outer = (nil)]
21:04:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 252 (0x90db3800) [pid = 6550] [serial = 962] [outer = 0x90bf1000]
21:04:18 INFO - PROCESS | 6550 | 1463717058850 Marionette DEBUG loaded listener.js
21:04:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 253 (0x919c7c00) [pid = 6550] [serial = 963] [outer = 0x90bf1000]
21:04:19 INFO - PROCESS | 6550 | 1463717059761 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}]
21:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
21:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1629ms
21:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
21:04:19 INFO - PROCESS | 6550 | 1463717059814 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null]
21:04:19 INFO - PROCESS | 6550 | 1463717059817 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}]
21:04:19 INFO - PROCESS | 6550 | 1463717059824 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}]
21:04:19 INFO - PROCESS | 6550 | 1463717059827 Marionette TRACE conn3 <- [1,1254,null,{}]
21:04:19 INFO - PROCESS | 6550 | 1463717059833 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:20 INFO - PROCESS | 6550 | 1463717060026 Marionette TRACE conn3 <- [1,1255,null,{"value":null}]
21:04:20 INFO - PROCESS | 6550 | 1463717060291 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x919d0400 == 135 [pid = 6550] [id = 321]
21:04:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 254 (0x919d2800) [pid = 6550] [serial = 964] [outer = (nil)]
21:04:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 255 (0x91bb2800) [pid = 6550] [serial = 965] [outer = 0x919d2800]
21:04:20 INFO - PROCESS | 6550 | 1463717060416 Marionette DEBUG loaded listener.js
21:04:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 256 (0x91bbe000) [pid = 6550] [serial = 966] [outer = 0x919d2800]
21:04:21 INFO - PROCESS | 6550 | 1463717061264 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}]
21:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
21:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1481ms
21:04:21 INFO - PROCESS | 6550 | 1463717061304 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null]
21:04:21 INFO - PROCESS | 6550 | 1463717061307 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}]
21:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
21:04:21 INFO - PROCESS | 6550 | 1463717061314 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}]
21:04:21 INFO - PROCESS | 6550 | 1463717061318 Marionette TRACE conn3 <- [1,1258,null,{}]
21:04:21 INFO - PROCESS | 6550 | 1463717061323 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:21 INFO - PROCESS | 6550 | 1463717061525 Marionette TRACE conn3 <- [1,1259,null,{"value":null}]
21:04:21 INFO - PROCESS | 6550 | 1463717061750 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x919c5000 == 136 [pid = 6550] [id = 322]
21:04:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 257 (0x91bb8800) [pid = 6550] [serial = 967] [outer = (nil)]
21:04:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 258 (0x91eb2000) [pid = 6550] [serial = 968] [outer = 0x91bb8800]
21:04:21 INFO - PROCESS | 6550 | 1463717061919 Marionette DEBUG loaded listener.js
21:04:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 259 (0x91ec6000) [pid = 6550] [serial = 969] [outer = 0x91bb8800]
21:04:22 INFO - PROCESS | 6550 | 1463717062810 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}]
21:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
21:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1529ms
21:04:22 INFO - PROCESS | 6550 | 1463717062843 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null]
21:04:22 INFO - PROCESS | 6550 | 1463717062846 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}]
21:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
21:04:22 INFO - PROCESS | 6550 | 1463717062853 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}]
21:04:22 INFO - PROCESS | 6550 | 1463717062857 Marionette TRACE conn3 <- [1,1262,null,{}]
21:04:22 INFO - PROCESS | 6550 | 1463717062862 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:23 INFO - PROCESS | 6550 | 1463717063063 Marionette TRACE conn3 <- [1,1263,null,{"value":null}]
21:04:23 INFO - PROCESS | 6550 | 1463717063395 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bd4000 == 137 [pid = 6550] [id = 323]
21:04:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 260 (0x91bd5c00) [pid = 6550] [serial = 970] [outer = (nil)]
21:04:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 261 (0x92128800) [pid = 6550] [serial = 971] [outer = 0x91bd5c00]
21:04:23 INFO - PROCESS | 6550 | 1463717063494 Marionette DEBUG loaded listener.js
21:04:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 262 (0x9212e000) [pid = 6550] [serial = 972] [outer = 0x91bd5c00]
21:04:24 INFO - PROCESS | 6550 | 1463717064384 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}]
21:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
21:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1594ms
21:04:24 INFO - PROCESS | 6550 | 1463717064449 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null]
21:04:24 INFO - PROCESS | 6550 | 1463717064453 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}]
21:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
21:04:24 INFO - PROCESS | 6550 | 1463717064459 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}]
21:04:24 INFO - PROCESS | 6550 | 1463717064463 Marionette TRACE conn3 <- [1,1266,null,{}]
21:04:24 INFO - PROCESS | 6550 | 1463717064469 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:24 INFO - PROCESS | 6550 | 1463717064681 Marionette TRACE conn3 <- [1,1267,null,{"value":null}]
21:04:25 INFO - PROCESS | 6550 | 1463717064994 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8ede3800 == 138 [pid = 6550] [id = 324]
21:04:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 263 (0x91ecb400) [pid = 6550] [serial = 973] [outer = (nil)]
21:04:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 264 (0x9233d400) [pid = 6550] [serial = 974] [outer = 0x91ecb400]
21:04:25 INFO - PROCESS | 6550 | 1463717065094 Marionette DEBUG loaded listener.js
21:04:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 265 (0x92341c00) [pid = 6550] [serial = 975] [outer = 0x91ecb400]
21:04:26 INFO - PROCESS | 6550 | 1463717066023 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}]
21:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
21:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1597ms
21:04:26 INFO - PROCESS | 6550 | 1463717066057 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null]
21:04:26 INFO - PROCESS | 6550 | 1463717066060 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}]
21:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
21:04:26 INFO - PROCESS | 6550 | 1463717066067 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}]
21:04:26 INFO - PROCESS | 6550 | 1463717066072 Marionette TRACE conn3 <- [1,1270,null,{}]
21:04:26 INFO - PROCESS | 6550 | 1463717066078 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:26 INFO - PROCESS | 6550 | 1463717066321 Marionette TRACE conn3 <- [1,1271,null,{"value":null}]
21:04:26 INFO - PROCESS | 6550 | 1463717066661 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x923b0c00 == 139 [pid = 6550] [id = 325]
21:04:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 266 (0x9250c000) [pid = 6550] [serial = 976] [outer = (nil)]
21:04:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 267 (0x92510400) [pid = 6550] [serial = 977] [outer = 0x9250c000]
21:04:26 INFO - PROCESS | 6550 | 1463717066759 Marionette DEBUG loaded listener.js
21:04:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 268 (0x9283bc00) [pid = 6550] [serial = 978] [outer = 0x9250c000]
21:04:27 INFO - PROCESS | 6550 | 1463717067666 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}]
21:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
21:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1640ms
21:04:27 INFO - PROCESS | 6550 | 1463717067709 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null]
21:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
21:04:27 INFO - PROCESS | 6550 | 1463717067713 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}]
21:04:27 INFO - PROCESS | 6550 | 1463717067719 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}]
21:04:27 INFO - PROCESS | 6550 | 1463717067723 Marionette TRACE conn3 <- [1,1274,null,{}]
21:04:27 INFO - PROCESS | 6550 | 1463717067729 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:27 INFO - PROCESS | 6550 | 1463717067952 Marionette TRACE conn3 <- [1,1275,null,{"value":null}]
21:04:28 INFO - PROCESS | 6550 | 1463717068284 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x92343c00 == 140 [pid = 6550] [id = 326]
21:04:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 269 (0x92501c00) [pid = 6550] [serial = 979] [outer = (nil)]
21:04:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 270 (0x9297f400) [pid = 6550] [serial = 980] [outer = 0x92501c00]
21:04:28 INFO - PROCESS | 6550 | 1463717068395 Marionette DEBUG loaded listener.js
21:04:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 271 (0x92985400) [pid = 6550] [serial = 981] [outer = 0x92501c00]
21:04:29 INFO - PROCESS | 6550 | 1463717069300 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}]
21:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
21:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1636ms
21:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
21:04:29 INFO - PROCESS | 6550 | 1463717069356 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null]
21:04:29 INFO - PROCESS | 6550 | 1463717069359 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}]
21:04:29 INFO - PROCESS | 6550 | 1463717069366 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}]
21:04:29 INFO - PROCESS | 6550 | 1463717069368 Marionette TRACE conn3 <- [1,1278,null,{}]
21:04:29 INFO - PROCESS | 6550 | 1463717069375 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:29 INFO - PROCESS | 6550 | 1463717069594 Marionette TRACE conn3 <- [1,1279,null,{"value":null}]
21:04:29 INFO - PROCESS | 6550 | 1463717069905 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ecd400 == 141 [pid = 6550] [id = 327]
21:04:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 272 (0x9284a000) [pid = 6550] [serial = 982] [outer = (nil)]
21:04:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 273 (0x93937c00) [pid = 6550] [serial = 983] [outer = 0x9284a000]
21:04:30 INFO - PROCESS | 6550 | 1463717070001 Marionette DEBUG loaded listener.js
21:04:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 274 (0x93bc0400) [pid = 6550] [serial = 984] [outer = 0x9284a000]
21:04:30 INFO - PROCESS | 6550 | 1463717070907 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}]
21:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
21:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1594ms
21:04:30 INFO - PROCESS | 6550 | 1463717070962 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null]
21:04:30 INFO - PROCESS | 6550 | 1463717070965 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}]
21:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
21:04:30 INFO - PROCESS | 6550 | 1463717070972 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}]
21:04:30 INFO - PROCESS | 6550 | 1463717070975 Marionette TRACE conn3 <- [1,1282,null,{}]
21:04:30 INFO - PROCESS | 6550 | 1463717070981 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:31 INFO - PROCESS | 6550 | 1463717071193 Marionette TRACE conn3 <- [1,1283,null,{"value":null}]
21:04:31 INFO - PROCESS | 6550 | 1463717071520 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d54000 == 142 [pid = 6550] [id = 328]
21:04:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 275 (0x92d5b000) [pid = 6550] [serial = 985] [outer = (nil)]
21:04:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 276 (0x945f9000) [pid = 6550] [serial = 986] [outer = 0x92d5b000]
21:04:31 INFO - PROCESS | 6550 | 1463717071613 Marionette DEBUG loaded listener.js
21:04:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 277 (0x94f1ec00) [pid = 6550] [serial = 987] [outer = 0x92d5b000]
21:04:32 INFO - PROCESS | 6550 | 1463717072501 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}]
21:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
21:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1578ms
21:04:32 INFO - PROCESS | 6550 | 1463717072552 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null]
21:04:32 INFO - PROCESS | 6550 | 1463717072556 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}]
21:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
21:04:32 INFO - PROCESS | 6550 | 1463717072563 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}]
21:04:32 INFO - PROCESS | 6550 | 1463717072567 Marionette TRACE conn3 <- [1,1286,null,{}]
21:04:32 INFO - PROCESS | 6550 | 1463717072574 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:32 INFO - PROCESS | 6550 | 1463717072787 Marionette TRACE conn3 <- [1,1287,null,{"value":null}]
21:04:33 INFO - PROCESS | 6550 | 1463717073173 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bd8000 == 143 [pid = 6550] [id = 329]
21:04:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 278 (0x945f2000) [pid = 6550] [serial = 988] [outer = (nil)]
21:04:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 279 (0x94f7fc00) [pid = 6550] [serial = 989] [outer = 0x945f2000]
21:04:33 INFO - PROCESS | 6550 | 1463717073275 Marionette DEBUG loaded listener.js
21:04:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 280 (0x94fa6000) [pid = 6550] [serial = 990] [outer = 0x945f2000]
21:04:34 INFO - PROCESS | 6550 | 1463717074151 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}]
21:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
21:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1634ms
21:04:34 INFO - PROCESS | 6550 | 1463717074197 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null]
21:04:34 INFO - PROCESS | 6550 | 1463717074201 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}]
21:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
21:04:34 INFO - PROCESS | 6550 | 1463717074208 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}]
21:04:34 INFO - PROCESS | 6550 | 1463717074211 Marionette TRACE conn3 <- [1,1290,null,{}]
21:04:34 INFO - PROCESS | 6550 | 1463717074217 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:34 INFO - PROCESS | 6550 | 1463717074408 Marionette TRACE conn3 <- [1,1291,null,{"value":null}]
21:04:34 INFO - PROCESS | 6550 | 1463717074725 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393e800 == 144 [pid = 6550] [id = 330]
21:04:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 281 (0x94f79400) [pid = 6550] [serial = 991] [outer = (nil)]
21:04:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 282 (0x974cc400) [pid = 6550] [serial = 992] [outer = 0x94f79400]
21:04:34 INFO - PROCESS | 6550 | 1463717074816 Marionette DEBUG loaded listener.js
21:04:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 283 (0x974cf400) [pid = 6550] [serial = 993] [outer = 0x94f79400]
21:04:35 INFO - PROCESS | 6550 | 1463717075681 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}]
21:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
21:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1528ms
21:04:35 INFO - PROCESS | 6550 | 1463717075737 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null]
21:04:35 INFO - PROCESS | 6550 | 1463717075741 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}]
21:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
21:04:35 INFO - PROCESS | 6550 | 1463717075748 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}]
21:04:35 INFO - PROCESS | 6550 | 1463717075751 Marionette TRACE conn3 <- [1,1294,null,{}]
21:04:35 INFO - PROCESS | 6550 | 1463717075757 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:35 INFO - PROCESS | 6550 | 1463717075962 Marionette TRACE conn3 <- [1,1295,null,{"value":null}]
21:04:36 INFO - PROCESS | 6550 | 1463717076275 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17f000 == 145 [pid = 6550] [id = 331]
21:04:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 284 (0x9297dc00) [pid = 6550] [serial = 994] [outer = (nil)]
21:04:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 285 (0x989fac00) [pid = 6550] [serial = 995] [outer = 0x9297dc00]
21:04:36 INFO - PROCESS | 6550 | 1463717076367 Marionette DEBUG loaded listener.js
21:04:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 286 (0x98e89000) [pid = 6550] [serial = 996] [outer = 0x9297dc00]
21:04:37 INFO - PROCESS | 6550 | 1463717077254 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}]
21:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
21:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1534ms
21:04:37 INFO - PROCESS | 6550 | 1463717077283 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null]
21:04:37 INFO - PROCESS | 6550 | 1463717077287 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}]
21:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
21:04:37 INFO - PROCESS | 6550 | 1463717077293 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}]
21:04:37 INFO - PROCESS | 6550 | 1463717077296 Marionette TRACE conn3 <- [1,1298,null,{}]
21:04:37 INFO - PROCESS | 6550 | 1463717077302 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:37 INFO - PROCESS | 6550 | 1463717077503 Marionette TRACE conn3 <- [1,1299,null,{"value":null}]
21:04:37 INFO - PROCESS | 6550 | 1463717077780 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f0800 == 146 [pid = 6550] [id = 332]
21:04:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 287 (0x91bd5800) [pid = 6550] [serial = 997] [outer = (nil)]
21:04:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 288 (0x996ec800) [pid = 6550] [serial = 998] [outer = 0x91bd5800]
21:04:37 INFO - PROCESS | 6550 | 1463717077920 Marionette DEBUG loaded listener.js
21:04:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 289 (0x997ea400) [pid = 6550] [serial = 999] [outer = 0x91bd5800]
21:04:38 INFO - PROCESS | 6550 | 1463717078820 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}]
21:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
21:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1583ms
21:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
21:04:38 INFO - PROCESS | 6550 | 1463717078877 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null]
21:04:38 INFO - PROCESS | 6550 | 1463717078880 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}]
21:04:38 INFO - PROCESS | 6550 | 1463717078887 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}]
21:04:38 INFO - PROCESS | 6550 | 1463717078890 Marionette TRACE conn3 <- [1,1302,null,{}]
21:04:38 INFO - PROCESS | 6550 | 1463717078896 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:39 INFO - PROCESS | 6550 | 1463717079116 Marionette TRACE conn3 <- [1,1303,null,{"value":null}]
21:04:39 INFO - PROCESS | 6550 | 1463717079435 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x98e88c00 == 147 [pid = 6550] [id = 333]
21:04:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 290 (0x997a6400) [pid = 6550] [serial = 1000] [outer = (nil)]
21:04:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 291 (0x99b62400) [pid = 6550] [serial = 1001] [outer = 0x997a6400]
21:04:39 INFO - PROCESS | 6550 | 1463717079525 Marionette DEBUG loaded listener.js
21:04:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 292 (0x99ebb000) [pid = 6550] [serial = 1002] [outer = 0x997a6400]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x91bbb000 == 146 [pid = 6550] [id = 249]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9afac800 == 145 [pid = 6550] [id = 257]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8c678c00 == 144 [pid = 6550] [id = 259]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9b77b000 == 143 [pid = 6550] [id = 258]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x997a8400 == 142 [pid = 6550] [id = 256]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x94f79800 == 141 [pid = 6550] [id = 254]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9897bc00 == 140 [pid = 6550] [id = 255]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9385f800 == 139 [pid = 6550] [id = 253]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c2800 == 138 [pid = 6550] [id = 312]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x92227800 == 137 [pid = 6550] [id = 11]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c5400 == 136 [pid = 6550] [id = 311]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c1c00 == 135 [pid = 6550] [id = 310]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e7800 == 134 [pid = 6550] [id = 309]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x88a46c00 == 133 [pid = 6550] [id = 303]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8b180800 == 132 [pid = 6550] [id = 302]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0xa35edc00 == 131 [pid = 6550] [id = 301]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8e562c00 == 130 [pid = 6550] [id = 299]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8b172c00 == 129 [pid = 6550] [id = 300]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8ad000 == 128 [pid = 6550] [id = 298]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x9250c400 == 127 [pid = 6550] [id = 297]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8edee800 == 126 [pid = 6550] [id = 296]
21:04:40 INFO - PROCESS | 6550 | --DOCSHELL 0x8b890400 == 125 [pid = 6550] [id = 295]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 291 (0x923a5400) [pid = 6550] [serial = 873] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 290 (0x98e93c00) [pid = 6550] [serial = 815] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 289 (0x89f91400) [pid = 6550] [serial = 845] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 288 (0x8e569000) [pid = 6550] [serial = 857] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 287 (0x8c67ec00) [pid = 6550] [serial = 855] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 286 (0x8daf0c00) [pid = 6550] [serial = 861] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 285 (0x8e6cfc00) [pid = 6550] [serial = 833] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 284 (0x9233b400) [pid = 6550] [serial = 848] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 283 (0x919eb400) [pid = 6550] [serial = 867] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 282 (0x90a99800) [pid = 6550] [serial = 827] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 281 (0x9222b000) [pid = 6550] [serial = 872] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 280 (0x919c5400) [pid = 6550] [serial = 809] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 279 (0x8c8af800) [pid = 6550] [serial = 806] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 278 (0x90d01c00) [pid = 6550] [serial = 864] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 277 (0x8e562400) [pid = 6550] [serial = 851] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 276 (0x8e6c8400) [pid = 6550] [serial = 836] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 275 (0x99f70000) [pid = 6550] [serial = 818] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 274 (0xa68a3800) [pid = 6550] [serial = 824] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 273 (0x8e6d4800) [pid = 6550] [serial = 858] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 272 (0x92225c00) [pid = 6550] [serial = 870] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 271 (0x919cc400) [pid = 6550] [serial = 866] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 270 (0xa675f800) [pid = 6550] [serial = 830] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 269 (0x8b6d2000) [pid = 6550] [serial = 860] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 268 (0x92345400) [pid = 6550] [serial = 842] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 267 (0x909d4c00) [pid = 6550] [serial = 863] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 266 (0x8b891000) [pid = 6550] [serial = 854] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 265 (0xa227f000) [pid = 6550] [serial = 821] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 264 (0x9233d000) [pid = 6550] [serial = 839] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 263 (0x91bdb000) [pid = 6550] [serial = 869] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | --DOMWINDOW == 262 (0x94f22800) [pid = 6550] [serial = 812] [outer = (nil)] [url = about:blank]
21:04:41 INFO - PROCESS | 6550 | 1463717081826 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}]
21:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
21:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2992ms
21:04:41 INFO - PROCESS | 6550 | 1463717081880 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null]
21:04:41 INFO - PROCESS | 6550 | 1463717081887 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}]
21:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
21:04:41 INFO - PROCESS | 6550 | 1463717081895 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}]
21:04:41 INFO - PROCESS | 6550 | 1463717081901 Marionette TRACE conn3 <- [1,1306,null,{}]
21:04:41 INFO - PROCESS | 6550 | 1463717081909 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:42 INFO - PROCESS | 6550 | 1463717082139 Marionette TRACE conn3 <- [1,1307,null,{"value":null}]
21:04:42 INFO - PROCESS | 6550 | 1463717082345 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b896400 == 126 [pid = 6550] [id = 334]
21:04:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 263 (0x8c3bb400) [pid = 6550] [serial = 1003] [outer = (nil)]
21:04:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 264 (0x8c3c3800) [pid = 6550] [serial = 1004] [outer = 0x8c3bb400]
21:04:42 INFO - PROCESS | 6550 | 1463717082480 Marionette DEBUG loaded listener.js
21:04:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 265 (0x8c508000) [pid = 6550] [serial = 1005] [outer = 0x8c3bb400]
21:04:43 INFO - PROCESS | 6550 | 1463717083285 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}]
21:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
21:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1450ms
21:04:43 INFO - PROCESS | 6550 | 1463717083367 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null]
21:04:43 INFO - PROCESS | 6550 | 1463717083380 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}]
21:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
21:04:43 INFO - PROCESS | 6550 | 1463717083391 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}]
21:04:43 INFO - PROCESS | 6550 | 1463717083395 Marionette TRACE conn3 <- [1,1310,null,{}]
21:04:43 INFO - PROCESS | 6550 | 1463717083406 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:43 INFO - PROCESS | 6550 | 1463717083659 Marionette TRACE conn3 <- [1,1311,null,{"value":null}]
21:04:43 INFO - PROCESS | 6550 | 1463717083683 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c4000 == 127 [pid = 6550] [id = 335]
21:04:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 266 (0x8c8b0800) [pid = 6550] [serial = 1006] [outer = (nil)]
21:04:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 267 (0x8daed000) [pid = 6550] [serial = 1007] [outer = 0x8c8b0800]
21:04:43 INFO - PROCESS | 6550 | 1463717083755 Marionette DEBUG loaded listener.js
21:04:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 268 (0x8dc94000) [pid = 6550] [serial = 1008] [outer = 0x8c8b0800]
21:04:44 INFO - PROCESS | 6550 | 1463717084750 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:20:1\n"]]]}]
21:04:44 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
21:04:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:04:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
21:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:04:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:04:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:04:44 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:04:44 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:04:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:20:1
21:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1431ms
21:04:44 INFO - PROCESS | 6550 | 1463717084823 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null]
21:04:44 INFO - PROCESS | 6550 | 1463717084827 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}]
21:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
21:04:44 INFO - PROCESS | 6550 | 1463717084834 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}]
21:04:44 INFO - PROCESS | 6550 | 1463717084840 Marionette TRACE conn3 <- [1,1314,null,{}]
21:04:44 INFO - PROCESS | 6550 | 1463717084862 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:45 INFO - PROCESS | 6550 | 1463717085154 Marionette TRACE conn3 <- [1,1315,null,{"value":null}]
21:04:45 INFO - PROCESS | 6550 | 1463717085213 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae2c00 == 128 [pid = 6550] [id = 336]
21:04:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 269 (0x8e6d1800) [pid = 6550] [serial = 1009] [outer = (nil)]
21:04:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 270 (0x8efbe400) [pid = 6550] [serial = 1010] [outer = 0x8e6d1800]
21:04:45 INFO - PROCESS | 6550 | 1463717085293 Marionette DEBUG loaded listener.js
21:04:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 271 (0x909d1000) [pid = 6550] [serial = 1011] [outer = 0x8e6d1800]
21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 270 (0x8a3e8400) [pid = 6550] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html]
21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 269 (0x8c3c7000) [pid = 6550] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html]
21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 268 (0x8c501c00) [pid = 6550] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html]
21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 267 (0x9277e000) [pid = 6550] [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.]
21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 266 (0x92784400) [pid = 6550] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 265 (0x8a4d0800) [pid = 6550] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html]
21:04:46 INFO - PROCESS | 6550 | --DOMWINDOW == 264 (0x8a4cbc00) [pid = 6550] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html]
21:04:46 INFO - PROCESS | 6550 | 1463717086633 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}]
21:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
21:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1848ms
21:04:46 INFO - PROCESS | 6550 | 1463717086683 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null]
21:04:46 INFO - PROCESS | 6550 | 1463717086687 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}]
21:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
21:04:46 INFO - PROCESS | 6550 | 1463717086693 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}]
21:04:46 INFO - PROCESS | 6550 | 1463717086697 Marionette TRACE conn3 <- [1,1318,null,{}]
21:04:46 INFO - PROCESS | 6550 | 1463717086702 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:46 INFO - PROCESS | 6550 | 1463717086884 Marionette TRACE conn3 <- [1,1319,null,{"value":null}]
21:04:47 INFO - PROCESS | 6550 | 1463717087086 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e8400 == 129 [pid = 6550] [id = 337]
21:04:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 265 (0x8e6cf400) [pid = 6550] [serial = 1012] [outer = (nil)]
21:04:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 266 (0x90a9a000) [pid = 6550] [serial = 1013] [outer = 0x8e6cf400]
21:04:47 INFO - PROCESS | 6550 | 1463717087159 Marionette DEBUG loaded listener.js
21:04:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 267 (0x90bec800) [pid = 6550] [serial = 1014] [outer = 0x8e6cf400]
21:04:47 INFO - PROCESS | 6550 | 1463717087904 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}]
21:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
21:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1231ms
21:04:47 INFO - PROCESS | 6550 | 1463717087927 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null]
21:04:47 INFO - PROCESS | 6550 | 1463717087931 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}]
21:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
21:04:48 INFO - PROCESS | 6550 | 1463717088091 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}]
21:04:48 INFO - PROCESS | 6550 | 1463717088098 Marionette TRACE conn3 <- [1,1322,null,{}]
21:04:48 INFO - PROCESS | 6550 | 1463717088107 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:48 INFO - PROCESS | 6550 | 1463717088361 Marionette TRACE conn3 <- [1,1323,null,{"value":null}]
21:04:48 INFO - PROCESS | 6550 | 1463717088715 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88d000 == 130 [pid = 6550] [id = 338]
21:04:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 268 (0x8b890400) [pid = 6550] [serial = 1015] [outer = (nil)]
21:04:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 269 (0x8c3bd000) [pid = 6550] [serial = 1016] [outer = 0x8b890400]
21:04:48 INFO - PROCESS | 6550 | 1463717088815 Marionette DEBUG loaded listener.js
21:04:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 270 (0x8c8ad000) [pid = 6550] [serial = 1017] [outer = 0x8b890400]
21:04:49 INFO - PROCESS | 6550 | 1463717089750 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}]
21:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
21:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1757ms
21:04:49 INFO - PROCESS | 6550 | 1463717089826 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null]
21:04:49 INFO - PROCESS | 6550 | 1463717089832 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}]
21:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
21:04:49 INFO - PROCESS | 6550 | 1463717089840 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}]
21:04:49 INFO - PROCESS | 6550 | 1463717089844 Marionette TRACE conn3 <- [1,1326,null,{}]
21:04:49 INFO - PROCESS | 6550 | 1463717089857 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:50 INFO - PROCESS | 6550 | 1463717090105 Marionette TRACE conn3 <- [1,1327,null,{"value":null}]
21:04:50 INFO - PROCESS | 6550 | 1463717090437 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d3000 == 131 [pid = 6550] [id = 339]
21:04:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 271 (0x8e6d3800) [pid = 6550] [serial = 1018] [outer = (nil)]
21:04:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 272 (0x8edba400) [pid = 6550] [serial = 1019] [outer = 0x8e6d3800]
21:04:50 INFO - PROCESS | 6550 | 1463717090525 Marionette DEBUG loaded listener.js
21:04:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 273 (0x8f5e4c00) [pid = 6550] [serial = 1020] [outer = 0x8e6d3800]
21:04:51 INFO - PROCESS | 6550 | 1463717091452 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}]
21:04:51 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
21:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1688ms
21:04:51 INFO - PROCESS | 6550 | 1463717091528 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null]
21:04:51 INFO - PROCESS | 6550 | 1463717091533 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}]
21:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
21:04:51 INFO - PROCESS | 6550 | 1463717091540 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}]
21:04:51 INFO - PROCESS | 6550 | 1463717091544 Marionette TRACE conn3 <- [1,1330,null,{}]
21:04:51 INFO - PROCESS | 6550 | 1463717091551 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:51 INFO - PROCESS | 6550 | 1463717091795 Marionette TRACE conn3 <- [1,1331,null,{"value":null}]
21:04:52 INFO - PROCESS | 6550 | 1463717092180 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x919c5400 == 132 [pid = 6550] [id = 340]
21:04:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 274 (0x919ce400) [pid = 6550] [serial = 1021] [outer = (nil)]
21:04:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 275 (0x919ecc00) [pid = 6550] [serial = 1022] [outer = 0x919ce400]
21:04:52 INFO - PROCESS | 6550 | 1463717092277 Marionette DEBUG loaded listener.js
21:04:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 276 (0x91bb6400) [pid = 6550] [serial = 1023] [outer = 0x919ce400]
21:04:53 INFO - PROCESS | 6550 | 1463717093200 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}]
21:04:53 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
21:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1692ms
21:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
21:04:53 INFO - PROCESS | 6550 | 1463717093232 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null]
21:04:53 INFO - PROCESS | 6550 | 1463717093236 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}]
21:04:53 INFO - PROCESS | 6550 | 1463717093243 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}]
21:04:53 INFO - PROCESS | 6550 | 1463717093246 Marionette TRACE conn3 <- [1,1334,null,{}]
21:04:53 INFO - PROCESS | 6550 | 1463717093259 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:53 INFO - PROCESS | 6550 | 1463717093486 Marionette TRACE conn3 <- [1,1335,null,{"value":null}]
21:04:53 INFO - PROCESS | 6550 | 1463717093801 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56a400 == 133 [pid = 6550] [id = 341]
21:04:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 277 (0x909e5400) [pid = 6550] [serial = 1024] [outer = (nil)]
21:04:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 278 (0x92289800) [pid = 6550] [serial = 1025] [outer = 0x909e5400]
21:04:53 INFO - PROCESS | 6550 | 1463717093894 Marionette DEBUG loaded listener.js
21:04:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 279 (0x92343000) [pid = 6550] [serial = 1026] [outer = 0x909e5400]
21:04:54 INFO - PROCESS | 6550 | 1463717094748 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}]
21:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
21:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1581ms
21:04:54 INFO - PROCESS | 6550 | 1463717094824 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null]
21:04:54 INFO - PROCESS | 6550 | 1463717094828 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}]
21:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
21:04:54 INFO - PROCESS | 6550 | 1463717094834 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}]
21:04:54 INFO - PROCESS | 6550 | 1463717094838 Marionette TRACE conn3 <- [1,1338,null,{}]
21:04:54 INFO - PROCESS | 6550 | 1463717094844 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:55 INFO - PROCESS | 6550 | 1463717095051 Marionette TRACE conn3 <- [1,1339,null,{"value":null}]
21:04:55 INFO - PROCESS | 6550 | 1463717095372 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x92340400 == 134 [pid = 6550] [id = 342]
21:04:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 280 (0x92347400) [pid = 6550] [serial = 1027] [outer = (nil)]
21:04:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 281 (0x923ab000) [pid = 6550] [serial = 1028] [outer = 0x92347400]
21:04:55 INFO - PROCESS | 6550 | 1463717095467 Marionette DEBUG loaded listener.js
21:04:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 282 (0x92502400) [pid = 6550] [serial = 1029] [outer = 0x92347400]
21:04:56 INFO - PROCESS | 6550 | 1463717096832 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}]
21:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
21:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2092ms
21:04:56 INFO - PROCESS | 6550 | 1463717096928 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null]
21:04:56 INFO - PROCESS | 6550 | 1463717096931 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}]
21:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
21:04:56 INFO - PROCESS | 6550 | 1463717096938 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}]
21:04:56 INFO - PROCESS | 6550 | 1463717096941 Marionette TRACE conn3 <- [1,1342,null,{}]
21:04:56 INFO - PROCESS | 6550 | 1463717096947 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:57 INFO - PROCESS | 6550 | 1463717097166 Marionette TRACE conn3 <- [1,1343,null,{"value":null}]
21:04:57 INFO - PROCESS | 6550 | 1463717097435 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x9233e400 == 135 [pid = 6550] [id = 343]
21:04:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 283 (0x923ad000) [pid = 6550] [serial = 1030] [outer = (nil)]
21:04:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 284 (0x93861c00) [pid = 6550] [serial = 1031] [outer = 0x923ad000]
21:04:57 INFO - PROCESS | 6550 | 1463717097523 Marionette DEBUG loaded listener.js
21:04:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 285 (0x94f80c00) [pid = 6550] [serial = 1032] [outer = 0x923ad000]
21:04:58 INFO - PROCESS | 6550 | 1463717098508 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}]
21:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
21:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1629ms
21:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
21:04:58 INFO - PROCESS | 6550 | 1463717098566 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null]
21:04:58 INFO - PROCESS | 6550 | 1463717098570 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}]
21:04:58 INFO - PROCESS | 6550 | 1463717098576 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}]
21:04:58 INFO - PROCESS | 6550 | 1463717098579 Marionette TRACE conn3 <- [1,1346,null,{}]
21:04:58 INFO - PROCESS | 6550 | 1463717098585 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:04:58 INFO - PROCESS | 6550 | 1463717098784 Marionette TRACE conn3 <- [1,1347,null,{"value":null}]
21:04:59 INFO - PROCESS | 6550 | 1463717099104 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:04:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b174c00 == 136 [pid = 6550] [id = 344]
21:04:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 286 (0x93938800) [pid = 6550] [serial = 1033] [outer = (nil)]
21:04:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 287 (0x98e8ec00) [pid = 6550] [serial = 1034] [outer = 0x93938800]
21:04:59 INFO - PROCESS | 6550 | 1463717099195 Marionette DEBUG loaded listener.js
21:04:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 288 (0x996ed000) [pid = 6550] [serial = 1035] [outer = 0x93938800]
21:05:00 INFO - PROCESS | 6550 | 1463717100080 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}]
21:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
21:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1537ms
21:05:00 INFO - PROCESS | 6550 | 1463717100113 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null]
21:05:00 INFO - PROCESS | 6550 | 1463717100116 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}]
21:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
21:05:00 INFO - PROCESS | 6550 | 1463717100123 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}]
21:05:00 INFO - PROCESS | 6550 | 1463717100126 Marionette TRACE conn3 <- [1,1350,null,{}]
21:05:00 INFO - PROCESS | 6550 | 1463717100132 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:00 INFO - PROCESS | 6550 | 1463717100333 Marionette TRACE conn3 <- [1,1351,null,{"value":null}]
21:05:00 INFO - PROCESS | 6550 | 1463717100654 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x93931800 == 137 [pid = 6550] [id = 345]
21:05:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 289 (0x974cc800) [pid = 6550] [serial = 1036] [outer = (nil)]
21:05:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 290 (0x99f55400) [pid = 6550] [serial = 1037] [outer = 0x974cc800]
21:05:00 INFO - PROCESS | 6550 | 1463717100751 Marionette DEBUG loaded listener.js
21:05:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 291 (0x99f6f800) [pid = 6550] [serial = 1038] [outer = 0x974cc800]
21:05:01 INFO - PROCESS | 6550 | 1463717101699 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}]
21:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
21:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1634ms
21:05:01 INFO - PROCESS | 6550 | 1463717101759 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null]
21:05:01 INFO - PROCESS | 6550 | 1463717101763 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}]
21:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
21:05:01 INFO - PROCESS | 6550 | 1463717101770 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}]
21:05:01 INFO - PROCESS | 6550 | 1463717101772 Marionette TRACE conn3 <- [1,1354,null,{}]
21:05:01 INFO - PROCESS | 6550 | 1463717101779 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:02 INFO - PROCESS | 6550 | 1463717102011 Marionette TRACE conn3 <- [1,1355,null,{"value":null}]
21:05:02 INFO - PROCESS | 6550 | 1463717102342 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67ac00 == 138 [pid = 6550] [id = 346]
21:05:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 292 (0x919c4c00) [pid = 6550] [serial = 1039] [outer = (nil)]
21:05:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 293 (0x9aaaec00) [pid = 6550] [serial = 1040] [outer = 0x919c4c00]
21:05:02 INFO - PROCESS | 6550 | 1463717102450 Marionette DEBUG loaded listener.js
21:05:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 294 (0x9ac44800) [pid = 6550] [serial = 1041] [outer = 0x919c4c00]
21:05:03 INFO - PROCESS | 6550 | 1463717103359 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}]
21:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
21:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1639ms
21:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
21:05:03 INFO - PROCESS | 6550 | 1463717103430 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null]
21:05:03 INFO - PROCESS | 6550 | 1463717103433 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}]
21:05:03 INFO - PROCESS | 6550 | 1463717103440 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}]
21:05:03 INFO - PROCESS | 6550 | 1463717103444 Marionette TRACE conn3 <- [1,1358,null,{}]
21:05:03 INFO - PROCESS | 6550 | 1463717103449 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:03 INFO - PROCESS | 6550 | 1463717103709 Marionette TRACE conn3 <- [1,1359,null,{"value":null}]
21:05:04 INFO - PROCESS | 6550 | 1463717104039 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88cc00 == 139 [pid = 6550] [id = 347]
21:05:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 295 (0x94f7dc00) [pid = 6550] [serial = 1042] [outer = (nil)]
21:05:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 296 (0x9b722000) [pid = 6550] [serial = 1043] [outer = 0x94f7dc00]
21:05:04 INFO - PROCESS | 6550 | 1463717104126 Marionette DEBUG loaded listener.js
21:05:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 297 (0x9b775400) [pid = 6550] [serial = 1044] [outer = 0x94f7dc00]
21:05:04 INFO - PROCESS | 6550 | 1463717104994 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}]
21:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
21:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1632ms
21:05:05 INFO - PROCESS | 6550 | 1463717105071 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null]
21:05:05 INFO - PROCESS | 6550 | 1463717105076 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}]
21:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
21:05:05 INFO - PROCESS | 6550 | 1463717105083 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}]
21:05:05 INFO - PROCESS | 6550 | 1463717105088 Marionette TRACE conn3 <- [1,1362,null,{}]
21:05:05 INFO - PROCESS | 6550 | 1463717105094 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:05 INFO - PROCESS | 6550 | 1463717105352 Marionette TRACE conn3 <- [1,1363,null,{"value":null}]
21:05:05 INFO - PROCESS | 6550 | 1463717105689 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b148c00 == 140 [pid = 6550] [id = 348]
21:05:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 298 (0xa114b800) [pid = 6550] [serial = 1045] [outer = (nil)]
21:05:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 299 (0xa1155800) [pid = 6550] [serial = 1046] [outer = 0xa114b800]
21:05:05 INFO - PROCESS | 6550 | 1463717105793 Marionette DEBUG loaded listener.js
21:05:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 300 (0xa227cc00) [pid = 6550] [serial = 1047] [outer = 0xa114b800]
21:05:06 INFO - PROCESS | 6550 | 1463717106949 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}]
21:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
21:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1938ms
21:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
21:05:07 INFO - PROCESS | 6550 | 1463717107021 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null]
21:05:07 INFO - PROCESS | 6550 | 1463717107025 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}]
21:05:07 INFO - PROCESS | 6550 | 1463717107033 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}]
21:05:07 INFO - PROCESS | 6550 | 1463717107036 Marionette TRACE conn3 <- [1,1366,null,{}]
21:05:07 INFO - PROCESS | 6550 | 1463717107042 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:07 INFO - PROCESS | 6550 | 1463717107253 Marionette TRACE conn3 <- [1,1367,null,{"value":null}]
21:05:07 INFO - PROCESS | 6550 | 1463717107591 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x92666c00 == 141 [pid = 6550] [id = 349]
21:05:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 301 (0x974c8800) [pid = 6550] [serial = 1048] [outer = (nil)]
21:05:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 302 (0xa2625000) [pid = 6550] [serial = 1049] [outer = 0x974c8800]
21:05:07 INFO - PROCESS | 6550 | 1463717107684 Marionette DEBUG loaded listener.js
21:05:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 303 (0xa26c3c00) [pid = 6550] [serial = 1050] [outer = 0x974c8800]
21:05:08 INFO - PROCESS | 6550 | 1463717108658 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:20:1\n"]]]}]
21:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 1679ms
21:05:08 INFO - PROCESS | 6550 | 1463717108711 Marionette TRACE conn3 -> [0,1369,"getWindowHandle",null]
21:05:08 INFO - PROCESS | 6550 | 1463717108715 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}]
21:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
21:05:08 INFO - PROCESS | 6550 | 1463717108721 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}]
21:05:08 INFO - PROCESS | 6550 | 1463717108725 Marionette TRACE conn3 <- [1,1370,null,{}]
21:05:08 INFO - PROCESS | 6550 | 1463717108731 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:08 INFO - PROCESS | 6550 | 1463717108978 Marionette TRACE conn3 <- [1,1371,null,{"value":null}]
21:05:09 INFO - PROCESS | 6550 | 1463717109304 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x9af9e800 == 142 [pid = 6550] [id = 350]
21:05:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 304 (0xa22e8000) [pid = 6550] [serial = 1051] [outer = (nil)]
21:05:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 305 (0xa50a6800) [pid = 6550] [serial = 1052] [outer = 0xa22e8000]
21:05:09 INFO - PROCESS | 6550 | 1463717109393 Marionette DEBUG loaded listener.js
21:05:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 306 (0xa6285800) [pid = 6550] [serial = 1053] [outer = 0xa22e8000]
21:05:10 INFO - PROCESS | 6550 | 1463717110340 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1\n"]]]}]
21:05:10 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
21:05:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
21:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:05:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:05:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:05:10 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:05:10 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:05:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
21:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 1681ms
21:05:10 INFO - PROCESS | 6550 | 1463717110408 Marionette TRACE conn3 -> [0,1373,"getWindowHandle",null]
21:05:10 INFO - PROCESS | 6550 | 1463717110412 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}]
21:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
21:05:10 INFO - PROCESS | 6550 | 1463717110418 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}]
21:05:10 INFO - PROCESS | 6550 | 1463717110422 Marionette TRACE conn3 <- [1,1374,null,{}]
21:05:10 INFO - PROCESS | 6550 | 1463717110428 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:10 INFO - PROCESS | 6550 | 1463717110666 Marionette TRACE conn3 <- [1,1375,null,{"value":null}]
21:05:11 INFO - PROCESS | 6550 | 1463717110994 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f44400 == 143 [pid = 6550] [id = 351]
21:05:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 307 (0x86f45000) [pid = 6550] [serial = 1054] [outer = (nil)]
21:05:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 308 (0x86f4ac00) [pid = 6550] [serial = 1055] [outer = 0x86f45000]
21:05:11 INFO - PROCESS | 6550 | 1463717111084 Marionette DEBUG loaded listener.js
21:05:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 309 (0x86f4e800) [pid = 6550] [serial = 1056] [outer = 0x86f45000]
21:05:12 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
21:05:12 INFO - PROCESS | 6550 | 1463717112059 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1\n"]]]}]
21:05:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
21:05:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
21:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:05:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:05:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:05:12 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:05:12 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:05:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
21:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 1680ms
21:05:12 INFO - PROCESS | 6550 | 1463717112101 Marionette TRACE conn3 -> [0,1377,"getWindowHandle",null]
21:05:12 INFO - PROCESS | 6550 | 1463717112105 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}]
21:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
21:05:12 INFO - PROCESS | 6550 | 1463717112112 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}]
21:05:12 INFO - PROCESS | 6550 | 1463717112116 Marionette TRACE conn3 <- [1,1378,null,{}]
21:05:12 INFO - PROCESS | 6550 | 1463717112121 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:12 INFO - PROCESS | 6550 | 1463717112324 Marionette TRACE conn3 <- [1,1379,null,{"value":null}]
21:05:12 INFO - PROCESS | 6550 | 1463717112677 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f49800 == 144 [pid = 6550] [id = 352]
21:05:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 310 (0x86f4c800) [pid = 6550] [serial = 1057] [outer = (nil)]
21:05:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 311 (0x99ebfc00) [pid = 6550] [serial = 1058] [outer = 0x86f4c800]
21:05:12 INFO - PROCESS | 6550 | 1463717112769 Marionette DEBUG loaded listener.js
21:05:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 312 (0xa6778c00) [pid = 6550] [serial = 1059] [outer = 0x86f4c800]
21:05:13 INFO - PROCESS | 6550 | 1463717113731 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1\n"]]]}]
21:05:13 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
21:05:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
21:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:05:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:05:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:05:13 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:05:13 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:05:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
21:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 1682ms
21:05:13 INFO - PROCESS | 6550 | 1463717113797 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null]
21:05:13 INFO - PROCESS | 6550 | 1463717113800 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}]
21:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
21:05:13 INFO - PROCESS | 6550 | 1463717113807 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}]
21:05:13 INFO - PROCESS | 6550 | 1463717113810 Marionette TRACE conn3 <- [1,1382,null,{}]
21:05:13 INFO - PROCESS | 6550 | 1463717113816 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:14 INFO - PROCESS | 6550 | 1463717114026 Marionette TRACE conn3 <- [1,1383,null,{"value":null}]
21:05:14 INFO - PROCESS | 6550 | 1463717114886 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3eec00 == 145 [pid = 6550] [id = 353]
21:05:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 313 (0x8a401800) [pid = 6550] [serial = 1060] [outer = (nil)]
21:05:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 314 (0x8b180c00) [pid = 6550] [serial = 1061] [outer = 0x8a401800]
21:05:15 INFO - PROCESS | 6550 | 1463717114997 Marionette DEBUG loaded listener.js
21:05:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 315 (0x8b895c00) [pid = 6550] [serial = 1062] [outer = 0x8a401800]
21:05:15 INFO - PROCESS | 6550 | [6550] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
21:05:15 INFO - PROCESS | 6550 | 1463717115940 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1\n"]]]}]
21:05:16 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
21:05:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:05:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
21:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:05:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:05:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:05:16 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:05:16 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:05:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
21:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 2195ms
21:05:16 INFO - PROCESS | 6550 | 1463717116006 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null]
21:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
21:05:16 INFO - PROCESS | 6550 | 1463717116012 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}]
21:05:16 INFO - PROCESS | 6550 | 1463717116021 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}]
21:05:16 INFO - PROCESS | 6550 | 1463717116026 Marionette TRACE conn3 <- [1,1386,null,{}]
21:05:16 INFO - PROCESS | 6550 | 1463717116034 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:16 INFO - PROCESS | 6550 | 1463717116240 Marionette TRACE conn3 <- [1,1387,null,{"value":null}]
21:05:16 INFO - PROCESS | 6550 | 1463717116579 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e7c00 == 146 [pid = 6550] [id = 354]
21:05:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 316 (0x8c3c5c00) [pid = 6550] [serial = 1063] [outer = (nil)]
21:05:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 317 (0x8e6cac00) [pid = 6550] [serial = 1064] [outer = 0x8c3c5c00]
21:05:16 INFO - PROCESS | 6550 | 1463717116693 Marionette DEBUG loaded listener.js
21:05:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 318 (0x8ede5400) [pid = 6550] [serial = 1065] [outer = 0x8c3c5c00]
21:05:17 INFO - PROCESS | 6550 | 1463717117798 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1\n"]]]}]
21:05:17 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
21:05:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
21:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:05:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:05:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:05:17 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:05:17 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:05:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
21:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 1838ms
21:05:17 INFO - PROCESS | 6550 | 1463717117862 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null]
21:05:17 INFO - PROCESS | 6550 | 1463717117867 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}]
21:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
21:05:17 INFO - PROCESS | 6550 | 1463717117875 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}]
21:05:17 INFO - PROCESS | 6550 | 1463717117878 Marionette TRACE conn3 <- [1,1390,null,{}]
21:05:17 INFO - PROCESS | 6550 | 1463717117884 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:18 INFO - PROCESS | 6550 | 1463717118123 Marionette TRACE conn3 <- [1,1391,null,{"value":null}]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x909d3c00 == 145 [pid = 6550] [id = 94]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9a8800 == 144 [pid = 6550] [id = 235]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c6c00 == 143 [pid = 6550] [id = 238]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x99ebac00 == 142 [pid = 6550] [id = 233]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4cac00 == 141 [pid = 6550] [id = 237]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c4000 == 140 [pid = 6550] [id = 236]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x9b1acc00 == 139 [pid = 6550] [id = 234]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4cb000 == 138 [pid = 6550] [id = 313]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae2c00 == 137 [pid = 6550] [id = 336]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c4000 == 136 [pid = 6550] [id = 335]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8b896400 == 135 [pid = 6550] [id = 334]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x919d0400 == 134 [pid = 6550] [id = 321]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x90a94800 == 133 [pid = 6550] [id = 320]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x909d2000 == 132 [pid = 6550] [id = 319]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae8c00 == 131 [pid = 6550] [id = 318]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c7400 == 130 [pid = 6550] [id = 316]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb2800 == 129 [pid = 6550] [id = 317]
21:05:18 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fd800 == 128 [pid = 6550] [id = 315]
21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 317 (0x8edbf800) [pid = 6550] [serial = 944] [outer = (nil)] [url = about:blank]
21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 316 (0x8b173400) [pid = 6550] [serial = 930] [outer = (nil)] [url = about:blank]
21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 315 (0x9b775c00) [pid = 6550] [serial = 893] [outer = (nil)] [url = about:blank]
21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 314 (0xa6c46c00) [pid = 6550] [serial = 908] [outer = (nil)] [url = about:blank]
21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 313 (0x8b17a000) [pid = 6550] [serial = 902] [outer = (nil)] [url = about:blank]
21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 312 (0x87e0c400) [pid = 6550] [serial = 914] [outer = (nil)] [url = about:blank]
21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 311 (0x8c67dc00) [pid = 6550] [serial = 936] [outer = (nil)] [url = about:blank]
21:05:18 INFO - PROCESS | 6550 | --DOMWINDOW == 310 (0x8daeec00) [pid = 6550] [serial = 938] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 309 (0x8b6d4000) [pid = 6550] [serial = 645] [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.]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 308 (0xa50b0800) [pid = 6550] [serial = 899] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 307 (0x8dc88c00) [pid = 6550] [serial = 878] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 306 (0x8c50d400) [pid = 6550] [serial = 935] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 305 (0x8b6cfc00) [pid = 6550] [serial = 926] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 304 (0x9297ec00) [pid = 6550] [serial = 884] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 303 (0x93932400) [pid = 6550] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 302 (0xa6b67800) [pid = 6550] [serial = 905] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 301 (0x90a98400) [pid = 6550] [serial = 881] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 300 (0x92668800) [pid = 6550] [serial = 875] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 299 (0x8a40c400) [pid = 6550] [serial = 923] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 298 (0x8b897400) [pid = 6550] [serial = 933] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 297 (0x88a50800) [pid = 6550] [serial = 911] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 296 (0x89115000) [pid = 6550] [serial = 917] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 295 (0x8a408000) [pid = 6550] [serial = 929] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 294 (0xa22e8c00) [pid = 6550] [serial = 896] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 293 (0x8b6d6800) [pid = 6550] [serial = 932] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 292 (0x8e562800) [pid = 6550] [serial = 942] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 291 (0x94f78400) [pid = 6550] [serial = 887] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 290 (0x8dc8e800) [pid = 6550] [serial = 939] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 289 (0x8c50b800) [pid = 6550] [serial = 941] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 288 (0x996eec00) [pid = 6550] [serial = 890] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | --DOMWINDOW == 287 (0x8911f400) [pid = 6550] [serial = 920] [outer = (nil)] [url = about:blank]
21:05:19 INFO - PROCESS | 6550 | 1463717119196 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x89116400 == 129 [pid = 6550] [id = 355]
21:05:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 288 (0x89117400) [pid = 6550] [serial = 1066] [outer = (nil)]
21:05:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 289 (0x89121800) [pid = 6550] [serial = 1067] [outer = 0x89117400]
21:05:19 INFO - PROCESS | 6550 | 1463717119278 Marionette DEBUG loaded listener.js
21:05:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 290 (0x8a40f800) [pid = 6550] [serial = 1068] [outer = 0x89117400]
21:05:20 INFO - PROCESS | 6550 | 1463717120029 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}]
21:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
21:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2187ms
21:05:20 INFO - PROCESS | 6550 | 1463717120063 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null]
21:05:20 INFO - PROCESS | 6550 | 1463717120066 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}]
21:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
21:05:20 INFO - PROCESS | 6550 | 1463717120080 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}]
21:05:20 INFO - PROCESS | 6550 | 1463717120090 Marionette TRACE conn3 <- [1,1394,null,{}]
21:05:20 INFO - PROCESS | 6550 | 1463717120098 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:20 INFO - PROCESS | 6550 | 1463717120313 Marionette TRACE conn3 <- [1,1395,null,{"value":null}]
21:05:20 INFO - PROCESS | 6550 | 1463717120500 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f8800 == 130 [pid = 6550] [id = 356]
21:05:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 291 (0x8b88c800) [pid = 6550] [serial = 1069] [outer = (nil)]
21:05:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 292 (0x8dae3000) [pid = 6550] [serial = 1070] [outer = 0x8b88c800]
21:05:20 INFO - PROCESS | 6550 | 1463717120577 Marionette DEBUG loaded listener.js
21:05:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 293 (0x8dc94c00) [pid = 6550] [serial = 1071] [outer = 0x8b88c800]
21:05:21 INFO - PROCESS | 6550 | 1463717121407 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}]
21:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
21:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1346ms
21:05:21 INFO - PROCESS | 6550 | 1463717121427 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null]
21:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
21:05:21 INFO - PROCESS | 6550 | 1463717121431 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}]
21:05:21 INFO - PROCESS | 6550 | 1463717121437 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}]
21:05:21 INFO - PROCESS | 6550 | 1463717121440 Marionette TRACE conn3 <- [1,1398,null,{}]
21:05:21 INFO - PROCESS | 6550 | 1463717121445 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:21 INFO - PROCESS | 6550 | 1463717121700 Marionette TRACE conn3 <- [1,1399,null,{"value":null}]
21:05:21 INFO - PROCESS | 6550 | 1463717121740 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c507400 == 131 [pid = 6550] [id = 357]
21:05:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 294 (0x8c67dc00) [pid = 6550] [serial = 1072] [outer = (nil)]
21:05:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 295 (0x8eded400) [pid = 6550] [serial = 1073] [outer = 0x8c67dc00]
21:05:21 INFO - PROCESS | 6550 | 1463717121814 Marionette DEBUG loaded listener.js
21:05:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 296 (0x90a94800) [pid = 6550] [serial = 1074] [outer = 0x8c67dc00]
21:05:22 INFO - PROCESS | 6550 | 1463717122770 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}]
21:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
21:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1382ms
21:05:22 INFO - PROCESS | 6550 | 1463717122826 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null]
21:05:22 INFO - PROCESS | 6550 | 1463717122829 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}]
21:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
21:05:22 INFO - PROCESS | 6550 | 1463717122835 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}]
21:05:22 INFO - PROCESS | 6550 | 1463717122840 Marionette TRACE conn3 <- [1,1402,null,{}]
21:05:22 INFO - PROCESS | 6550 | 1463717122846 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:23 INFO - PROCESS | 6550 | 1463717123105 Marionette TRACE conn3 <- [1,1403,null,{"value":null}]
21:05:23 INFO - PROCESS | 6550 | 1463717123137 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x90beac00 == 132 [pid = 6550] [id = 358]
21:05:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 297 (0x90bf0800) [pid = 6550] [serial = 1075] [outer = (nil)]
21:05:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 298 (0x90db1800) [pid = 6550] [serial = 1076] [outer = 0x90bf0800]
21:05:23 INFO - PROCESS | 6550 | 1463717123220 Marionette DEBUG loaded listener.js
21:05:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 299 (0x91bb7800) [pid = 6550] [serial = 1077] [outer = 0x90bf0800]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 298 (0x91ed4800) [pid = 6550] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 297 (0x8daee000) [pid = 6550] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 296 (0x8c67e000) [pid = 6550] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 295 (0x9250a000) [pid = 6550] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 294 (0x9b7c8400) [pid = 6550] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 293 (0x9b823800) [pid = 6550] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 292 (0x8a4cf400) [pid = 6550] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 291 (0x8a4ca800) [pid = 6550] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 290 (0x9b72b000) [pid = 6550] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 289 (0x919c8800) [pid = 6550] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 288 (0x94f9f000) [pid = 6550] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 287 (0x94f5d800) [pid = 6550] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 286 (0x89f8a400) [pid = 6550] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 285 (0x909cac00) [pid = 6550] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 284 (0x909d6c00) [pid = 6550] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 283 (0x8a2f8000) [pid = 6550] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 282 (0x92284800) [pid = 6550] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 281 (0x8dc92400) [pid = 6550] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 280 (0x9266d800) [pid = 6550] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 279 (0x9385d400) [pid = 6550] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 278 (0x89f8c800) [pid = 6550] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 277 (0x92840000) [pid = 6550] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 276 (0x8a4d0400) [pid = 6550] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 275 (0x89f94400) [pid = 6550] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 274 (0x92776400) [pid = 6550] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 273 (0x8a4c3800) [pid = 6550] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 272 (0x8d9b2400) [pid = 6550] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 271 (0x99a5cc00) [pid = 6550] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 270 (0xa2278000) [pid = 6550] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 269 (0x8f5eac00) [pid = 6550] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 268 (0x95128c00) [pid = 6550] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 267 (0x909ce000) [pid = 6550] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 266 (0x90a9c000) [pid = 6550] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 265 (0x8a2f9800) [pid = 6550] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 264 (0x9266c400) [pid = 6550] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 263 (0x91ecdc00) [pid = 6550] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 262 (0x93933c00) [pid = 6550] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 261 (0x8b174400) [pid = 6550] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 260 (0x93932800) [pid = 6550] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 259 (0x8b6d1800) [pid = 6550] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 258 (0x92280800) [pid = 6550] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 257 (0x99f77400) [pid = 6550] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 256 (0x8c8b0800) [pid = 6550] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 255 (0x8e6d1800) [pid = 6550] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 254 (0x9297dc00) [pid = 6550] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 253 (0x9284a000) [pid = 6550] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 252 (0x94f79400) [pid = 6550] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 251 (0x8ede1400) [pid = 6550] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 250 (0x91ecb400) [pid = 6550] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 249 (0x997a6400) [pid = 6550] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 248 (0x92d5b000) [pid = 6550] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 247 (0x8c3bb400) [pid = 6550] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 246 (0x9250c000) [pid = 6550] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 245 (0x91bd5800) [pid = 6550] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 244 (0x91bd5c00) [pid = 6550] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 243 (0x8edb1800) [pid = 6550] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 242 (0x919d2800) [pid = 6550] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 241 (0x91bb8800) [pid = 6550] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 240 (0x92501c00) [pid = 6550] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 239 (0x945f2000) [pid = 6550] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 238 (0x8a40d000) [pid = 6550] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 237 (0x8c3c8400) [pid = 6550] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 236 (0x99a5e400) [pid = 6550] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x9b81ac00) [pid = 6550] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x99f73c00) [pid = 6550] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x99e39c00) [pid = 6550] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x99f58800) [pid = 6550] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 231 (0x8e6c7c00) [pid = 6550] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 230 (0x8ede7000) [pid = 6550] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 229 (0x8e6d6c00) [pid = 6550] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 228 (0x90a92400) [pid = 6550] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 227 (0x92981000) [pid = 6550] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 226 (0x8b19c000) [pid = 6550] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 225 (0x8a2f1000) [pid = 6550] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 224 (0x8b895400) [pid = 6550] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 223 (0x9999e400) [pid = 6550] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 222 (0x90d05000) [pid = 6550] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0x8daecc00) [pid = 6550] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0x9ac44c00) [pid = 6550] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0x8a404c00) [pid = 6550] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0x8a4c4800) [pid = 6550] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0x9266c800) [pid = 6550] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x8c8abc00) [pid = 6550] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html]
21:05:25 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0xa1151000) [pid = 6550] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html]
21:05:25 INFO - PROCESS | 6550 | 1463717125795 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}]
21:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
21:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2982ms
21:05:25 INFO - PROCESS | 6550 | 1463717125821 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null]
21:05:25 INFO - PROCESS | 6550 | 1463717125824 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}]
21:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
21:05:25 INFO - PROCESS | 6550 | 1463717125830 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}]
21:05:25 INFO - PROCESS | 6550 | 1463717125834 Marionette TRACE conn3 <- [1,1406,null,{}]
21:05:25 INFO - PROCESS | 6550 | 1463717125839 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:26 INFO - PROCESS | 6550 | 1463717126033 Marionette TRACE conn3 <- [1,1407,null,{"value":null}]
21:05:26 INFO - PROCESS | 6550 | 1463717126231 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f94400 == 133 [pid = 6550] [id = 359]
21:05:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 216 (0x8a2f3c00) [pid = 6550] [serial = 1078] [outer = (nil)]
21:05:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 217 (0x8c3ba800) [pid = 6550] [serial = 1079] [outer = 0x8a2f3c00]
21:05:26 INFO - PROCESS | 6550 | 1463717126305 Marionette DEBUG loaded listener.js
21:05:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 218 (0x8c8b7400) [pid = 6550] [serial = 1080] [outer = 0x8a2f3c00]
21:05:27 INFO - PROCESS | 6550 | 1463717127285 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}]
21:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
21:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1527ms
21:05:27 INFO - PROCESS | 6550 | 1463717127359 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null]
21:05:27 INFO - PROCESS | 6550 | 1463717127367 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}]
21:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
21:05:27 INFO - PROCESS | 6550 | 1463717127377 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}]
21:05:27 INFO - PROCESS | 6550 | 1463717127383 Marionette TRACE conn3 <- [1,1410,null,{}]
21:05:27 INFO - PROCESS | 6550 | 1463717127394 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:27 INFO - PROCESS | 6550 | 1463717127664 Marionette TRACE conn3 <- [1,1411,null,{"value":null}]
21:05:28 INFO - PROCESS | 6550 | 1463717128011 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3edc00 == 134 [pid = 6550] [id = 360]
21:05:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 219 (0x8a407400) [pid = 6550] [serial = 1081] [outer = (nil)]
21:05:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 220 (0x8b190400) [pid = 6550] [serial = 1082] [outer = 0x8a407400]
21:05:28 INFO - PROCESS | 6550 | 1463717128105 Marionette DEBUG loaded listener.js
21:05:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 221 (0x8b6dd000) [pid = 6550] [serial = 1083] [outer = 0x8a407400]
21:05:29 INFO - PROCESS | 6550 | 1463717129221 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}]
21:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
21:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1887ms
21:05:29 INFO - PROCESS | 6550 | 1463717129262 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null]
21:05:29 INFO - PROCESS | 6550 | 1463717129272 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}]
21:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
21:05:29 INFO - PROCESS | 6550 | 1463717129282 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}]
21:05:29 INFO - PROCESS | 6550 | 1463717129286 Marionette TRACE conn3 <- [1,1414,null,{}]
21:05:29 INFO - PROCESS | 6550 | 1463717129293 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:29 INFO - PROCESS | 6550 | 1463717129536 Marionette TRACE conn3 <- [1,1415,null,{"value":null}]
21:05:29 INFO - PROCESS | 6550 | 1463717129865 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b896400 == 135 [pid = 6550] [id = 361]
21:05:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 222 (0x8c50b400) [pid = 6550] [serial = 1084] [outer = (nil)]
21:05:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 223 (0x8dae9400) [pid = 6550] [serial = 1085] [outer = 0x8c50b400]
21:05:29 INFO - PROCESS | 6550 | 1463717129953 Marionette DEBUG loaded listener.js
21:05:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 224 (0x8dc95c00) [pid = 6550] [serial = 1086] [outer = 0x8c50b400]
21:05:31 INFO - PROCESS | 6550 | 1463717131007 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}]
21:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
21:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1778ms
21:05:31 INFO - PROCESS | 6550 | 1463717131061 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null]
21:05:31 INFO - PROCESS | 6550 | 1463717131064 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}]
21:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
21:05:31 INFO - PROCESS | 6550 | 1463717131071 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}]
21:05:31 INFO - PROCESS | 6550 | 1463717131078 Marionette TRACE conn3 <- [1,1418,null,{}]
21:05:31 INFO - PROCESS | 6550 | 1463717131094 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:31 INFO - PROCESS | 6550 | 1463717131470 Marionette TRACE conn3 <- [1,1419,null,{"value":null}]
21:05:31 INFO - PROCESS | 6550 | 1463717131788 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b4800 == 136 [pid = 6550] [id = 362]
21:05:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 225 (0x8ede9800) [pid = 6550] [serial = 1087] [outer = (nil)]
21:05:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 226 (0x909d2000) [pid = 6550] [serial = 1088] [outer = 0x8ede9800]
21:05:31 INFO - PROCESS | 6550 | 1463717131879 Marionette DEBUG loaded listener.js
21:05:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 227 (0x90be4400) [pid = 6550] [serial = 1089] [outer = 0x8ede9800]
21:05:32 INFO - PROCESS | 6550 | 1463717132868 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}]
21:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
21:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1850ms
21:05:32 INFO - PROCESS | 6550 | 1463717132922 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null]
21:05:32 INFO - PROCESS | 6550 | 1463717132926 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}]
21:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
21:05:32 INFO - PROCESS | 6550 | 1463717132935 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}]
21:05:32 INFO - PROCESS | 6550 | 1463717132939 Marionette TRACE conn3 <- [1,1422,null,{}]
21:05:32 INFO - PROCESS | 6550 | 1463717132945 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:33 INFO - PROCESS | 6550 | 1463717133172 Marionette TRACE conn3 <- [1,1423,null,{"value":null}]
21:05:33 INFO - PROCESS | 6550 | 1463717133495 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fc400 == 137 [pid = 6550] [id = 363]
21:05:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 228 (0x90be9800) [pid = 6550] [serial = 1090] [outer = (nil)]
21:05:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 229 (0x919c6c00) [pid = 6550] [serial = 1091] [outer = 0x90be9800]
21:05:33 INFO - PROCESS | 6550 | 1463717133603 Marionette DEBUG loaded listener.js
21:05:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 230 (0x919f0000) [pid = 6550] [serial = 1092] [outer = 0x90be9800]
21:05:34 INFO - PROCESS | 6550 | 1463717134583 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}]
21:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
21:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1682ms
21:05:34 INFO - PROCESS | 6550 | 1463717134618 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null]
21:05:34 INFO - PROCESS | 6550 | 1463717134622 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}]
21:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
21:05:34 INFO - PROCESS | 6550 | 1463717134629 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}]
21:05:34 INFO - PROCESS | 6550 | 1463717134632 Marionette TRACE conn3 <- [1,1426,null,{}]
21:05:34 INFO - PROCESS | 6550 | 1463717134638 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:34 INFO - PROCESS | 6550 | 1463717134837 Marionette TRACE conn3 <- [1,1427,null,{"value":null}]
21:05:35 INFO - PROCESS | 6550 | 1463717135170 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a96800 == 138 [pid = 6550] [id = 364]
21:05:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 231 (0x90d10000) [pid = 6550] [serial = 1093] [outer = (nil)]
21:05:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 232 (0x91ecb400) [pid = 6550] [serial = 1094] [outer = 0x90d10000]
21:05:35 INFO - PROCESS | 6550 | 1463717135261 Marionette DEBUG loaded listener.js
21:05:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 233 (0x91ed0400) [pid = 6550] [serial = 1095] [outer = 0x90d10000]
21:05:36 INFO - PROCESS | 6550 | 1463717136237 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}]
21:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
21:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1682ms
21:05:36 INFO - PROCESS | 6550 | 1463717136312 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null]
21:05:36 INFO - PROCESS | 6550 | 1463717136316 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}]
21:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
21:05:36 INFO - PROCESS | 6550 | 1463717136322 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}]
21:05:36 INFO - PROCESS | 6550 | 1463717136326 Marionette TRACE conn3 <- [1,1430,null,{}]
21:05:36 INFO - PROCESS | 6550 | 1463717136332 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:36 INFO - PROCESS | 6550 | 1463717136598 Marionette TRACE conn3 <- [1,1431,null,{"value":null}]
21:05:36 INFO - PROCESS | 6550 | 1463717136949 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x919ea400 == 139 [pid = 6550] [id = 365]
21:05:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 234 (0x919f3800) [pid = 6550] [serial = 1096] [outer = (nil)]
21:05:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 235 (0x92501c00) [pid = 6550] [serial = 1097] [outer = 0x919f3800]
21:05:37 INFO - PROCESS | 6550 | 1463717137042 Marionette DEBUG loaded listener.js
21:05:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 236 (0x9250d800) [pid = 6550] [serial = 1098] [outer = 0x919f3800]
21:05:37 INFO - PROCESS | 6550 | 1463717137975 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}]
21:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
21:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1682ms
21:05:38 INFO - PROCESS | 6550 | 1463717138006 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null]
21:05:38 INFO - PROCESS | 6550 | 1463717138010 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}]
21:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
21:05:38 INFO - PROCESS | 6550 | 1463717138016 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}]
21:05:38 INFO - PROCESS | 6550 | 1463717138019 Marionette TRACE conn3 <- [1,1434,null,{}]
21:05:38 INFO - PROCESS | 6550 | 1463717138025 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:38 INFO - PROCESS | 6550 | 1463717138225 Marionette TRACE conn3 <- [1,1435,null,{"value":null}]
21:05:38 INFO - PROCESS | 6550 | 1463717138506 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x92282c00 == 140 [pid = 6550] [id = 366]
21:05:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 237 (0x92285800) [pid = 6550] [serial = 1099] [outer = (nil)]
21:05:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 238 (0x92842000) [pid = 6550] [serial = 1100] [outer = 0x92285800]
21:05:38 INFO - PROCESS | 6550 | 1463717138655 Marionette DEBUG loaded listener.js
21:05:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 239 (0x92848000) [pid = 6550] [serial = 1101] [outer = 0x92285800]
21:05:39 INFO - PROCESS | 6550 | 1463717139585 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}]
21:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
21:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1637ms
21:05:39 INFO - PROCESS | 6550 | 1463717139654 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null]
21:05:39 INFO - PROCESS | 6550 | 1463717139658 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}]
21:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
21:05:39 INFO - PROCESS | 6550 | 1463717139664 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}]
21:05:39 INFO - PROCESS | 6550 | 1463717139668 Marionette TRACE conn3 <- [1,1438,null,{}]
21:05:39 INFO - PROCESS | 6550 | 1463717139674 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:39 INFO - PROCESS | 6550 | 1463717139871 Marionette TRACE conn3 <- [1,1439,null,{"value":null}]
21:05:40 INFO - PROCESS | 6550 | 1463717140195 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x9266e000 == 141 [pid = 6550] [id = 367]
21:05:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 240 (0x92781400) [pid = 6550] [serial = 1102] [outer = (nil)]
21:05:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 241 (0x93863400) [pid = 6550] [serial = 1103] [outer = 0x92781400]
21:05:40 INFO - PROCESS | 6550 | 1463717140286 Marionette DEBUG loaded listener.js
21:05:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 242 (0x93937400) [pid = 6550] [serial = 1104] [outer = 0x92781400]
21:05:41 INFO - PROCESS | 6550 | 1463717141163 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}]
21:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
21:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1533ms
21:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
21:05:41 INFO - PROCESS | 6550 | 1463717141199 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null]
21:05:41 INFO - PROCESS | 6550 | 1463717141202 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}]
21:05:41 INFO - PROCESS | 6550 | 1463717141209 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}]
21:05:41 INFO - PROCESS | 6550 | 1463717141213 Marionette TRACE conn3 <- [1,1442,null,{}]
21:05:41 INFO - PROCESS | 6550 | 1463717141218 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:41 INFO - PROCESS | 6550 | 1463717141420 Marionette TRACE conn3 <- [1,1443,null,{"value":null}]
21:05:41 INFO - PROCESS | 6550 | 1463717141757 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eca000 == 142 [pid = 6550] [id = 368]
21:05:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 243 (0x92d5b800) [pid = 6550] [serial = 1105] [outer = (nil)]
21:05:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 244 (0x94f54800) [pid = 6550] [serial = 1106] [outer = 0x92d5b800]
21:05:41 INFO - PROCESS | 6550 | 1463717141850 Marionette DEBUG loaded listener.js
21:05:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 245 (0x94f76c00) [pid = 6550] [serial = 1107] [outer = 0x92d5b800]
21:05:42 INFO - PROCESS | 6550 | 1463717142769 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}]
21:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
21:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1639ms
21:05:42 INFO - PROCESS | 6550 | 1463717142848 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null]
21:05:42 INFO - PROCESS | 6550 | 1463717142852 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}]
21:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
21:05:42 INFO - PROCESS | 6550 | 1463717142858 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}]
21:05:42 INFO - PROCESS | 6550 | 1463717142861 Marionette TRACE conn3 <- [1,1446,null,{}]
21:05:42 INFO - PROCESS | 6550 | 1463717142867 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:43 INFO - PROCESS | 6550 | 1463717143068 Marionette TRACE conn3 <- [1,1447,null,{"value":null}]
21:05:43 INFO - PROCESS | 6550 | 1463717143393 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f76800 == 143 [pid = 6550] [id = 369]
21:05:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 246 (0x94f80800) [pid = 6550] [serial = 1108] [outer = (nil)]
21:05:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 247 (0x974ca400) [pid = 6550] [serial = 1109] [outer = 0x94f80800]
21:05:43 INFO - PROCESS | 6550 | 1463717143485 Marionette DEBUG loaded listener.js
21:05:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 248 (0x9764dc00) [pid = 6550] [serial = 1110] [outer = 0x94f80800]
21:05:44 INFO - PROCESS | 6550 | 1463717144399 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}]
21:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
21:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1584ms
21:05:44 INFO - PROCESS | 6550 | 1463717144443 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null]
21:05:44 INFO - PROCESS | 6550 | 1463717144447 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}]
21:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
21:05:44 INFO - PROCESS | 6550 | 1463717144453 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}]
21:05:44 INFO - PROCESS | 6550 | 1463717144458 Marionette TRACE conn3 <- [1,1450,null,{}]
21:05:44 INFO - PROCESS | 6550 | 1463717144463 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:44 INFO - PROCESS | 6550 | 1463717144690 Marionette TRACE conn3 <- [1,1451,null,{"value":null}]
21:05:45 INFO - PROCESS | 6550 | 1463717145022 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f7b400 == 144 [pid = 6550] [id = 370]
21:05:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 249 (0x99aeb400) [pid = 6550] [serial = 1111] [outer = (nil)]
21:05:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 250 (0x99ec4400) [pid = 6550] [serial = 1112] [outer = 0x99aeb400]
21:05:45 INFO - PROCESS | 6550 | 1463717145121 Marionette DEBUG loaded listener.js
21:05:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 251 (0x9a0a8c00) [pid = 6550] [serial = 1113] [outer = 0x99aeb400]
21:05:46 INFO - PROCESS | 6550 | 1463717146070 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}]
21:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
21:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1679ms
21:05:46 INFO - PROCESS | 6550 | 1463717146134 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null]
21:05:46 INFO - PROCESS | 6550 | 1463717146138 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}]
21:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
21:05:46 INFO - PROCESS | 6550 | 1463717146144 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}]
21:05:46 INFO - PROCESS | 6550 | 1463717146147 Marionette TRACE conn3 <- [1,1454,null,{}]
21:05:46 INFO - PROCESS | 6550 | 1463717146153 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:46 INFO - PROCESS | 6550 | 1463717146358 Marionette TRACE conn3 <- [1,1455,null,{"value":null}]
21:05:46 INFO - PROCESS | 6550 | 1463717146702 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8efbfc00 == 145 [pid = 6550] [id = 371]
21:05:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 252 (0x909cb800) [pid = 6550] [serial = 1114] [outer = (nil)]
21:05:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 253 (0x9ac44c00) [pid = 6550] [serial = 1115] [outer = 0x909cb800]
21:05:46 INFO - PROCESS | 6550 | 1463717146809 Marionette DEBUG loaded listener.js
21:05:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 254 (0x9afa9400) [pid = 6550] [serial = 1116] [outer = 0x909cb800]
21:05:47 INFO - PROCESS | 6550 | 1463717147720 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}]
21:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
21:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1636ms
21:05:47 INFO - PROCESS | 6550 | 1463717147781 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null]
21:05:47 INFO - PROCESS | 6550 | 1463717147784 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}]
21:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
21:05:47 INFO - PROCESS | 6550 | 1463717147791 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}]
21:05:47 INFO - PROCESS | 6550 | 1463717147794 Marionette TRACE conn3 <- [1,1458,null,{}]
21:05:47 INFO - PROCESS | 6550 | 1463717147800 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:48 INFO - PROCESS | 6550 | 1463717148012 Marionette TRACE conn3 <- [1,1459,null,{"value":null}]
21:05:48 INFO - PROCESS | 6550 | 1463717148336 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f70000 == 146 [pid = 6550] [id = 372]
21:05:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 255 (0x9afa5400) [pid = 6550] [serial = 1117] [outer = (nil)]
21:05:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 256 (0x9d0af000) [pid = 6550] [serial = 1118] [outer = 0x9afa5400]
21:05:48 INFO - PROCESS | 6550 | 1463717148430 Marionette DEBUG loaded listener.js
21:05:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 257 (0x9d0ac000) [pid = 6550] [serial = 1119] [outer = 0x9afa5400]
21:05:49 INFO - PROCESS | 6550 | 1463717149351 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}]
21:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
21:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1639ms
21:05:49 INFO - PROCESS | 6550 | 1463717149433 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null]
21:05:49 INFO - PROCESS | 6550 | 1463717149435 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}]
21:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
21:05:49 INFO - PROCESS | 6550 | 1463717149443 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}]
21:05:49 INFO - PROCESS | 6550 | 1463717149446 Marionette TRACE conn3 <- [1,1462,null,{}]
21:05:49 INFO - PROCESS | 6550 | 1463717149452 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:49 INFO - PROCESS | 6550 | 1463717149690 Marionette TRACE conn3 <- [1,1463,null,{"value":null}]
21:05:50 INFO - PROCESS | 6550 | 1463717150019 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b7c8000 == 147 [pid = 6550] [id = 373]
21:05:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 258 (0xa114e400) [pid = 6550] [serial = 1120] [outer = (nil)]
21:05:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 259 (0xa2280800) [pid = 6550] [serial = 1121] [outer = 0xa114e400]
21:05:50 INFO - PROCESS | 6550 | 1463717150105 Marionette DEBUG loaded listener.js
21:05:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 260 (0xa22eb800) [pid = 6550] [serial = 1122] [outer = 0xa114e400]
21:05:51 INFO - PROCESS | 6550 | 1463717151031 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}]
21:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
21:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1638ms
21:05:51 INFO - PROCESS | 6550 | 1463717151081 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null]
21:05:51 INFO - PROCESS | 6550 | 1463717151085 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}]
21:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
21:05:51 INFO - PROCESS | 6550 | 1463717151092 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}]
21:05:51 INFO - PROCESS | 6550 | 1463717151095 Marionette TRACE conn3 <- [1,1466,null,{}]
21:05:51 INFO - PROCESS | 6550 | 1463717151101 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:51 INFO - PROCESS | 6550 | 1463717151302 Marionette TRACE conn3 <- [1,1467,null,{"value":null}]
21:05:51 INFO - PROCESS | 6550 | 1463717151642 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d9000 == 148 [pid = 6550] [id = 374]
21:05:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 261 (0x8b88e400) [pid = 6550] [serial = 1123] [outer = (nil)]
21:05:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 262 (0xa325b000) [pid = 6550] [serial = 1124] [outer = 0x8b88e400]
21:05:51 INFO - PROCESS | 6550 | 1463717151737 Marionette DEBUG loaded listener.js
21:05:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 263 (0xa6282800) [pid = 6550] [serial = 1125] [outer = 0x8b88e400]
21:05:52 INFO - PROCESS | 6550 | 1463717152635 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}]
21:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
21:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1582ms
21:05:52 INFO - PROCESS | 6550 | 1463717152675 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null]
21:05:52 INFO - PROCESS | 6550 | 1463717152678 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}]
21:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
21:05:52 INFO - PROCESS | 6550 | 1463717152686 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}]
21:05:52 INFO - PROCESS | 6550 | 1463717152689 Marionette TRACE conn3 <- [1,1470,null,{}]
21:05:52 INFO - PROCESS | 6550 | 1463717152695 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:52 INFO - PROCESS | 6550 | 1463717152891 Marionette TRACE conn3 <- [1,1471,null,{"value":null}]
21:05:53 INFO - PROCESS | 6550 | 1463717153255 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8f800 == 149 [pid = 6550] [id = 375]
21:05:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 264 (0x8d9af400) [pid = 6550] [serial = 1126] [outer = (nil)]
21:05:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 265 (0xa6b68c00) [pid = 6550] [serial = 1127] [outer = 0x8d9af400]
21:05:53 INFO - PROCESS | 6550 | 1463717153345 Marionette DEBUG loaded listener.js
21:05:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 266 (0xa6b6d800) [pid = 6550] [serial = 1128] [outer = 0x8d9af400]
21:05:54 INFO - PROCESS | 6550 | 1463717154286 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}]
21:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
21:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1636ms
21:05:54 INFO - PROCESS | 6550 | 1463717154323 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null]
21:05:54 INFO - PROCESS | 6550 | 1463717154327 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}]
21:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
21:05:54 INFO - PROCESS | 6550 | 1463717154333 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}]
21:05:54 INFO - PROCESS | 6550 | 1463717154336 Marionette TRACE conn3 <- [1,1474,null,{}]
21:05:54 INFO - PROCESS | 6550 | 1463717154342 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:54 INFO - PROCESS | 6550 | 1463717154559 Marionette TRACE conn3 <- [1,1475,null,{"value":null}]
21:05:54 INFO - PROCESS | 6550 | 1463717154897 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x88942c00 == 150 [pid = 6550] [id = 376]
21:05:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 267 (0x88943c00) [pid = 6550] [serial = 1129] [outer = (nil)]
21:05:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 268 (0x8894b400) [pid = 6550] [serial = 1130] [outer = 0x88943c00]
21:05:54 INFO - PROCESS | 6550 | 1463717154990 Marionette DEBUG loaded listener.js
21:05:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 269 (0x8894d000) [pid = 6550] [serial = 1131] [outer = 0x88943c00]
21:05:55 INFO - PROCESS | 6550 | 1463717155949 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}]
21:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
21:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1679ms
21:05:56 INFO - PROCESS | 6550 | 1463717156013 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null]
21:05:56 INFO - PROCESS | 6550 | 1463717156016 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}]
21:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
21:05:56 INFO - PROCESS | 6550 | 1463717156023 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}]
21:05:56 INFO - PROCESS | 6550 | 1463717156026 Marionette TRACE conn3 <- [1,1478,null,{}]
21:05:56 INFO - PROCESS | 6550 | 1463717156032 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:56 INFO - PROCESS | 6550 | 1463717156243 Marionette TRACE conn3 <- [1,1479,null,{"value":null}]
21:05:56 INFO - PROCESS | 6550 | 1463717156601 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x88945c00 == 151 [pid = 6550] [id = 377]
21:05:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 270 (0x8894e800) [pid = 6550] [serial = 1132] [outer = (nil)]
21:05:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 271 (0x8b898400) [pid = 6550] [serial = 1133] [outer = 0x8894e800]
21:05:56 INFO - PROCESS | 6550 | 1463717156688 Marionette DEBUG loaded listener.js
21:05:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 272 (0x8c505c00) [pid = 6550] [serial = 1134] [outer = 0x8894e800]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8c50e800 == 150 [pid = 6550] [id = 260]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x87e03400 == 149 [pid = 6550] [id = 304]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0a800 == 148 [pid = 6550] [id = 305]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x90beac00 == 147 [pid = 6550] [id = 358]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8c507400 == 146 [pid = 6550] [id = 357]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f8800 == 145 [pid = 6550] [id = 356]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x89116400 == 144 [pid = 6550] [id = 355]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3eec00 == 143 [pid = 6550] [id = 353]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e7c00 == 142 [pid = 6550] [id = 354]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x92666c00 == 141 [pid = 6550] [id = 349]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x9af9e800 == 140 [pid = 6550] [id = 350]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x9b148c00 == 139 [pid = 6550] [id = 348]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88cc00 == 138 [pid = 6550] [id = 347]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67ac00 == 137 [pid = 6550] [id = 346]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x93931800 == 136 [pid = 6550] [id = 345]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8b174c00 == 135 [pid = 6550] [id = 344]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x92340400 == 134 [pid = 6550] [id = 342]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x9233e400 == 133 [pid = 6550] [id = 343]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8e56a400 == 132 [pid = 6550] [id = 341]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x919c5400 == 131 [pid = 6550] [id = 340]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d3000 == 130 [pid = 6550] [id = 339]
21:05:58 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88d000 == 129 [pid = 6550] [id = 338]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 271 (0x94f7e800) [pid = 6550] [serial = 783] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 270 (0x923ac800) [pid = 6550] [serial = 569] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 269 (0x92843800) [pid = 6550] [serial = 623] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 268 (0x8e6d5400) [pid = 6550] [serial = 837] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 267 (0x92984800) [pid = 6550] [serial = 753] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 266 (0x974ce400) [pid = 6550] [serial = 759] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 265 (0x89f94000) [pid = 6550] [serial = 846] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 264 (0x9393b800) [pid = 6550] [serial = 756] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 263 (0x8dae4400) [pid = 6550] [serial = 717] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 262 (0x8edb8000) [pid = 6550] [serial = 852] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 261 (0x997aa400) [pid = 6550] [serial = 617] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 260 (0x8c8b2000) [pid = 6550] [serial = 744] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 259 (0xa6c47400) [pid = 6550] [serial = 708] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 258 (0xa22f3c00) [pid = 6550] [serial = 632] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 257 (0xa6285c00) [pid = 6550] [serial = 780] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 256 (0x91bb4000) [pid = 6550] [serial = 620] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 255 (0x99b5e400) [pid = 6550] [serial = 765] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 254 (0x91eaac00) [pid = 6550] [serial = 810] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 253 (0xa6c48000) [pid = 6550] [serial = 831] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 252 (0xa6c4a800) [pid = 6550] [serial = 644] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 251 (0x974cb000) [pid = 6550] [serial = 888] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 250 (0x92668c00) [pid = 6550] [serial = 750] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 249 (0x99ebf800) [pid = 6550] [serial = 693] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 248 (0x8b17d400) [pid = 6550] [serial = 903] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 247 (0x94fa8800) [pid = 6550] [serial = 813] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 246 (0x92d5ac00) [pid = 6550] [serial = 687] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 245 (0x92507400) [pid = 6550] [serial = 684] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 244 (0xa262a400) [pid = 6550] [serial = 702] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 243 (0x9ac44000) [pid = 6550] [serial = 771] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 242 (0xa26c6400) [pid = 6550] [serial = 822] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 241 (0xa1150c00) [pid = 6550] [serial = 699] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 240 (0xa0616800) [pid = 6550] [serial = 629] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 239 (0x9afa0800) [pid = 6550] [serial = 696] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 238 (0x8e6d2800) [pid = 6550] [serial = 834] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 237 (0x9250c800) [pid = 6550] [serial = 741] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 236 (0x92348000) [pid = 6550] [serial = 843] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 235 (0x90a9b800) [pid = 6550] [serial = 828] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 234 (0x9d0b7c00) [pid = 6550] [serial = 894] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 233 (0x8e6c9c00) [pid = 6550] [serial = 879] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 232 (0x8f5f0800) [pid = 6550] [serial = 638] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 231 (0x90bf1400) [pid = 6550] [serial = 675] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 230 (0x99f6d800) [pid = 6550] [serial = 768] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 229 (0x9a849800) [pid = 6550] [serial = 819] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 228 (0x909d2400) [pid = 6550] [serial = 747] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 227 (0xa6c46400) [pid = 6550] [serial = 635] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 226 (0x8a40f000) [pid = 6550] [serial = 924] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 225 (0x8a4cc400) [pid = 6550] [serial = 711] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 224 (0x94fa2400) [pid = 6550] [serial = 690] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 223 (0x8f5f2800) [pid = 6550] [serial = 678] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 222 (0xa321a000) [pid = 6550] [serial = 777] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 221 (0x99f73400) [pid = 6550] [serial = 626] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 220 (0x9393c800) [pid = 6550] [serial = 885] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 219 (0xa22e9400) [pid = 6550] [serial = 774] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 218 (0xa6c43400) [pid = 6550] [serial = 825] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 217 (0x8d9b6800) [pid = 6550] [serial = 714] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 216 (0x8d9b5000) [pid = 6550] [serial = 807] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 215 (0xa50f5400) [pid = 6550] [serial = 705] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 214 (0x91bbc400) [pid = 6550] [serial = 681] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 213 (0x99b66c00) [pid = 6550] [serial = 816] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 212 (0x98e92000) [pid = 6550] [serial = 762] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 211 (0x92346000) [pid = 6550] [serial = 849] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 210 (0x919d3800) [pid = 6550] [serial = 882] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 209 (0x9233fc00) [pid = 6550] [serial = 840] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x8a3e9400) [pid = 6550] [serial = 641] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x90a9a000) [pid = 6550] [serial = 1013] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x8dc94000) [pid = 6550] [serial = 1008] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x8efbe400) [pid = 6550] [serial = 1010] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x909d1000) [pid = 6550] [serial = 1011] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x989fac00) [pid = 6550] [serial = 995] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x98e89000) [pid = 6550] [serial = 996] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x93937c00) [pid = 6550] [serial = 983] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x93bc0400) [pid = 6550] [serial = 984] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x974cc400) [pid = 6550] [serial = 992] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x974cf400) [pid = 6550] [serial = 993] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x8efc1800) [pid = 6550] [serial = 953] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x8f5e9800) [pid = 6550] [serial = 954] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x9233d400) [pid = 6550] [serial = 974] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x92341c00) [pid = 6550] [serial = 975] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x99b62400) [pid = 6550] [serial = 1001] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x99ebb000) [pid = 6550] [serial = 1002] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x90a99c00) [pid = 6550] [serial = 959] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x90db3800) [pid = 6550] [serial = 962] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x945f9000) [pid = 6550] [serial = 986] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x94f1ec00) [pid = 6550] [serial = 987] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x8c3c3800) [pid = 6550] [serial = 1004] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x92510400) [pid = 6550] [serial = 977] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x9283bc00) [pid = 6550] [serial = 978] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x996ec800) [pid = 6550] [serial = 998] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x997ea400) [pid = 6550] [serial = 999] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x92128800) [pid = 6550] [serial = 971] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x9212e000) [pid = 6550] [serial = 972] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x909d8400) [pid = 6550] [serial = 956] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8edecc00) [pid = 6550] [serial = 945] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x91bb2800) [pid = 6550] [serial = 965] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x91bbe000) [pid = 6550] [serial = 966] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x91eb2000) [pid = 6550] [serial = 968] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x91ec6000) [pid = 6550] [serial = 969] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x9297f400) [pid = 6550] [serial = 980] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x92985400) [pid = 6550] [serial = 981] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x94f7fc00) [pid = 6550] [serial = 989] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x94fa6000) [pid = 6550] [serial = 990] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x8a4cc800) [pid = 6550] [serial = 947] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8b6d2400) [pid = 6550] [serial = 948] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8c67cc00) [pid = 6550] [serial = 950] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8d9b1400) [pid = 6550] [serial = 951] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8daed000) [pid = 6550] [serial = 1007] [outer = (nil)] [url = about:blank]
21:05:58 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8c508000) [pid = 6550] [serial = 1005] [outer = (nil)] [url = about:blank]
21:05:59 INFO - PROCESS | 6550 | 1463717159151 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}]
21:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
21:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 3144ms
21:05:59 INFO - PROCESS | 6550 | 1463717159167 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null]
21:05:59 INFO - PROCESS | 6550 | 1463717159173 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}]
21:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
21:05:59 INFO - PROCESS | 6550 | 1463717159181 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}]
21:05:59 INFO - PROCESS | 6550 | 1463717159186 Marionette TRACE conn3 <- [1,1482,null,{}]
21:05:59 INFO - PROCESS | 6550 | 1463717159196 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:05:59 INFO - PROCESS | 6550 | 1463717159417 Marionette TRACE conn3 <- [1,1483,null,{"value":null}]
21:05:59 INFO - PROCESS | 6550 | 1463717159630 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:05:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894fc00 == 130 [pid = 6550] [id = 378]
21:05:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x89116000) [pid = 6550] [serial = 1135] [outer = (nil)]
21:05:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x89f93000) [pid = 6550] [serial = 1136] [outer = 0x89116000]
21:05:59 INFO - PROCESS | 6550 | 1463717159711 Marionette DEBUG loaded listener.js
21:05:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x8a2f6c00) [pid = 6550] [serial = 1137] [outer = 0x89116000]
21:06:00 INFO - PROCESS | 6550 | 1463717160518 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}]
21:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
21:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1386ms
21:06:00 INFO - PROCESS | 6550 | 1463717160567 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null]
21:06:00 INFO - PROCESS | 6550 | 1463717160575 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}]
21:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
21:06:00 INFO - PROCESS | 6550 | 1463717160585 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}]
21:06:00 INFO - PROCESS | 6550 | 1463717160589 Marionette TRACE conn3 <- [1,1486,null,{}]
21:06:00 INFO - PROCESS | 6550 | 1463717160595 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:00 INFO - PROCESS | 6550 | 1463717160891 Marionette TRACE conn3 <- [1,1487,null,{"value":null}]
21:06:01 INFO - PROCESS | 6550 | 1463717161046 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3ea400 == 131 [pid = 6550] [id = 379]
21:06:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x8a403000) [pid = 6550] [serial = 1138] [outer = (nil)]
21:06:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x8a4c7000) [pid = 6550] [serial = 1139] [outer = 0x8a403000]
21:06:01 INFO - PROCESS | 6550 | 1463717161163 Marionette DEBUG loaded listener.js
21:06:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x8b171400) [pid = 6550] [serial = 1140] [outer = 0x8a403000]
21:06:02 INFO - PROCESS | 6550 | 1463717162137 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}]
21:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
21:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1577ms
21:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
21:06:02 INFO - PROCESS | 6550 | 1463717162172 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null]
21:06:02 INFO - PROCESS | 6550 | 1463717162175 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}]
21:06:02 INFO - PROCESS | 6550 | 1463717162182 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}]
21:06:02 INFO - PROCESS | 6550 | 1463717162188 Marionette TRACE conn3 <- [1,1490,null,{}]
21:06:02 INFO - PROCESS | 6550 | 1463717162203 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:02 INFO - PROCESS | 6550 | 1463717162481 Marionette TRACE conn3 <- [1,1491,null,{"value":null}]
21:06:02 INFO - PROCESS | 6550 | 1463717162519 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3f0800 == 132 [pid = 6550] [id = 380]
21:06:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x8b6d7800) [pid = 6550] [serial = 1141] [outer = (nil)]
21:06:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x8c3bf000) [pid = 6550] [serial = 1142] [outer = 0x8b6d7800]
21:06:02 INFO - PROCESS | 6550 | 1463717162656 Marionette DEBUG loaded listener.js
21:06:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x8c679800) [pid = 6550] [serial = 1143] [outer = 0x8b6d7800]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x8c672000) [pid = 6550] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x88a47000) [pid = 6550] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x8a3e6400) [pid = 6550] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x87e03c00) [pid = 6550] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x87e0d800) [pid = 6550] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x923a5800) [pid = 6550] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x909d5400) [pid = 6550] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x89113000) [pid = 6550] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0xa50e9000) [pid = 6550] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x90bf1000) [pid = 6550] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x94f54400) [pid = 6550] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x99ebf400) [pid = 6550] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x909ce400) [pid = 6550] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x90d0c000) [pid = 6550] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x94f7a000) [pid = 6550] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x8c67dc00) [pid = 6550] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x90bf0800) [pid = 6550] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x8c3c5c00) [pid = 6550] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x8e6cf400) [pid = 6550] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x8a401800) [pid = 6550] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x8b88c800) [pid = 6550] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html]
21:06:03 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x89117400) [pid = 6550] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html]
21:06:04 INFO - PROCESS | 6550 | 1463717164217 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}]
21:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
21:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2093ms
21:06:04 INFO - PROCESS | 6550 | 1463717164275 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null]
21:06:04 INFO - PROCESS | 6550 | 1463717164279 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}]
21:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
21:06:04 INFO - PROCESS | 6550 | 1463717164285 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}]
21:06:04 INFO - PROCESS | 6550 | 1463717164288 Marionette TRACE conn3 <- [1,1494,null,{}]
21:06:04 INFO - PROCESS | 6550 | 1463717164295 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:04 INFO - PROCESS | 6550 | 1463717164501 Marionette TRACE conn3 <- [1,1495,null,{"value":null}]
21:06:04 INFO - PROCESS | 6550 | 1463717164711 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e09c00 == 133 [pid = 6550] [id = 381]
21:06:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x88a4d000) [pid = 6550] [serial = 1144] [outer = (nil)]
21:06:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8b6d1800) [pid = 6550] [serial = 1145] [outer = 0x88a4d000]
21:06:04 INFO - PROCESS | 6550 | 1463717164787 Marionette DEBUG loaded listener.js
21:06:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8c50b800) [pid = 6550] [serial = 1146] [outer = 0x88a4d000]
21:06:05 INFO - PROCESS | 6550 | 1463717165601 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}]
21:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
21:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1381ms
21:06:05 INFO - PROCESS | 6550 | 1463717165667 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null]
21:06:05 INFO - PROCESS | 6550 | 1463717165671 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}]
21:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
21:06:05 INFO - PROCESS | 6550 | 1463717165681 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}]
21:06:05 INFO - PROCESS | 6550 | 1463717165684 Marionette TRACE conn3 <- [1,1498,null,{}]
21:06:05 INFO - PROCESS | 6550 | 1463717165819 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:06 INFO - PROCESS | 6550 | 1463717166066 Marionette TRACE conn3 <- [1,1499,null,{"value":null}]
21:06:06 INFO - PROCESS | 6550 | 1463717166406 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x8911d000 == 134 [pid = 6550] [id = 382]
21:06:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8911f000) [pid = 6550] [serial = 1147] [outer = (nil)]
21:06:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x89f92800) [pid = 6550] [serial = 1148] [outer = 0x8911f000]
21:06:06 INFO - PROCESS | 6550 | 1463717166501 Marionette DEBUG loaded listener.js
21:06:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8a2fd000) [pid = 6550] [serial = 1149] [outer = 0x8911f000]
21:06:07 INFO - PROCESS | 6550 | 1463717167451 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}]
21:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
21:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1802ms
21:06:07 INFO - PROCESS | 6550 | 1463717167481 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null]
21:06:07 INFO - PROCESS | 6550 | 1463717167488 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}]
21:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
21:06:07 INFO - PROCESS | 6550 | 1463717167496 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}]
21:06:07 INFO - PROCESS | 6550 | 1463717167500 Marionette TRACE conn3 <- [1,1502,null,{}]
21:06:07 INFO - PROCESS | 6550 | 1463717167507 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:07 INFO - PROCESS | 6550 | 1463717167784 Marionette TRACE conn3 <- [1,1503,null,{"value":null}]
21:06:08 INFO - PROCESS | 6550 | 1463717168115 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b178c00 == 135 [pid = 6550] [id = 383]
21:06:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x8b17e000) [pid = 6550] [serial = 1150] [outer = (nil)]
21:06:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x8b6d2c00) [pid = 6550] [serial = 1151] [outer = 0x8b17e000]
21:06:08 INFO - PROCESS | 6550 | 1463717168204 Marionette DEBUG loaded listener.js
21:06:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x8c3bb400) [pid = 6550] [serial = 1152] [outer = 0x8b17e000]
21:06:09 INFO - PROCESS | 6550 | 1463717169119 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}]
21:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
21:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1680ms
21:06:09 INFO - PROCESS | 6550 | 1463717169176 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null]
21:06:09 INFO - PROCESS | 6550 | 1463717169180 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}]
21:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
21:06:09 INFO - PROCESS | 6550 | 1463717169187 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}]
21:06:09 INFO - PROCESS | 6550 | 1463717169191 Marionette TRACE conn3 <- [1,1506,null,{}]
21:06:09 INFO - PROCESS | 6550 | 1463717169197 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:09 INFO - PROCESS | 6550 | 1463717169412 Marionette TRACE conn3 <- [1,1507,null,{"value":null}]
21:06:09 INFO - PROCESS | 6550 | 1463717169783 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3f0400 == 136 [pid = 6550] [id = 384]
21:06:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x8c8b9400) [pid = 6550] [serial = 1153] [outer = (nil)]
21:06:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x8dae2000) [pid = 6550] [serial = 1154] [outer = 0x8c8b9400]
21:06:09 INFO - PROCESS | 6550 | 1463717169883 Marionette DEBUG loaded listener.js
21:06:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x8dc8d000) [pid = 6550] [serial = 1155] [outer = 0x8c8b9400]
21:06:10 INFO - PROCESS | 6550 | 1463717170803 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}]
21:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
21:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1680ms
21:06:10 INFO - PROCESS | 6550 | 1463717170877 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null]
21:06:10 INFO - PROCESS | 6550 | 1463717170888 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}]
21:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
21:06:10 INFO - PROCESS | 6550 | 1463717170896 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}]
21:06:10 INFO - PROCESS | 6550 | 1463717170900 Marionette TRACE conn3 <- [1,1510,null,{}]
21:06:10 INFO - PROCESS | 6550 | 1463717170906 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:11 INFO - PROCESS | 6550 | 1463717171154 Marionette TRACE conn3 <- [1,1511,null,{"value":null}]
21:06:11 INFO - PROCESS | 6550 | 1463717171465 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cc400 == 137 [pid = 6550] [id = 385]
21:06:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x8c8b2c00) [pid = 6550] [serial = 1156] [outer = (nil)]
21:06:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x8e6d4000) [pid = 6550] [serial = 1157] [outer = 0x8c8b2c00]
21:06:11 INFO - PROCESS | 6550 | 1463717171559 Marionette DEBUG loaded listener.js
21:06:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x8edb4000) [pid = 6550] [serial = 1158] [outer = 0x8c8b2c00]
21:06:12 INFO - PROCESS | 6550 | 1463717172460 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}]
21:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
21:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1638ms
21:06:12 INFO - PROCESS | 6550 | 1463717172535 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null]
21:06:12 INFO - PROCESS | 6550 | 1463717172539 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}]
21:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
21:06:12 INFO - PROCESS | 6550 | 1463717172545 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}]
21:06:12 INFO - PROCESS | 6550 | 1463717172548 Marionette TRACE conn3 <- [1,1514,null,{}]
21:06:12 INFO - PROCESS | 6550 | 1463717172554 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:12 INFO - PROCESS | 6550 | 1463717172801 Marionette TRACE conn3 <- [1,1515,null,{"value":null}]
21:06:13 INFO - PROCESS | 6550 | 1463717173125 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d0c00 == 138 [pid = 6550] [id = 386]
21:06:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x8e6d1c00) [pid = 6550] [serial = 1159] [outer = (nil)]
21:06:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x8edee800) [pid = 6550] [serial = 1160] [outer = 0x8e6d1c00]
21:06:13 INFO - PROCESS | 6550 | 1463717173217 Marionette DEBUG loaded listener.js
21:06:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x8efc1800) [pid = 6550] [serial = 1161] [outer = 0x8e6d1c00]
21:06:14 INFO - PROCESS | 6550 | 1463717174121 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}]
21:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
21:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1635ms
21:06:14 INFO - PROCESS | 6550 | 1463717174182 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null]
21:06:14 INFO - PROCESS | 6550 | 1463717174187 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}]
21:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
21:06:14 INFO - PROCESS | 6550 | 1463717174194 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}]
21:06:14 INFO - PROCESS | 6550 | 1463717174197 Marionette TRACE conn3 <- [1,1518,null,{}]
21:06:14 INFO - PROCESS | 6550 | 1463717174203 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:14 INFO - PROCESS | 6550 | 1463717174484 Marionette TRACE conn3 <- [1,1519,null,{"value":null}]
21:06:14 INFO - PROCESS | 6550 | 1463717174817 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edbf800 == 139 [pid = 6550] [id = 387]
21:06:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x909cd800) [pid = 6550] [serial = 1162] [outer = (nil)]
21:06:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x909e8000) [pid = 6550] [serial = 1163] [outer = 0x909cd800]
21:06:14 INFO - PROCESS | 6550 | 1463717174908 Marionette DEBUG loaded listener.js
21:06:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x90a94400) [pid = 6550] [serial = 1164] [outer = 0x909cd800]
21:06:15 INFO - PROCESS | 6550 | 1463717175806 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}]
21:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
21:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1679ms
21:06:15 INFO - PROCESS | 6550 | 1463717175874 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null]
21:06:15 INFO - PROCESS | 6550 | 1463717175877 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}]
21:06:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
21:06:15 INFO - PROCESS | 6550 | 1463717175884 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}]
21:06:15 INFO - PROCESS | 6550 | 1463717175888 Marionette TRACE conn3 <- [1,1522,null,{}]
21:06:15 INFO - PROCESS | 6550 | 1463717175894 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:16 INFO - PROCESS | 6550 | 1463717176135 Marionette TRACE conn3 <- [1,1523,null,{"value":null}]
21:06:16 INFO - PROCESS | 6550 | 1463717176458 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d5800 == 140 [pid = 6550] [id = 388]
21:06:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x909d6800) [pid = 6550] [serial = 1165] [outer = (nil)]
21:06:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x90bea800) [pid = 6550] [serial = 1166] [outer = 0x909d6800]
21:06:16 INFO - PROCESS | 6550 | 1463717176548 Marionette DEBUG loaded listener.js
21:06:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x90bf0800) [pid = 6550] [serial = 1167] [outer = 0x909d6800]
21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:06:17 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented
21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:06:17 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:06:17 INFO - PROCESS | 6550 | 1463717177352 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}]
21:06:17 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 () {
21:06:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
21:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
21:06:17 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 () {
21:06:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
21:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
21:06:17 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 () {
21:06:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
21:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
21:06:17 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 () {
21:06:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
21:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:06:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
21:06:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1534ms
21:06:17 INFO - PROCESS | 6550 | 1463717177425 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null]
21:06:17 INFO - PROCESS | 6550 | 1463717177428 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}]
21:06:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
21:06:17 INFO - PROCESS | 6550 | 1463717177436 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}]
21:06:17 INFO - PROCESS | 6550 | 1463717177440 Marionette TRACE conn3 <- [1,1526,null,{}]
21:06:17 INFO - PROCESS | 6550 | 1463717177446 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:17 INFO - PROCESS | 6550 | 1463717177640 Marionette TRACE conn3 <- [1,1527,null,{"value":null}]
21:06:17 INFO - PROCESS | 6550 | 1463717177930 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a9e800 == 141 [pid = 6550] [id = 389]
21:06:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x90be5000) [pid = 6550] [serial = 1168] [outer = (nil)]
21:06:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x919cdc00) [pid = 6550] [serial = 1169] [outer = 0x90be5000]
21:06:18 INFO - PROCESS | 6550 | 1463717178018 Marionette DEBUG loaded listener.js
21:06:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x919ec000) [pid = 6550] [serial = 1170] [outer = 0x90be5000]
21:06:18 INFO - PROCESS | 6550 | 1463717178955 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}]
21:06:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
21:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
21:06:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
21:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
21:06:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
21:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:06:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:06:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
21:06:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1538ms
21:06:18 INFO - PROCESS | 6550 | 1463717178978 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null]
21:06:18 INFO - PROCESS | 6550 | 1463717178982 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}]
21:06:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
21:06:18 INFO - PROCESS | 6550 | 1463717178989 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}]
21:06:18 INFO - PROCESS | 6550 | 1463717178993 Marionette TRACE conn3 <- [1,1530,null,{}]
21:06:19 INFO - PROCESS | 6550 | 1463717179003 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:19 INFO - PROCESS | 6550 | 1463717179205 Marionette TRACE conn3 <- [1,1531,null,{"value":null}]
21:06:19 INFO - PROCESS | 6550 | 1463717179478 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x90dad000 == 142 [pid = 6550] [id = 390]
21:06:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x919cd000) [pid = 6550] [serial = 1171] [outer = (nil)]
21:06:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x91ec8000) [pid = 6550] [serial = 1172] [outer = 0x919cd000]
21:06:19 INFO - PROCESS | 6550 | 1463717179626 Marionette DEBUG loaded listener.js
21:06:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x92122400) [pid = 6550] [serial = 1173] [outer = 0x919cd000]
21:06:20 INFO - PROCESS | 6550 | 1463717180415 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}]
21:06:20 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
21:06:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
21:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:06:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
21:06:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
21:06:20 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.
21:06:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
21:06:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1496ms
21:06:20 INFO - PROCESS | 6550 | 1463717180489 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null]
21:06:20 INFO - PROCESS | 6550 | 1463717180493 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}]
21:06:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
21:06:20 INFO - PROCESS | 6550 | 1463717180499 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}]
21:06:20 INFO - PROCESS | 6550 | 1463717180502 Marionette TRACE conn3 <- [1,1534,null,{}]
21:06:20 INFO - PROCESS | 6550 | 1463717180508 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:20 INFO - PROCESS | 6550 | 1463717180705 Marionette TRACE conn3 <- [1,1535,null,{"value":null}]
21:06:21 INFO - PROCESS | 6550 | 1463717180989 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6c9c00 == 143 [pid = 6550] [id = 391]
21:06:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x90db3800) [pid = 6550] [serial = 1174] [outer = (nil)]
21:06:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x92341c00) [pid = 6550] [serial = 1175] [outer = 0x90db3800]
21:06:21 INFO - PROCESS | 6550 | 1463717181081 Marionette DEBUG loaded listener.js
21:06:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x92349400) [pid = 6550] [serial = 1176] [outer = 0x90db3800]
21:06:22 INFO - PROCESS | 6550 | 1463717182070 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}]
21:06:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
21:06:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1628ms
21:06:22 INFO - PROCESS | 6550 | 1463717182128 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null]
21:06:22 INFO - PROCESS | 6550 | 1463717182131 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}]
21:06:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
21:06:22 INFO - PROCESS | 6550 | 1463717182139 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}]
21:06:22 INFO - PROCESS | 6550 | 1463717182142 Marionette TRACE conn3 <- [1,1538,null,{}]
21:06:22 INFO - PROCESS | 6550 | 1463717182149 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:22 INFO - PROCESS | 6550 | 1463717182382 Marionette TRACE conn3 <- [1,1539,null,{"value":null}]
21:06:22 INFO - PROCESS | 6550 | 1463717182729 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x923acc00 == 144 [pid = 6550] [id = 392]
21:06:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x92668800) [pid = 6550] [serial = 1177] [outer = (nil)]
21:06:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x9266f000) [pid = 6550] [serial = 1178] [outer = 0x92668800]
21:06:22 INFO - PROCESS | 6550 | 1463717182831 Marionette DEBUG loaded listener.js
21:06:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x92849400) [pid = 6550] [serial = 1179] [outer = 0x92668800]
21:06:23 INFO - PROCESS | 6550 | 1463717183741 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}]
21:06:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
21:06:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1635ms
21:06:23 INFO - PROCESS | 6550 | 1463717183775 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null]
21:06:23 INFO - PROCESS | 6550 | 1463717183778 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}]
21:06:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
21:06:23 INFO - PROCESS | 6550 | 1463717183785 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}]
21:06:23 INFO - PROCESS | 6550 | 1463717183797 Marionette TRACE conn3 <- [1,1542,null,{}]
21:06:23 INFO - PROCESS | 6550 | 1463717183806 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:24 INFO - PROCESS | 6550 | 1463717184014 Marionette TRACE conn3 <- [1,1543,null,{"value":null}]
21:06:24 INFO - PROCESS | 6550 | 1463717184344 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x909cbc00 == 145 [pid = 6550] [id = 393]
21:06:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x92662c00) [pid = 6550] [serial = 1180] [outer = (nil)]
21:06:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x93937c00) [pid = 6550] [serial = 1181] [outer = 0x92662c00]
21:06:24 INFO - PROCESS | 6550 | 1463717184443 Marionette DEBUG loaded listener.js
21:06:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x93bc3000) [pid = 6550] [serial = 1182] [outer = 0x92662c00]
21:06:25 INFO - PROCESS | 6550 | 1463717185346 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}]
21:06:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
21:06:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1595ms
21:06:25 INFO - PROCESS | 6550 | 1463717185382 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null]
21:06:25 INFO - PROCESS | 6550 | 1463717185385 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}]
21:06:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
21:06:25 INFO - PROCESS | 6550 | 1463717185392 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}]
21:06:25 INFO - PROCESS | 6550 | 1463717185394 Marionette TRACE conn3 <- [1,1546,null,{}]
21:06:25 INFO - PROCESS | 6550 | 1463717185401 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:25 INFO - PROCESS | 6550 | 1463717185608 Marionette TRACE conn3 <- [1,1547,null,{"value":null}]
21:06:25 INFO - PROCESS | 6550 | 1463717185935 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x9233bc00 == 146 [pid = 6550] [id = 394]
21:06:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x9266dc00) [pid = 6550] [serial = 1183] [outer = (nil)]
21:06:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x94f53400) [pid = 6550] [serial = 1184] [outer = 0x9266dc00]
21:06:26 INFO - PROCESS | 6550 | 1463717186035 Marionette DEBUG loaded listener.js
21:06:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x94f76400) [pid = 6550] [serial = 1185] [outer = 0x9266dc00]
21:06:26 INFO - PROCESS | 6550 | 1463717186938 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}]
21:06:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
21:06:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1589ms
21:06:26 INFO - PROCESS | 6550 | 1463717186981 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null]
21:06:26 INFO - PROCESS | 6550 | 1463717186985 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}]
21:06:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
21:06:26 INFO - PROCESS | 6550 | 1463717186991 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}]
21:06:26 INFO - PROCESS | 6550 | 1463717186995 Marionette TRACE conn3 <- [1,1550,null,{}]
21:06:27 INFO - PROCESS | 6550 | 1463717187001 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:27 INFO - PROCESS | 6550 | 1463717187222 Marionette TRACE conn3 <- [1,1551,null,{"value":null}]
21:06:27 INFO - PROCESS | 6550 | 1463717187558 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eaa800 == 147 [pid = 6550] [id = 395]
21:06:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x91ecc000) [pid = 6550] [serial = 1186] [outer = (nil)]
21:06:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x9512dc00) [pid = 6550] [serial = 1187] [outer = 0x91ecc000]
21:06:27 INFO - PROCESS | 6550 | 1463717187651 Marionette DEBUG loaded listener.js
21:06:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x974c3000) [pid = 6550] [serial = 1188] [outer = 0x91ecc000]
21:06:28 INFO - PROCESS | 6550 | 1463717188518 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}]
21:06:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
21:06:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1577ms
21:06:28 INFO - PROCESS | 6550 | 1463717188570 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null]
21:06:28 INFO - PROCESS | 6550 | 1463717188574 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}]
21:06:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
21:06:28 INFO - PROCESS | 6550 | 1463717188580 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}]
21:06:28 INFO - PROCESS | 6550 | 1463717188584 Marionette TRACE conn3 <- [1,1554,null,{}]
21:06:28 INFO - PROCESS | 6550 | 1463717188589 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:28 INFO - PROCESS | 6550 | 1463717188797 Marionette TRACE conn3 <- [1,1555,null,{"value":null}]
21:06:29 INFO - PROCESS | 6550 | 1463717189131 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x8ede2400 == 148 [pid = 6550] [id = 396]
21:06:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x90be8400) [pid = 6550] [serial = 1189] [outer = (nil)]
21:06:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x976c6c00) [pid = 6550] [serial = 1190] [outer = 0x90be8400]
21:06:29 INFO - PROCESS | 6550 | 1463717189222 Marionette DEBUG loaded listener.js
21:06:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0x9897bc00) [pid = 6550] [serial = 1191] [outer = 0x90be8400]
21:06:30 INFO - PROCESS | 6550 | 1463717190130 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}]
21:06:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
21:06:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1583ms
21:06:30 INFO - PROCESS | 6550 | 1463717190165 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null]
21:06:30 INFO - PROCESS | 6550 | 1463717190168 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}]
21:06:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
21:06:30 INFO - PROCESS | 6550 | 1463717190175 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}]
21:06:30 INFO - PROCESS | 6550 | 1463717190179 Marionette TRACE conn3 <- [1,1558,null,{}]
21:06:30 INFO - PROCESS | 6550 | 1463717190185 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:30 INFO - PROCESS | 6550 | 1463717190396 Marionette TRACE conn3 <- [1,1559,null,{"value":null}]
21:06:30 INFO - PROCESS | 6550 | 1463717190732 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x89114400 == 149 [pid = 6550] [id = 397]
21:06:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0x95132c00) [pid = 6550] [serial = 1192] [outer = (nil)]
21:06:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 202 (0x996ee000) [pid = 6550] [serial = 1193] [outer = 0x95132c00]
21:06:30 INFO - PROCESS | 6550 | 1463717190827 Marionette DEBUG loaded listener.js
21:06:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 203 (0x999a2000) [pid = 6550] [serial = 1194] [outer = 0x95132c00]
21:06:31 INFO - PROCESS | 6550 | 1463717191720 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}]
21:06:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
21:06:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1585ms
21:06:31 INFO - PROCESS | 6550 | 1463717191761 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null]
21:06:31 INFO - PROCESS | 6550 | 1463717191765 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}]
21:06:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
21:06:31 INFO - PROCESS | 6550 | 1463717191774 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}]
21:06:31 INFO - PROCESS | 6550 | 1463717191776 Marionette TRACE conn3 <- [1,1562,null,{}]
21:06:31 INFO - PROCESS | 6550 | 1463717191781 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:32 INFO - PROCESS | 6550 | 1463717192000 Marionette TRACE conn3 <- [1,1563,null,{"value":null}]
21:06:32 INFO - PROCESS | 6550 | 1463717192344 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f41400 == 150 [pid = 6550] [id = 398]
21:06:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 204 (0x974ce000) [pid = 6550] [serial = 1195] [outer = (nil)]
21:06:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 205 (0x99e31800) [pid = 6550] [serial = 1196] [outer = 0x974ce000]
21:06:32 INFO - PROCESS | 6550 | 1463717192466 Marionette DEBUG loaded listener.js
21:06:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 206 (0x99ec4c00) [pid = 6550] [serial = 1197] [outer = 0x974ce000]
21:06:33 INFO - PROCESS | 6550 | 1463717193720 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}]
21:06:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
21:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1981ms
21:06:33 INFO - PROCESS | 6550 | 1463717193756 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null]
21:06:33 INFO - PROCESS | 6550 | 1463717193760 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}]
21:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
21:06:33 INFO - PROCESS | 6550 | 1463717193768 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}]
21:06:33 INFO - PROCESS | 6550 | 1463717193772 Marionette TRACE conn3 <- [1,1566,null,{}]
21:06:33 INFO - PROCESS | 6550 | 1463717193778 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:34 INFO - PROCESS | 6550 | 1463717194141 Marionette TRACE conn3 <- [1,1567,null,{"value":null}]
21:06:34 INFO - PROCESS | 6550 | 1463717194404 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x995c4000 == 151 [pid = 6550] [id = 399]
21:06:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 207 (0x997e9c00) [pid = 6550] [serial = 1198] [outer = (nil)]
21:06:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 208 (0x99f76400) [pid = 6550] [serial = 1199] [outer = 0x997e9c00]
21:06:34 INFO - PROCESS | 6550 | 1463717194497 Marionette DEBUG loaded listener.js
21:06:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 209 (0x9aaa3400) [pid = 6550] [serial = 1200] [outer = 0x997e9c00]
21:06:35 INFO - PROCESS | 6550 | 1463717195464 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}]
21:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
21:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1739ms
21:06:35 INFO - PROCESS | 6550 | 1463717195508 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null]
21:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
21:06:35 INFO - PROCESS | 6550 | 1463717195512 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}]
21:06:35 INFO - PROCESS | 6550 | 1463717195519 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}]
21:06:35 INFO - PROCESS | 6550 | 1463717195522 Marionette TRACE conn3 <- [1,1570,null,{}]
21:06:35 INFO - PROCESS | 6550 | 1463717195528 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:35 INFO - PROCESS | 6550 | 1463717195755 Marionette TRACE conn3 <- [1,1571,null,{"value":null}]
21:06:36 INFO - PROCESS | 6550 | 1463717196093 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8ede3800 == 150 [pid = 6550] [id = 324]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91bd4000 == 149 [pid = 6550] [id = 323]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x92d54000 == 148 [pid = 6550] [id = 328]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17f000 == 147 [pid = 6550] [id = 331]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x9393e800 == 146 [pid = 6550] [id = 330]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f0800 == 145 [pid = 6550] [id = 332]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91ecd400 == 144 [pid = 6550] [id = 327]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91bd8000 == 143 [pid = 6550] [id = 329]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x923b0c00 == 142 [pid = 6550] [id = 325]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x92343c00 == 141 [pid = 6550] [id = 326]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3f0800 == 140 [pid = 6550] [id = 380]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3ea400 == 139 [pid = 6550] [id = 379]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8894fc00 == 138 [pid = 6550] [id = 378]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x88945c00 == 137 [pid = 6550] [id = 377]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x89f8f800 == 136 [pid = 6550] [id = 375]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x88942c00 == 135 [pid = 6550] [id = 376]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d9000 == 134 [pid = 6550] [id = 374]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x9b7c8000 == 133 [pid = 6550] [id = 373]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x99f70000 == 132 [pid = 6550] [id = 372]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x94f7b400 == 131 [pid = 6550] [id = 370]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8efbfc00 == 130 [pid = 6550] [id = 371]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x94f76800 == 129 [pid = 6550] [id = 369]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x91eca000 == 128 [pid = 6550] [id = 368]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x9266e000 == 127 [pid = 6550] [id = 367]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x92282c00 == 126 [pid = 6550] [id = 366]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x90a96800 == 125 [pid = 6550] [id = 364]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x919ea400 == 124 [pid = 6550] [id = 365]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fc400 == 123 [pid = 6550] [id = 363]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9b4800 == 122 [pid = 6550] [id = 362]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8b896400 == 121 [pid = 6550] [id = 361]
21:06:37 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3edc00 == 120 [pid = 6550] [id = 360]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 208 (0x90a94800) [pid = 6550] [serial = 1074] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 207 (0x8eded400) [pid = 6550] [serial = 1073] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 206 (0x90db1800) [pid = 6550] [serial = 1076] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 205 (0x91bb7800) [pid = 6550] [serial = 1077] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 204 (0x8ede5400) [pid = 6550] [serial = 1065] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 203 (0x8e6cac00) [pid = 6550] [serial = 1064] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 202 (0x99ebfc00) [pid = 6550] [serial = 1058] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 201 (0x90bec800) [pid = 6550] [serial = 1014] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x8c3bd000) [pid = 6550] [serial = 1016] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x8edba400) [pid = 6550] [serial = 1019] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x919ecc00) [pid = 6550] [serial = 1022] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x92289800) [pid = 6550] [serial = 1025] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x923ab000) [pid = 6550] [serial = 1028] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x93861c00) [pid = 6550] [serial = 1031] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x98e8ec00) [pid = 6550] [serial = 1034] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x99f55400) [pid = 6550] [serial = 1037] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x9aaaec00) [pid = 6550] [serial = 1040] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x9b722000) [pid = 6550] [serial = 1043] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0xa1155800) [pid = 6550] [serial = 1046] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0xa2625000) [pid = 6550] [serial = 1049] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0xa50a6800) [pid = 6550] [serial = 1052] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x86f4ac00) [pid = 6550] [serial = 1055] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x8b895c00) [pid = 6550] [serial = 1062] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8b180c00) [pid = 6550] [serial = 1061] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8dae3000) [pid = 6550] [serial = 1070] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8a40f800) [pid = 6550] [serial = 1068] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x89121800) [pid = 6550] [serial = 1067] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8dc94c00) [pid = 6550] [serial = 1071] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8c3ba800) [pid = 6550] [serial = 1079] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x94f1e000) [pid = 6550] [serial = 804] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x88a53800) [pid = 6550] [serial = 912] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x8c3ba400) [pid = 6550] [serial = 927] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x87e11400) [pid = 6550] [serial = 915] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x89117000) [pid = 6550] [serial = 918] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x92845800) [pid = 6550] [serial = 876] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x90aa0000) [pid = 6550] [serial = 960] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8a401c00) [pid = 6550] [serial = 921] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0xa6b6b000) [pid = 6550] [serial = 906] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x919c7c00) [pid = 6550] [serial = 963] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0xa22f1c00) [pid = 6550] [serial = 897] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0xa67c4400) [pid = 6550] [serial = 900] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x909ee400) [pid = 6550] [serial = 957] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x99ebd800) [pid = 6550] [serial = 891] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0xa6d61000) [pid = 6550] [serial = 909] [outer = (nil)] [url = about:blank]
21:06:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f4ac00 == 121 [pid = 6550] [id = 400]
21:06:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x86f4ec00) [pid = 6550] [serial = 1201] [outer = (nil)]
21:06:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x88941800) [pid = 6550] [serial = 1202] [outer = 0x86f4ec00]
21:06:37 INFO - PROCESS | 6550 | 1463717197754 Marionette DEBUG loaded listener.js
21:06:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x88950c00) [pid = 6550] [serial = 1203] [outer = 0x86f4ec00]
21:06:38 INFO - PROCESS | 6550 | 1463717198602 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}]
21:06:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
21:06:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 3136ms
21:06:38 INFO - PROCESS | 6550 | 1463717198655 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null]
21:06:38 INFO - PROCESS | 6550 | 1463717198662 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}]
21:06:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
21:06:38 INFO - PROCESS | 6550 | 1463717198671 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}]
21:06:38 INFO - PROCESS | 6550 | 1463717198676 Marionette TRACE conn3 <- [1,1574,null,{}]
21:06:38 INFO - PROCESS | 6550 | 1463717198684 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:38 INFO - PROCESS | 6550 | 1463717198909 Marionette TRACE conn3 <- [1,1575,null,{"value":null}]
21:06:39 INFO - PROCESS | 6550 | 1463717199113 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8911d800 == 122 [pid = 6550] [id = 401]
21:06:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x89121800) [pid = 6550] [serial = 1204] [outer = (nil)]
21:06:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x89f93400) [pid = 6550] [serial = 1205] [outer = 0x89121800]
21:06:39 INFO - PROCESS | 6550 | 1463717199207 Marionette DEBUG loaded listener.js
21:06:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x8a2f9c00) [pid = 6550] [serial = 1206] [outer = 0x89121800]
21:06:40 INFO - PROCESS | 6550 | 1463717200029 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}]
21:06:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
21:06:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1385ms
21:06:40 INFO - PROCESS | 6550 | 1463717200054 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null]
21:06:40 INFO - PROCESS | 6550 | 1463717200060 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}]
21:06:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
21:06:40 INFO - PROCESS | 6550 | 1463717200135 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}]
21:06:40 INFO - PROCESS | 6550 | 1463717200139 Marionette TRACE conn3 <- [1,1578,null,{}]
21:06:40 INFO - PROCESS | 6550 | 1463717200146 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:40 INFO - PROCESS | 6550 | 1463717200415 Marionette TRACE conn3 <- [1,1579,null,{"value":null}]
21:06:40 INFO - PROCESS | 6550 | 1463717200447 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a403400 == 123 [pid = 6550] [id = 402]
21:06:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x8a404400) [pid = 6550] [serial = 1207] [outer = (nil)]
21:06:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x8a4c3800) [pid = 6550] [serial = 1208] [outer = 0x8a404400]
21:06:40 INFO - PROCESS | 6550 | 1463717200522 Marionette DEBUG loaded listener.js
21:06:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x8b17bc00) [pid = 6550] [serial = 1209] [outer = 0x8a404400]
21:06:41 INFO - PROCESS | 6550 | 1463717201512 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}]
21:06:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
21:06:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1462ms
21:06:41 INFO - PROCESS | 6550 | 1463717201584 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null]
21:06:41 INFO - PROCESS | 6550 | 1463717201588 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}]
21:06:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
21:06:41 INFO - PROCESS | 6550 | 1463717201594 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}]
21:06:41 INFO - PROCESS | 6550 | 1463717201600 Marionette TRACE conn3 <- [1,1582,null,{}]
21:06:41 INFO - PROCESS | 6550 | 1463717201616 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:41 INFO - PROCESS | 6550 | 1463717201889 Marionette TRACE conn3 <- [1,1583,null,{"value":null}]
21:06:41 INFO - PROCESS | 6550 | 1463717201919 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c7400 == 124 [pid = 6550] [id = 403]
21:06:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x8c3bd800) [pid = 6550] [serial = 1210] [outer = (nil)]
21:06:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x8c503800) [pid = 6550] [serial = 1211] [outer = 0x8c3bd800]
21:06:41 INFO - PROCESS | 6550 | 1463717201992 Marionette DEBUG loaded listener.js
21:06:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x8c679400) [pid = 6550] [serial = 1212] [outer = 0x8c3bd800]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8894e800) [pid = 6550] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x92d5b800) [pid = 6550] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8ede9800) [pid = 6550] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x919ce400) [pid = 6550] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8a407400) [pid = 6550] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x88943c00) [pid = 6550] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x89116000) [pid = 6550] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8c50b400) [pid = 6550] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0xa114e400) [pid = 6550] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x923ad000) [pid = 6550] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x92285800) [pid = 6550] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x919f3800) [pid = 6550] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x86f4c800) [pid = 6550] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x94f80800) [pid = 6550] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x93938800) [pid = 6550] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8b890400) [pid = 6550] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x974c8800) [pid = 6550] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8b88e400) [pid = 6550] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x90be9800) [pid = 6550] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x9afa5400) [pid = 6550] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x974cc800) [pid = 6550] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x8d9af400) [pid = 6550] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0xa114b800) [pid = 6550] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0xa22e8000) [pid = 6550] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x94f7dc00) [pid = 6550] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x909cb800) [pid = 6550] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8e6d3800) [pid = 6550] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8b6d7800) [pid = 6550] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x92781400) [pid = 6550] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x92347400) [pid = 6550] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x90d10000) [pid = 6550] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x86f45000) [pid = 6550] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x99aeb400) [pid = 6550] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8a403000) [pid = 6550] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x919c4c00) [pid = 6550] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html]
21:06:43 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x909e5400) [pid = 6550] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html]
21:06:43 INFO - PROCESS | 6550 | 1463717203683 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}]
21:06:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
21:06:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2145ms
21:06:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
21:06:43 INFO - PROCESS | 6550 | 1463717203740 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null]
21:06:43 INFO - PROCESS | 6550 | 1463717203744 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}]
21:06:43 INFO - PROCESS | 6550 | 1463717203750 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}]
21:06:43 INFO - PROCESS | 6550 | 1463717203754 Marionette TRACE conn3 <- [1,1586,null,{}]
21:06:43 INFO - PROCESS | 6550 | 1463717203759 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:43 INFO - PROCESS | 6550 | 1463717203957 Marionette TRACE conn3 <- [1,1587,null,{"value":null}]
21:06:44 INFO - PROCESS | 6550 | 1463717204161 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f47c00 == 125 [pid = 6550] [id = 404]
21:06:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x88941400) [pid = 6550] [serial = 1213] [outer = (nil)]
21:06:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8b190c00) [pid = 6550] [serial = 1214] [outer = 0x88941400]
21:06:44 INFO - PROCESS | 6550 | 1463717204234 Marionette DEBUG loaded listener.js
21:06:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8c67e000) [pid = 6550] [serial = 1215] [outer = 0x88941400]
21:06:45 INFO - PROCESS | 6550 | 1463717205157 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}]
21:06:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
21:06:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1489ms
21:06:45 INFO - PROCESS | 6550 | 1463717205241 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null]
21:06:45 INFO - PROCESS | 6550 | 1463717205247 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}]
21:06:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
21:06:45 INFO - PROCESS | 6550 | 1463717205256 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}]
21:06:45 INFO - PROCESS | 6550 | 1463717205263 Marionette TRACE conn3 <- [1,1590,null,{}]
21:06:45 INFO - PROCESS | 6550 | 1463717205272 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:45 INFO - PROCESS | 6550 | 1463717205541 Marionette TRACE conn3 <- [1,1591,null,{"value":null}]
21:06:45 INFO - PROCESS | 6550 | 1463717205889 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x89119000 == 126 [pid = 6550] [id = 405]
21:06:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8911a400) [pid = 6550] [serial = 1216] [outer = (nil)]
21:06:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x89f89000) [pid = 6550] [serial = 1217] [outer = 0x8911a400]
21:06:45 INFO - PROCESS | 6550 | 1463717205980 Marionette DEBUG loaded listener.js
21:06:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x89f97c00) [pid = 6550] [serial = 1218] [outer = 0x8911a400]
21:06:46 INFO - PROCESS | 6550 | 1463717206958 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}]
21:06:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
21:06:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1734ms
21:06:46 INFO - PROCESS | 6550 | 1463717206991 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null]
21:06:47 INFO - PROCESS | 6550 | 1463717207000 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}]
21:06:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
21:06:47 INFO - PROCESS | 6550 | 1463717207012 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}]
21:06:47 INFO - PROCESS | 6550 | 1463717207016 Marionette TRACE conn3 <- [1,1594,null,{}]
21:06:47 INFO - PROCESS | 6550 | 1463717207023 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:47 INFO - PROCESS | 6550 | 1463717207256 Marionette TRACE conn3 <- [1,1595,null,{"value":null}]
21:06:47 INFO - PROCESS | 6550 | 1463717207584 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40d000 == 127 [pid = 6550] [id = 406]
21:06:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8a4c6c00) [pid = 6550] [serial = 1219] [outer = (nil)]
21:06:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8b193800) [pid = 6550] [serial = 1220] [outer = 0x8a4c6c00]
21:06:47 INFO - PROCESS | 6550 | 1463717207681 Marionette DEBUG loaded listener.js
21:06:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8b893400) [pid = 6550] [serial = 1221] [outer = 0x8a4c6c00]
21:06:48 INFO - PROCESS | 6550 | 1463717208635 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}]
21:06:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
21:06:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1685ms
21:06:48 INFO - PROCESS | 6550 | 1463717208698 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null]
21:06:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
21:06:48 INFO - PROCESS | 6550 | 1463717208703 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}]
21:06:48 INFO - PROCESS | 6550 | 1463717208709 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}]
21:06:48 INFO - PROCESS | 6550 | 1463717208716 Marionette TRACE conn3 <- [1,1598,null,{}]
21:06:48 INFO - PROCESS | 6550 | 1463717208733 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:49 INFO - PROCESS | 6550 | 1463717209015 Marionette TRACE conn3 <- [1,1599,null,{"value":null}]
21:06:49 INFO - PROCESS | 6550 | 1463717209388 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b6800 == 128 [pid = 6550] [id = 407]
21:06:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8d9b4800) [pid = 6550] [serial = 1222] [outer = (nil)]
21:06:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8dc89c00) [pid = 6550] [serial = 1223] [outer = 0x8d9b4800]
21:06:49 INFO - PROCESS | 6550 | 1463717209492 Marionette DEBUG loaded listener.js
21:06:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8dc96000) [pid = 6550] [serial = 1224] [outer = 0x8d9b4800]
21:06:50 INFO - PROCESS | 6550 | 1463717210456 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}]
21:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
21:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1787ms
21:06:50 INFO - PROCESS | 6550 | 1463717210496 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null]
21:06:50 INFO - PROCESS | 6550 | 1463717210501 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}]
21:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
21:06:50 INFO - PROCESS | 6550 | 1463717210507 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}]
21:06:50 INFO - PROCESS | 6550 | 1463717210511 Marionette TRACE conn3 <- [1,1602,null,{}]
21:06:50 INFO - PROCESS | 6550 | 1463717210517 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:50 INFO - PROCESS | 6550 | 1463717210720 Marionette TRACE conn3 <- [1,1603,null,{"value":null}]
21:06:51 INFO - PROCESS | 6550 | 1463717211045 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c4800 == 129 [pid = 6550] [id = 408]
21:06:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8e56c800) [pid = 6550] [serial = 1225] [outer = (nil)]
21:06:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8edba400) [pid = 6550] [serial = 1226] [outer = 0x8e56c800]
21:06:51 INFO - PROCESS | 6550 | 1463717211138 Marionette DEBUG loaded listener.js
21:06:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8ede3800) [pid = 6550] [serial = 1227] [outer = 0x8e56c800]
21:06:52 INFO - PROCESS | 6550 | 1463717212034 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}]
21:06:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
21:06:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1582ms
21:06:52 INFO - PROCESS | 6550 | 1463717212090 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null]
21:06:52 INFO - PROCESS | 6550 | 1463717212093 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}]
21:06:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
21:06:52 INFO - PROCESS | 6550 | 1463717212100 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}]
21:06:52 INFO - PROCESS | 6550 | 1463717212104 Marionette TRACE conn3 <- [1,1606,null,{}]
21:06:52 INFO - PROCESS | 6550 | 1463717212109 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:52 INFO - PROCESS | 6550 | 1463717212321 Marionette TRACE conn3 <- [1,1607,null,{"value":null}]
21:06:52 INFO - PROCESS | 6550 | 1463717212635 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc91400 == 130 [pid = 6550] [id = 409]
21:06:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x8e6ca400) [pid = 6550] [serial = 1228] [outer = (nil)]
21:06:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8f5edc00) [pid = 6550] [serial = 1229] [outer = 0x8e6ca400]
21:06:52 INFO - PROCESS | 6550 | 1463717212729 Marionette DEBUG loaded listener.js
21:06:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x909cac00) [pid = 6550] [serial = 1230] [outer = 0x8e6ca400]
21:06:53 INFO - PROCESS | 6550 | 1463717213606 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}]
21:06:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
21:06:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1539ms
21:06:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
21:06:53 INFO - PROCESS | 6550 | 1463717213639 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null]
21:06:53 INFO - PROCESS | 6550 | 1463717213642 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}]
21:06:53 INFO - PROCESS | 6550 | 1463717213649 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}]
21:06:53 INFO - PROCESS | 6550 | 1463717213653 Marionette TRACE conn3 <- [1,1610,null,{}]
21:06:53 INFO - PROCESS | 6550 | 1463717213659 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:53 INFO - PROCESS | 6550 | 1463717213898 Marionette TRACE conn3 <- [1,1611,null,{"value":null}]
21:06:54 INFO - PROCESS | 6550 | 1463717214249 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae6c00 == 131 [pid = 6550] [id = 410]
21:06:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x8f5ebc00) [pid = 6550] [serial = 1231] [outer = (nil)]
21:06:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x90a9b400) [pid = 6550] [serial = 1232] [outer = 0x8f5ebc00]
21:06:54 INFO - PROCESS | 6550 | 1463717214342 Marionette DEBUG loaded listener.js
21:06:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x90bf0c00) [pid = 6550] [serial = 1233] [outer = 0x8f5ebc00]
21:06:55 INFO - PROCESS | 6550 | 1463717215223 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}]
21:06:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
21:06:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1631ms
21:06:55 INFO - PROCESS | 6550 | 1463717215280 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null]
21:06:55 INFO - PROCESS | 6550 | 1463717215284 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}]
21:06:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
21:06:55 INFO - PROCESS | 6550 | 1463717215290 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}]
21:06:55 INFO - PROCESS | 6550 | 1463717215294 Marionette TRACE conn3 <- [1,1614,null,{}]
21:06:55 INFO - PROCESS | 6550 | 1463717215299 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:55 INFO - PROCESS | 6550 | 1463717215505 Marionette TRACE conn3 <- [1,1615,null,{"value":null}]
21:06:55 INFO - PROCESS | 6550 | 1463717215824 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x909f3000 == 132 [pid = 6550] [id = 411]
21:06:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x90a91c00) [pid = 6550] [serial = 1234] [outer = (nil)]
21:06:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x90dae400) [pid = 6550] [serial = 1235] [outer = 0x90a91c00]
21:06:55 INFO - PROCESS | 6550 | 1463717215915 Marionette DEBUG loaded listener.js
21:06:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x919c5800) [pid = 6550] [serial = 1236] [outer = 0x90a91c00]
21:06:56 INFO - PROCESS | 6550 | 1463717216793 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}]
21:06:56 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
21:06:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1539ms
21:06:56 INFO - PROCESS | 6550 | 1463717216831 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null]
21:06:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
21:06:56 INFO - PROCESS | 6550 | 1463717216835 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}]
21:06:56 INFO - PROCESS | 6550 | 1463717216841 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}]
21:06:56 INFO - PROCESS | 6550 | 1463717216845 Marionette TRACE conn3 <- [1,1618,null,{}]
21:06:56 INFO - PROCESS | 6550 | 1463717216850 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:57 INFO - PROCESS | 6550 | 1463717217052 Marionette TRACE conn3 <- [1,1619,null,{"value":null}]
21:06:57 INFO - PROCESS | 6550 | 1463717217344 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d06c00 == 133 [pid = 6550] [id = 412]
21:06:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x90dae000) [pid = 6550] [serial = 1237] [outer = (nil)]
21:06:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x91bbfc00) [pid = 6550] [serial = 1238] [outer = 0x90dae000]
21:06:57 INFO - PROCESS | 6550 | 1463717217476 Marionette DEBUG loaded listener.js
21:06:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x91bd2400) [pid = 6550] [serial = 1239] [outer = 0x90dae000]
21:06:58 INFO - PROCESS | 6550 | 1463717218366 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}]
21:06:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
21:06:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1592ms
21:06:58 INFO - PROCESS | 6550 | 1463717218433 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null]
21:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
21:06:58 INFO - PROCESS | 6550 | 1463717218438 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}]
21:06:58 INFO - PROCESS | 6550 | 1463717218444 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}]
21:06:58 INFO - PROCESS | 6550 | 1463717218448 Marionette TRACE conn3 <- [1,1622,null,{}]
21:06:58 INFO - PROCESS | 6550 | 1463717218454 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:06:58 INFO - PROCESS | 6550 | 1463717218663 Marionette TRACE conn3 <- [1,1623,null,{"value":null}]
21:06:59 INFO - PROCESS | 6550 | 1463717219002 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:06:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a4c000 == 134 [pid = 6550] [id = 413]
21:06:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x90d03800) [pid = 6550] [serial = 1240] [outer = (nil)]
21:06:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x9212e000) [pid = 6550] [serial = 1241] [outer = 0x90d03800]
21:06:59 INFO - PROCESS | 6550 | 1463717219102 Marionette DEBUG loaded listener.js
21:06:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x92229800) [pid = 6550] [serial = 1242] [outer = 0x90d03800]
21:06:59 INFO - PROCESS | 6550 | 1463717219994 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}]
21:07:00 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
21:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1581ms
21:07:00 INFO - PROCESS | 6550 | 1463717220028 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null]
21:07:00 INFO - PROCESS | 6550 | 1463717220031 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}]
21:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
21:07:00 INFO - PROCESS | 6550 | 1463717220038 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}]
21:07:00 INFO - PROCESS | 6550 | 1463717220041 Marionette TRACE conn3 <- [1,1626,null,{}]
21:07:00 INFO - PROCESS | 6550 | 1463717220047 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:00 INFO - PROCESS | 6550 | 1463717220250 Marionette TRACE conn3 <- [1,1627,null,{"value":null}]
21:07:00 INFO - PROCESS | 6550 | 1463717220560 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb7000 == 135 [pid = 6550] [id = 414]
21:07:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x91eb3400) [pid = 6550] [serial = 1243] [outer = (nil)]
21:07:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x92343c00) [pid = 6550] [serial = 1244] [outer = 0x91eb3400]
21:07:00 INFO - PROCESS | 6550 | 1463717220651 Marionette DEBUG loaded listener.js
21:07:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x923adc00) [pid = 6550] [serial = 1245] [outer = 0x91eb3400]
21:07:01 INFO - PROCESS | 6550 | 1463717221574 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}]
21:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
21:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1579ms
21:07:01 INFO - PROCESS | 6550 | 1463717221618 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null]
21:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
21:07:01 INFO - PROCESS | 6550 | 1463717221623 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}]
21:07:01 INFO - PROCESS | 6550 | 1463717221629 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}]
21:07:01 INFO - PROCESS | 6550 | 1463717221633 Marionette TRACE conn3 <- [1,1630,null,{}]
21:07:01 INFO - PROCESS | 6550 | 1463717221639 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:01 INFO - PROCESS | 6550 | 1463717221872 Marionette TRACE conn3 <- [1,1631,null,{"value":null}]
21:07:02 INFO - PROCESS | 6550 | 1463717222226 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x9228a800 == 136 [pid = 6550] [id = 415]
21:07:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x9266c000) [pid = 6550] [serial = 1246] [outer = (nil)]
21:07:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x92781400) [pid = 6550] [serial = 1247] [outer = 0x9266c000]
21:07:02 INFO - PROCESS | 6550 | 1463717222332 Marionette DEBUG loaded listener.js
21:07:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x92849c00) [pid = 6550] [serial = 1248] [outer = 0x9266c000]
21:07:03 INFO - PROCESS | 6550 | 1463717223268 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}]
21:07:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
21:07:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1682ms
21:07:03 INFO - PROCESS | 6550 | 1463717223312 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null]
21:07:03 INFO - PROCESS | 6550 | 1463717223316 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}]
21:07:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
21:07:03 INFO - PROCESS | 6550 | 1463717223323 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}]
21:07:03 INFO - PROCESS | 6550 | 1463717223325 Marionette TRACE conn3 <- [1,1634,null,{}]
21:07:03 INFO - PROCESS | 6550 | 1463717223331 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:03 INFO - PROCESS | 6550 | 1463717223555 Marionette TRACE conn3 <- [1,1635,null,{"value":null}]
21:07:03 INFO - PROCESS | 6550 | 1463717223884 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x92784800 == 137 [pid = 6550] [id = 416]
21:07:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x92847400) [pid = 6550] [serial = 1249] [outer = (nil)]
21:07:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x93bc0400) [pid = 6550] [serial = 1250] [outer = 0x92847400]
21:07:03 INFO - PROCESS | 6550 | 1463717223980 Marionette DEBUG loaded listener.js
21:07:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x945efc00) [pid = 6550] [serial = 1251] [outer = 0x92847400]
21:07:04 INFO - PROCESS | 6550 | 1463717224870 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}]
21:07:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
21:07:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1584ms
21:07:04 INFO - PROCESS | 6550 | 1463717224918 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null]
21:07:04 INFO - PROCESS | 6550 | 1463717224922 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}]
21:07:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
21:07:04 INFO - PROCESS | 6550 | 1463717224929 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}]
21:07:04 INFO - PROCESS | 6550 | 1463717224932 Marionette TRACE conn3 <- [1,1638,null,{}]
21:07:04 INFO - PROCESS | 6550 | 1463717224938 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:05 INFO - PROCESS | 6550 | 1463717225163 Marionette TRACE conn3 <- [1,1639,null,{"value":null}]
21:07:05 INFO - PROCESS | 6550 | 1463717225540 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393d000 == 138 [pid = 6550] [id = 417]
21:07:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x94f55c00) [pid = 6550] [serial = 1252] [outer = (nil)]
21:07:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x94f79c00) [pid = 6550] [serial = 1253] [outer = 0x94f55c00]
21:07:05 INFO - PROCESS | 6550 | 1463717225628 Marionette DEBUG loaded listener.js
21:07:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x94f7f800) [pid = 6550] [serial = 1254] [outer = 0x94f55c00]
21:07:06 INFO - PROCESS | 6550 | 1463717226499 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}]
21:07:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
21:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1628ms
21:07:06 INFO - PROCESS | 6550 | 1463717226558 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null]
21:07:06 INFO - PROCESS | 6550 | 1463717226563 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}]
21:07:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
21:07:06 INFO - PROCESS | 6550 | 1463717226569 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}]
21:07:06 INFO - PROCESS | 6550 | 1463717226573 Marionette TRACE conn3 <- [1,1642,null,{}]
21:07:06 INFO - PROCESS | 6550 | 1463717226579 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:06 INFO - PROCESS | 6550 | 1463717226801 Marionette TRACE conn3 <- [1,1643,null,{"value":null}]
21:07:07 INFO - PROCESS | 6550 | 1463717227135 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x9233ec00 == 139 [pid = 6550] [id = 418]
21:07:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x92d51c00) [pid = 6550] [serial = 1255] [outer = (nil)]
21:07:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x98976c00) [pid = 6550] [serial = 1256] [outer = 0x92d51c00]
21:07:07 INFO - PROCESS | 6550 | 1463717227241 Marionette DEBUG loaded listener.js
21:07:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x98e8ec00) [pid = 6550] [serial = 1257] [outer = 0x92d51c00]
21:07:08 INFO - PROCESS | 6550 | 1463717228096 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}]
21:07:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
21:07:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1581ms
21:07:08 INFO - PROCESS | 6550 | 1463717228151 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null]
21:07:08 INFO - PROCESS | 6550 | 1463717228155 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}]
21:07:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
21:07:08 INFO - PROCESS | 6550 | 1463717228161 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}]
21:07:08 INFO - PROCESS | 6550 | 1463717228165 Marionette TRACE conn3 <- [1,1646,null,{}]
21:07:08 INFO - PROCESS | 6550 | 1463717228170 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:08 INFO - PROCESS | 6550 | 1463717228383 Marionette TRACE conn3 <- [1,1647,null,{"value":null}]
21:07:08 INFO - PROCESS | 6550 | 1463717228664 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e9c00 == 140 [pid = 6550] [id = 419]
21:07:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x92662800) [pid = 6550] [serial = 1258] [outer = (nil)]
21:07:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x99aeb400) [pid = 6550] [serial = 1259] [outer = 0x92662800]
21:07:08 INFO - PROCESS | 6550 | 1463717228800 Marionette DEBUG loaded listener.js
21:07:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x99ec1c00) [pid = 6550] [serial = 1260] [outer = 0x92662800]
21:07:09 INFO - PROCESS | 6550 | 1463717229684 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}]
21:07:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
21:07:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1580ms
21:07:09 INFO - PROCESS | 6550 | 1463717229742 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null]
21:07:09 INFO - PROCESS | 6550 | 1463717229745 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}]
21:07:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
21:07:09 INFO - PROCESS | 6550 | 1463717229752 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}]
21:07:09 INFO - PROCESS | 6550 | 1463717229756 Marionette TRACE conn3 <- [1,1650,null,{}]
21:07:09 INFO - PROCESS | 6550 | 1463717229761 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:09 INFO - PROCESS | 6550 | 1463717229977 Marionette TRACE conn3 <- [1,1651,null,{"value":null}]
21:07:10 INFO - PROCESS | 6550 | 1463717230307 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x909eb000 == 141 [pid = 6550] [id = 420]
21:07:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x95130400) [pid = 6550] [serial = 1261] [outer = (nil)]
21:07:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x9aaa3800) [pid = 6550] [serial = 1262] [outer = 0x95130400]
21:07:10 INFO - PROCESS | 6550 | 1463717230398 Marionette DEBUG loaded listener.js
21:07:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x9aab0800) [pid = 6550] [serial = 1263] [outer = 0x95130400]
21:07:11 INFO - PROCESS | 6550 | 1463717231295 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}]
21:07:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
21:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1582ms
21:07:11 INFO - PROCESS | 6550 | 1463717231334 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null]
21:07:11 INFO - PROCESS | 6550 | 1463717231338 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}]
21:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
21:07:11 INFO - PROCESS | 6550 | 1463717231345 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}]
21:07:11 INFO - PROCESS | 6550 | 1463717231348 Marionette TRACE conn3 <- [1,1654,null,{}]
21:07:11 INFO - PROCESS | 6550 | 1463717231354 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:11 INFO - PROCESS | 6550 | 1463717231561 Marionette TRACE conn3 <- [1,1655,null,{"value":null}]
21:07:11 INFO - PROCESS | 6550 | 1463717231891 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x989fe400 == 142 [pid = 6550] [id = 421]
21:07:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x99ae8800) [pid = 6550] [serial = 1264] [outer = (nil)]
21:07:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 194 (0x9b722000) [pid = 6550] [serial = 1265] [outer = 0x99ae8800]
21:07:11 INFO - PROCESS | 6550 | 1463717231983 Marionette DEBUG loaded listener.js
21:07:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 195 (0x9b774c00) [pid = 6550] [serial = 1266] [outer = 0x99ae8800]
21:07:12 INFO - PROCESS | 6550 | 1463717232864 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}]
21:07:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
21:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1579ms
21:07:12 INFO - PROCESS | 6550 | 1463717232925 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null]
21:07:12 INFO - PROCESS | 6550 | 1463717232928 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}]
21:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
21:07:12 INFO - PROCESS | 6550 | 1463717232935 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}]
21:07:12 INFO - PROCESS | 6550 | 1463717232937 Marionette TRACE conn3 <- [1,1658,null,{}]
21:07:12 INFO - PROCESS | 6550 | 1463717232943 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:13 INFO - PROCESS | 6550 | 1463717233156 Marionette TRACE conn3 <- [1,1659,null,{"value":null}]
21:07:13 INFO - PROCESS | 6550 | 1463717233499 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f49000 == 143 [pid = 6550] [id = 422]
21:07:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 196 (0x87e04000) [pid = 6550] [serial = 1267] [outer = (nil)]
21:07:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 197 (0x9b770400) [pid = 6550] [serial = 1268] [outer = 0x87e04000]
21:07:13 INFO - PROCESS | 6550 | 1463717233591 Marionette DEBUG loaded listener.js
21:07:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 198 (0x9d0b0800) [pid = 6550] [serial = 1269] [outer = 0x87e04000]
21:07:14 INFO - PROCESS | 6550 | 1463717234495 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}]
21:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
21:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1627ms
21:07:14 INFO - PROCESS | 6550 | 1463717234563 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null]
21:07:14 INFO - PROCESS | 6550 | 1463717234567 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}]
21:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
21:07:14 INFO - PROCESS | 6550 | 1463717234574 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}]
21:07:14 INFO - PROCESS | 6550 | 1463717234577 Marionette TRACE conn3 <- [1,1662,null,{}]
21:07:14 INFO - PROCESS | 6550 | 1463717234583 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:14 INFO - PROCESS | 6550 | 1463717234800 Marionette TRACE conn3 <- [1,1663,null,{"value":null}]
21:07:15 INFO - PROCESS | 6550 | 1463717235127 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b7bb000 == 144 [pid = 6550] [id = 423]
21:07:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 199 (0x9b7bfc00) [pid = 6550] [serial = 1270] [outer = (nil)]
21:07:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 200 (0xa2153c00) [pid = 6550] [serial = 1271] [outer = 0x9b7bfc00]
21:07:15 INFO - PROCESS | 6550 | 1463717235221 Marionette DEBUG loaded listener.js
21:07:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 201 (0xa21a7800) [pid = 6550] [serial = 1272] [outer = 0x9b7bfc00]
21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e8400 == 143 [pid = 6550] [id = 337]
21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9b3000 == 142 [pid = 6550] [id = 248]
21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x86f44400 == 141 [pid = 6550] [id = 351]
21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8e569c00 == 140 [pid = 6550] [id = 314]
21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c7400 == 139 [pid = 6550] [id = 403]
21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8a403400 == 138 [pid = 6550] [id = 402]
21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x8911d800 == 137 [pid = 6550] [id = 401]
21:07:16 INFO - PROCESS | 6550 | --DOCSHELL 0x86f4ac00 == 136 [pid = 6550] [id = 400]
21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d5800 == 135 [pid = 6550] [id = 388]
21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8edbf800 == 134 [pid = 6550] [id = 387]
21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4cc400 == 133 [pid = 6550] [id = 385]
21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d0c00 == 132 [pid = 6550] [id = 386]
21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3f0400 == 131 [pid = 6550] [id = 384]
21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8b178c00 == 130 [pid = 6550] [id = 383]
21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x87e09c00 == 129 [pid = 6550] [id = 381]
21:07:17 INFO - PROCESS | 6550 | --DOCSHELL 0x8911d000 == 128 [pid = 6550] [id = 382]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 200 (0x8c505c00) [pid = 6550] [serial = 1134] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 199 (0x94f54800) [pid = 6550] [serial = 1106] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 198 (0x909d2000) [pid = 6550] [serial = 1088] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 197 (0x91bb6400) [pid = 6550] [serial = 1023] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 196 (0x8b6dd000) [pid = 6550] [serial = 1083] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 195 (0x8894b400) [pid = 6550] [serial = 1130] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 194 (0x89f93000) [pid = 6550] [serial = 1136] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 193 (0x8dc95c00) [pid = 6550] [serial = 1086] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0xa2280800) [pid = 6550] [serial = 1121] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0x94f80c00) [pid = 6550] [serial = 1032] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x92848000) [pid = 6550] [serial = 1101] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x8dae9400) [pid = 6550] [serial = 1085] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x92501c00) [pid = 6550] [serial = 1097] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0xa6778c00) [pid = 6550] [serial = 1059] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x94f76c00) [pid = 6550] [serial = 1107] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x974ca400) [pid = 6550] [serial = 1109] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x9764dc00) [pid = 6550] [serial = 1110] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x996ed000) [pid = 6550] [serial = 1035] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x8c8ad000) [pid = 6550] [serial = 1017] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0xa26c3c00) [pid = 6550] [serial = 1050] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8894d000) [pid = 6550] [serial = 1131] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x9250d800) [pid = 6550] [serial = 1098] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0xa6282800) [pid = 6550] [serial = 1125] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x919f0000) [pid = 6550] [serial = 1092] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x9d0ac000) [pid = 6550] [serial = 1119] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x99f6f800) [pid = 6550] [serial = 1038] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0xa6b6d800) [pid = 6550] [serial = 1128] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x9d0af000) [pid = 6550] [serial = 1118] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0xa227cc00) [pid = 6550] [serial = 1047] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0xa325b000) [pid = 6550] [serial = 1124] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0xa6285800) [pid = 6550] [serial = 1053] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x9b775400) [pid = 6550] [serial = 1044] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0xa22eb800) [pid = 6550] [serial = 1122] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x9ac44c00) [pid = 6550] [serial = 1115] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x92842000) [pid = 6550] [serial = 1100] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8f5e4c00) [pid = 6550] [serial = 1020] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x8c3bf000) [pid = 6550] [serial = 1142] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x93937400) [pid = 6550] [serial = 1104] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x92502400) [pid = 6550] [serial = 1029] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x91ed0400) [pid = 6550] [serial = 1095] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x86f4e800) [pid = 6550] [serial = 1056] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x99ec4400) [pid = 6550] [serial = 1112] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x9afa9400) [pid = 6550] [serial = 1116] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x8a4c7000) [pid = 6550] [serial = 1139] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x8b171400) [pid = 6550] [serial = 1140] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x90be4400) [pid = 6550] [serial = 1089] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0xa6b68c00) [pid = 6550] [serial = 1127] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x919c6c00) [pid = 6550] [serial = 1091] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x9a0a8c00) [pid = 6550] [serial = 1113] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8c679800) [pid = 6550] [serial = 1143] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8a2f6c00) [pid = 6550] [serial = 1137] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8b190400) [pid = 6550] [serial = 1082] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x9ac44800) [pid = 6550] [serial = 1041] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x92343000) [pid = 6550] [serial = 1026] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x91ecb400) [pid = 6550] [serial = 1094] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8b898400) [pid = 6550] [serial = 1133] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x93863400) [pid = 6550] [serial = 1103] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8b6d1800) [pid = 6550] [serial = 1145] [outer = (nil)] [url = about:blank]
21:07:17 INFO - PROCESS | 6550 | 1463717237821 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}]
21:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
21:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 3331ms
21:07:17 INFO - PROCESS | 6550 | 1463717237906 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null]
21:07:17 INFO - PROCESS | 6550 | 1463717237913 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}]
21:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
21:07:17 INFO - PROCESS | 6550 | 1463717237922 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}]
21:07:17 INFO - PROCESS | 6550 | 1463717237926 Marionette TRACE conn3 <- [1,1666,null,{}]
21:07:17 INFO - PROCESS | 6550 | 1463717237935 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:18 INFO - PROCESS | 6550 | 1463717238148 Marionette TRACE conn3 <- [1,1667,null,{"value":null}]
21:07:18 INFO - PROCESS | 6550 | 1463717238395 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894f800 == 129 [pid = 6550] [id = 424]
21:07:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x88a53c00) [pid = 6550] [serial = 1273] [outer = (nil)]
21:07:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8911fc00) [pid = 6550] [serial = 1274] [outer = 0x88a53c00]
21:07:18 INFO - PROCESS | 6550 | 1463717238474 Marionette DEBUG loaded listener.js
21:07:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8a2f1000) [pid = 6550] [serial = 1275] [outer = 0x88a53c00]
21:07:19 INFO - PROCESS | 6550 | 1463717239294 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}]
21:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
21:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1429ms
21:07:19 INFO - PROCESS | 6550 | 1463717239352 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null]
21:07:19 INFO - PROCESS | 6550 | 1463717239360 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}]
21:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
21:07:19 INFO - PROCESS | 6550 | 1463717239370 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}]
21:07:19 INFO - PROCESS | 6550 | 1463717239374 Marionette TRACE conn3 <- [1,1670,null,{}]
21:07:19 INFO - PROCESS | 6550 | 1463717239380 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:19 INFO - PROCESS | 6550 | 1463717239573 Marionette TRACE conn3 <- [1,1671,null,{"value":null}]
21:07:19 INFO - PROCESS | 6550 | 1463717239788 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8a800 == 130 [pid = 6550] [id = 425]
21:07:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a2f3400) [pid = 6550] [serial = 1276] [outer = (nil)]
21:07:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8a4c8000) [pid = 6550] [serial = 1277] [outer = 0x8a2f3400]
21:07:19 INFO - PROCESS | 6550 | 1463717239865 Marionette DEBUG loaded listener.js
21:07:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8b174400) [pid = 6550] [serial = 1278] [outer = 0x8a2f3400]
21:07:20 INFO - PROCESS | 6550 | 1463717240826 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}]
21:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
21:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1490ms
21:07:20 INFO - PROCESS | 6550 | 1463717240861 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null]
21:07:20 INFO - PROCESS | 6550 | 1463717240865 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}]
21:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
21:07:20 INFO - PROCESS | 6550 | 1463717240872 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}]
21:07:20 INFO - PROCESS | 6550 | 1463717240878 Marionette TRACE conn3 <- [1,1674,null,{}]
21:07:20 INFO - PROCESS | 6550 | 1463717240901 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:21 INFO - PROCESS | 6550 | 1463717241158 Marionette TRACE conn3 <- [1,1675,null,{"value":null}]
21:07:21 INFO - PROCESS | 6550 | 1463717241220 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40a000 == 131 [pid = 6550] [id = 426]
21:07:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8b898400) [pid = 6550] [serial = 1279] [outer = (nil)]
21:07:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8c3c5400) [pid = 6550] [serial = 1280] [outer = 0x8b898400]
21:07:21 INFO - PROCESS | 6550 | 1463717241319 Marionette DEBUG loaded listener.js
21:07:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8c50d800) [pid = 6550] [serial = 1281] [outer = 0x8b898400]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x997e9c00) [pid = 6550] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x92662c00) [pid = 6550] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x91ecc000) [pid = 6550] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8c8b2c00) [pid = 6550] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8e6d1c00) [pid = 6550] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x92668800) [pid = 6550] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8b17e000) [pid = 6550] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x974ce000) [pid = 6550] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8c8b9400) [pid = 6550] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8a404400) [pid = 6550] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x86f4ec00) [pid = 6550] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x89121800) [pid = 6550] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x919cd000) [pid = 6550] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x90be8400) [pid = 6550] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x909d6800) [pid = 6550] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x90be5000) [pid = 6550] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x9266dc00) [pid = 6550] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x95132c00) [pid = 6550] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x90db3800) [pid = 6550] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x909cd800) [pid = 6550] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8c3bd800) [pid = 6550] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8a2f3c00) [pid = 6550] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html]
21:07:22 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x8911f000) [pid = 6550] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html]
21:07:22 INFO - PROCESS | 6550 | 1463717242848 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}]
21:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
21:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1992ms
21:07:22 INFO - PROCESS | 6550 | 1463717242865 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null]
21:07:22 INFO - PROCESS | 6550 | 1463717242868 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}]
21:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
21:07:22 INFO - PROCESS | 6550 | 1463717242885 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}]
21:07:22 INFO - PROCESS | 6550 | 1463717242889 Marionette TRACE conn3 <- [1,1678,null,{}]
21:07:22 INFO - PROCESS | 6550 | 1463717242896 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:23 INFO - PROCESS | 6550 | 1463717243088 Marionette TRACE conn3 <- [1,1679,null,{"value":null}]
21:07:23 INFO - PROCESS | 6550 | 1463717243105 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f1800 == 132 [pid = 6550] [id = 427]
21:07:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8b6dec00) [pid = 6550] [serial = 1282] [outer = (nil)]
21:07:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8c671400) [pid = 6550] [serial = 1283] [outer = 0x8b6dec00]
21:07:23 INFO - PROCESS | 6550 | 1463717243179 Marionette DEBUG loaded listener.js
21:07:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8c8ad400) [pid = 6550] [serial = 1284] [outer = 0x8b6dec00]
21:07:24 INFO - PROCESS | 6550 | 1463717244140 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}]
21:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
21:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1290ms
21:07:24 INFO - PROCESS | 6550 | 1463717244167 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null]
21:07:24 INFO - PROCESS | 6550 | 1463717244170 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}]
21:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
21:07:24 INFO - PROCESS | 6550 | 1463717244176 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}]
21:07:24 INFO - PROCESS | 6550 | 1463717244180 Marionette TRACE conn3 <- [1,1682,null,{}]
21:07:24 INFO - PROCESS | 6550 | 1463717244185 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:24 INFO - PROCESS | 6550 | 1463717244369 Marionette TRACE conn3 <- [1,1683,null,{"value":null}]
21:07:24 INFO - PROCESS | 6550 | 1463717244722 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f4d800 == 133 [pid = 6550] [id = 428]
21:07:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x86f4f000) [pid = 6550] [serial = 1285] [outer = (nil)]
21:07:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x88945000) [pid = 6550] [serial = 1286] [outer = 0x86f4f000]
21:07:24 INFO - PROCESS | 6550 | 1463717244817 Marionette DEBUG loaded listener.js
21:07:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x88a50000) [pid = 6550] [serial = 1287] [outer = 0x86f4f000]
21:07:25 INFO - PROCESS | 6550 | 1463717245847 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}]
21:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
21:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1732ms
21:07:25 INFO - PROCESS | 6550 | 1463717245912 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null]
21:07:25 INFO - PROCESS | 6550 | 1463717245919 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}]
21:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
21:07:25 INFO - PROCESS | 6550 | 1463717245928 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}]
21:07:25 INFO - PROCESS | 6550 | 1463717245935 Marionette TRACE conn3 <- [1,1686,null,{}]
21:07:25 INFO - PROCESS | 6550 | 1463717245942 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:26 INFO - PROCESS | 6550 | 1463717246214 Marionette TRACE conn3 <- [1,1687,null,{"value":null}]
21:07:26 INFO - PROCESS | 6550 | 1463717246545 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c2000 == 134 [pid = 6550] [id = 429]
21:07:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8a4cc400) [pid = 6550] [serial = 1288] [outer = (nil)]
21:07:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8b179400) [pid = 6550] [serial = 1289] [outer = 0x8a4cc400]
21:07:26 INFO - PROCESS | 6550 | 1463717246644 Marionette DEBUG loaded listener.js
21:07:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8b6d5000) [pid = 6550] [serial = 1290] [outer = 0x8a4cc400]
21:07:27 INFO - PROCESS | 6550 | 1463717247594 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}]
21:07:27 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
21:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1744ms
21:07:27 INFO - PROCESS | 6550 | 1463717247676 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null]
21:07:27 INFO - PROCESS | 6550 | 1463717247683 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}]
21:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
21:07:27 INFO - PROCESS | 6550 | 1463717247690 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}]
21:07:27 INFO - PROCESS | 6550 | 1463717247694 Marionette TRACE conn3 <- [1,1690,null,{}]
21:07:27 INFO - PROCESS | 6550 | 1463717247700 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:27 INFO - PROCESS | 6550 | 1463717247938 Marionette TRACE conn3 <- [1,1691,null,{"value":null}]
21:07:28 INFO - PROCESS | 6550 | 1463717248305 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9aa400 == 135 [pid = 6550] [id = 430]
21:07:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8d9ac800) [pid = 6550] [serial = 1291] [outer = (nil)]
21:07:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8d9b6800) [pid = 6550] [serial = 1292] [outer = 0x8d9ac800]
21:07:28 INFO - PROCESS | 6550 | 1463717248402 Marionette DEBUG loaded listener.js
21:07:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8dc8c400) [pid = 6550] [serial = 1293] [outer = 0x8d9ac800]
21:07:29 INFO - PROCESS | 6550 | 1463717249379 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}]
21:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
21:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1739ms
21:07:29 INFO - PROCESS | 6550 | 1463717249430 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null]
21:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
21:07:29 INFO - PROCESS | 6550 | 1463717249434 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}]
21:07:29 INFO - PROCESS | 6550 | 1463717249451 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}]
21:07:29 INFO - PROCESS | 6550 | 1463717249461 Marionette TRACE conn3 <- [1,1694,null,{}]
21:07:29 INFO - PROCESS | 6550 | 1463717249468 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:29 INFO - PROCESS | 6550 | 1463717249694 Marionette TRACE conn3 <- [1,1695,null,{"value":null}]
21:07:30 INFO - PROCESS | 6550 | 1463717250010 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b892400 == 136 [pid = 6550] [id = 431]
21:07:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8c8abc00) [pid = 6550] [serial = 1294] [outer = (nil)]
21:07:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8e6d5c00) [pid = 6550] [serial = 1295] [outer = 0x8c8abc00]
21:07:30 INFO - PROCESS | 6550 | 1463717250107 Marionette DEBUG loaded listener.js
21:07:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8edba000) [pid = 6550] [serial = 1296] [outer = 0x8c8abc00]
21:07:31 INFO - PROCESS | 6550 | 1463717251051 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}]
21:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
21:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1646ms
21:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
21:07:31 INFO - PROCESS | 6550 | 1463717251088 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null]
21:07:31 INFO - PROCESS | 6550 | 1463717251092 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}]
21:07:31 INFO - PROCESS | 6550 | 1463717251099 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}]
21:07:31 INFO - PROCESS | 6550 | 1463717251103 Marionette TRACE conn3 <- [1,1698,null,{}]
21:07:31 INFO - PROCESS | 6550 | 1463717251108 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:31 INFO - PROCESS | 6550 | 1463717251326 Marionette TRACE conn3 <- [1,1699,null,{"value":null}]
21:07:31 INFO - PROCESS | 6550 | 1463717251648 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e56cc00 == 137 [pid = 6550] [id = 432]
21:07:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8e6c9800) [pid = 6550] [serial = 1297] [outer = (nil)]
21:07:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8f5e7400) [pid = 6550] [serial = 1298] [outer = 0x8e6c9800]
21:07:31 INFO - PROCESS | 6550 | 1463717251740 Marionette DEBUG loaded listener.js
21:07:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8f5eb400) [pid = 6550] [serial = 1299] [outer = 0x8e6c9800]
21:07:32 INFO - PROCESS | 6550 | 1463717252624 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}]
21:07:32 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
21:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1586ms
21:07:32 INFO - PROCESS | 6550 | 1463717252700 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null]
21:07:32 INFO - PROCESS | 6550 | 1463717252703 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}]
21:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
21:07:32 INFO - PROCESS | 6550 | 1463717252712 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}]
21:07:32 INFO - PROCESS | 6550 | 1463717252715 Marionette TRACE conn3 <- [1,1702,null,{}]
21:07:32 INFO - PROCESS | 6550 | 1463717252721 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:32 INFO - PROCESS | 6550 | 1463717252935 Marionette TRACE conn3 <- [1,1703,null,{"value":null}]
21:07:33 INFO - PROCESS | 6550 | 1463717253274 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x909ea400 == 138 [pid = 6550] [id = 433]
21:07:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x909ec000) [pid = 6550] [serial = 1300] [outer = (nil)]
21:07:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x909f2400) [pid = 6550] [serial = 1301] [outer = 0x909ec000]
21:07:33 INFO - PROCESS | 6550 | 1463717253379 Marionette DEBUG loaded listener.js
21:07:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x90befc00) [pid = 6550] [serial = 1302] [outer = 0x909ec000]
21:07:34 INFO - PROCESS | 6550 | 1463717254326 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}]
21:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
21:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1678ms
21:07:34 INFO - PROCESS | 6550 | 1463717254391 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null]
21:07:34 INFO - PROCESS | 6550 | 1463717254396 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}]
21:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
21:07:34 INFO - PROCESS | 6550 | 1463717254402 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}]
21:07:34 INFO - PROCESS | 6550 | 1463717254406 Marionette TRACE conn3 <- [1,1706,null,{}]
21:07:34 INFO - PROCESS | 6550 | 1463717254412 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:34 INFO - PROCESS | 6550 | 1463717254631 Marionette TRACE conn3 <- [1,1707,null,{"value":null}]
21:07:34 INFO - PROCESS | 6550 | 1463717254948 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef000 == 139 [pid = 6550] [id = 434]
21:07:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8f5eb000) [pid = 6550] [serial = 1303] [outer = (nil)]
21:07:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x919ecc00) [pid = 6550] [serial = 1304] [outer = 0x8f5eb000]
21:07:35 INFO - PROCESS | 6550 | 1463717255042 Marionette DEBUG loaded listener.js
21:07:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x919f2000) [pid = 6550] [serial = 1305] [outer = 0x8f5eb000]
21:07:35 INFO - PROCESS | 6550 | 1463717255988 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}]
21:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
21:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1628ms
21:07:36 INFO - PROCESS | 6550 | 1463717256032 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null]
21:07:36 INFO - PROCESS | 6550 | 1463717256036 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}]
21:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
21:07:36 INFO - PROCESS | 6550 | 1463717256042 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}]
21:07:36 INFO - PROCESS | 6550 | 1463717256046 Marionette TRACE conn3 <- [1,1710,null,{}]
21:07:36 INFO - PROCESS | 6550 | 1463717256052 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:36 INFO - PROCESS | 6550 | 1463717256270 Marionette TRACE conn3 <- [1,1711,null,{"value":null}]
21:07:36 INFO - PROCESS | 6550 | 1463717256590 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0d400 == 140 [pid = 6550] [id = 435]
21:07:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x919c6c00) [pid = 6550] [serial = 1306] [outer = (nil)]
21:07:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x91bcfc00) [pid = 6550] [serial = 1307] [outer = 0x919c6c00]
21:07:36 INFO - PROCESS | 6550 | 1463717256685 Marionette DEBUG loaded listener.js
21:07:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x91bdb000) [pid = 6550] [serial = 1308] [outer = 0x919c6c00]
21:07:37 INFO - PROCESS | 6550 | 1463717257571 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}]
21:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
21:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1586ms
21:07:37 INFO - PROCESS | 6550 | 1463717257631 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null]
21:07:37 INFO - PROCESS | 6550 | 1463717257636 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}]
21:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
21:07:37 INFO - PROCESS | 6550 | 1463717257642 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}]
21:07:37 INFO - PROCESS | 6550 | 1463717257646 Marionette TRACE conn3 <- [1,1714,null,{}]
21:07:37 INFO - PROCESS | 6550 | 1463717257652 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:37 INFO - PROCESS | 6550 | 1463717257874 Marionette TRACE conn3 <- [1,1715,null,{"value":null}]
21:07:38 INFO - PROCESS | 6550 | 1463717258209 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6de000 == 141 [pid = 6550] [id = 436]
21:07:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x8d9ab800) [pid = 6550] [serial = 1309] [outer = (nil)]
21:07:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92121400) [pid = 6550] [serial = 1310] [outer = 0x8d9ab800]
21:07:38 INFO - PROCESS | 6550 | 1463717258304 Marionette DEBUG loaded listener.js
21:07:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x92222000) [pid = 6550] [serial = 1311] [outer = 0x8d9ab800]
21:07:39 INFO - PROCESS | 6550 | 1463717259210 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}]
21:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
21:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1635ms
21:07:39 INFO - PROCESS | 6550 | 1463717259278 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null]
21:07:39 INFO - PROCESS | 6550 | 1463717259281 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}]
21:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
21:07:39 INFO - PROCESS | 6550 | 1463717259288 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}]
21:07:39 INFO - PROCESS | 6550 | 1463717259299 Marionette TRACE conn3 <- [1,1718,null,{}]
21:07:39 INFO - PROCESS | 6550 | 1463717259304 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:39 INFO - PROCESS | 6550 | 1463717259555 Marionette TRACE conn3 <- [1,1719,null,{"value":null}]
21:07:39 INFO - PROCESS | 6550 | 1463717259878 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x919f2c00 == 142 [pid = 6550] [id = 437]
21:07:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x91bbc000) [pid = 6550] [serial = 1312] [outer = (nil)]
21:07:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92348c00) [pid = 6550] [serial = 1313] [outer = 0x91bbc000]
21:07:39 INFO - PROCESS | 6550 | 1463717259969 Marionette DEBUG loaded listener.js
21:07:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x923a2800) [pid = 6550] [serial = 1314] [outer = 0x91bbc000]
21:07:40 INFO - PROCESS | 6550 | 1463717260856 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}]
21:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
21:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1645ms
21:07:40 INFO - PROCESS | 6550 | 1463717260934 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null]
21:07:40 INFO - PROCESS | 6550 | 1463717260937 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}]
21:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
21:07:40 INFO - PROCESS | 6550 | 1463717260944 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}]
21:07:40 INFO - PROCESS | 6550 | 1463717260948 Marionette TRACE conn3 <- [1,1722,null,{}]
21:07:40 INFO - PROCESS | 6550 | 1463717260953 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:41 INFO - PROCESS | 6550 | 1463717261169 Marionette TRACE conn3 <- [1,1723,null,{"value":null}]
21:07:41 INFO - PROCESS | 6550 | 1463717261513 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x92509000 == 143 [pid = 6550] [id = 438]
21:07:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x9250b000) [pid = 6550] [serial = 1315] [outer = (nil)]
21:07:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x9250e400) [pid = 6550] [serial = 1316] [outer = 0x9250b000]
21:07:41 INFO - PROCESS | 6550 | 1463717261622 Marionette DEBUG loaded listener.js
21:07:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x92776c00) [pid = 6550] [serial = 1317] [outer = 0x9250b000]
21:07:42 INFO - PROCESS | 6550 | 1463717262602 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}]
21:07:42 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
21:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1734ms
21:07:42 INFO - PROCESS | 6550 | 1463717262679 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null]
21:07:42 INFO - PROCESS | 6550 | 1463717262684 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}]
21:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
21:07:42 INFO - PROCESS | 6550 | 1463717262690 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}]
21:07:42 INFO - PROCESS | 6550 | 1463717262695 Marionette TRACE conn3 <- [1,1726,null,{}]
21:07:42 INFO - PROCESS | 6550 | 1463717262700 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:43 INFO - PROCESS | 6550 | 1463717262997 Marionette TRACE conn3 <- [1,1727,null,{"value":null}]
21:07:43 INFO - PROCESS | 6550 | 1463717263332 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9a8400 == 144 [pid = 6550] [id = 439]
21:07:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x8edf0800) [pid = 6550] [serial = 1318] [outer = (nil)]
21:07:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x923aa000) [pid = 6550] [serial = 1319] [outer = 0x8edf0800]
21:07:43 INFO - PROCESS | 6550 | 1463717263425 Marionette DEBUG loaded listener.js
21:07:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x92983000) [pid = 6550] [serial = 1320] [outer = 0x8edf0800]
21:07:44 INFO - PROCESS | 6550 | 1463717264372 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}]
21:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
21:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1737ms
21:07:44 INFO - PROCESS | 6550 | 1463717264427 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null]
21:07:44 INFO - PROCESS | 6550 | 1463717264431 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}]
21:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
21:07:44 INFO - PROCESS | 6550 | 1463717264438 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}]
21:07:44 INFO - PROCESS | 6550 | 1463717264441 Marionette TRACE conn3 <- [1,1730,null,{}]
21:07:44 INFO - PROCESS | 6550 | 1463717264447 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:44 INFO - PROCESS | 6550 | 1463717264658 Marionette TRACE conn3 <- [1,1731,null,{"value":null}]
21:07:44 INFO - PROCESS | 6550 | 1463717264977 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x919d3c00 == 145 [pid = 6550] [id = 440]
21:07:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x92504c00) [pid = 6550] [serial = 1321] [outer = (nil)]
21:07:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x93940c00) [pid = 6550] [serial = 1322] [outer = 0x92504c00]
21:07:45 INFO - PROCESS | 6550 | 1463717265069 Marionette DEBUG loaded listener.js
21:07:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x93bc7c00) [pid = 6550] [serial = 1323] [outer = 0x92504c00]
21:07:46 INFO - PROCESS | 6550 | 1463717266000 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}]
21:07:46 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
21:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1629ms
21:07:46 INFO - PROCESS | 6550 | 1463717266068 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null]
21:07:46 INFO - PROCESS | 6550 | 1463717266071 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}]
21:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
21:07:46 INFO - PROCESS | 6550 | 1463717266078 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}]
21:07:46 INFO - PROCESS | 6550 | 1463717266081 Marionette TRACE conn3 <- [1,1734,null,{}]
21:07:46 INFO - PROCESS | 6550 | 1463717266087 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:46 INFO - PROCESS | 6550 | 1463717266343 Marionette TRACE conn3 <- [1,1735,null,{"value":null}]
21:07:46 INFO - PROCESS | 6550 | 1463717266665 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x919cc000 == 146 [pid = 6550] [id = 441]
21:07:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x9297cc00) [pid = 6550] [serial = 1324] [outer = (nil)]
21:07:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x94f5d800) [pid = 6550] [serial = 1325] [outer = 0x9297cc00]
21:07:46 INFO - PROCESS | 6550 | 1463717266758 Marionette DEBUG loaded listener.js
21:07:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x94f7ac00) [pid = 6550] [serial = 1326] [outer = 0x9297cc00]
21:07:47 INFO - PROCESS | 6550 | 1463717267679 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}]
21:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
21:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1649ms
21:07:47 INFO - PROCESS | 6550 | 1463717267728 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null]
21:07:47 INFO - PROCESS | 6550 | 1463717267732 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}]
21:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
21:07:47 INFO - PROCESS | 6550 | 1463717267738 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}]
21:07:47 INFO - PROCESS | 6550 | 1463717267742 Marionette TRACE conn3 <- [1,1738,null,{}]
21:07:47 INFO - PROCESS | 6550 | 1463717267748 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:47 INFO - PROCESS | 6550 | 1463717267963 Marionette TRACE conn3 <- [1,1739,null,{"value":null}]
21:07:48 INFO - PROCESS | 6550 | 1463717268302 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daefc00 == 147 [pid = 6550] [id = 442]
21:07:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x92501800) [pid = 6550] [serial = 1327] [outer = (nil)]
21:07:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x94fa3800) [pid = 6550] [serial = 1328] [outer = 0x92501800]
21:07:48 INFO - PROCESS | 6550 | 1463717268395 Marionette DEBUG loaded listener.js
21:07:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x974c4000) [pid = 6550] [serial = 1329] [outer = 0x92501800]
21:07:49 INFO - PROCESS | 6550 | 1463717269286 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}]
21:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
21:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1580ms
21:07:49 INFO - PROCESS | 6550 | 1463717269319 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null]
21:07:49 INFO - PROCESS | 6550 | 1463717269323 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}]
21:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
21:07:49 INFO - PROCESS | 6550 | 1463717269345 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}]
21:07:49 INFO - PROCESS | 6550 | 1463717269349 Marionette TRACE conn3 <- [1,1742,null,{}]
21:07:49 INFO - PROCESS | 6550 | 1463717269361 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:49 INFO - PROCESS | 6550 | 1463717269575 Marionette TRACE conn3 <- [1,1743,null,{"value":null}]
21:07:49 INFO - PROCESS | 6550 | 1463717269901 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x92501c00 == 148 [pid = 6550] [id = 443]
21:07:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x94f1c800) [pid = 6550] [serial = 1330] [outer = (nil)]
21:07:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x987eec00) [pid = 6550] [serial = 1331] [outer = 0x94f1c800]
21:07:49 INFO - PROCESS | 6550 | 1463717269992 Marionette DEBUG loaded listener.js
21:07:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x987fac00) [pid = 6550] [serial = 1332] [outer = 0x94f1c800]
21:07:50 INFO - PROCESS | 6550 | 1463717270947 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}]
21:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
21:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1652ms
21:07:50 INFO - PROCESS | 6550 | 1463717270983 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null]
21:07:50 INFO - PROCESS | 6550 | 1463717270988 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}]
21:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
21:07:50 INFO - PROCESS | 6550 | 1463717270995 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}]
21:07:51 INFO - PROCESS | 6550 | 1463717270999 Marionette TRACE conn3 <- [1,1746,null,{}]
21:07:51 INFO - PROCESS | 6550 | 1463717271004 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:51 INFO - PROCESS | 6550 | 1463717271217 Marionette TRACE conn3 <- [1,1747,null,{"value":null}]
21:07:51 INFO - PROCESS | 6550 | 1463717271543 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e03c00 == 149 [pid = 6550] [id = 444]
21:07:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x87e0dc00) [pid = 6550] [serial = 1333] [outer = (nil)]
21:07:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x99a5d000) [pid = 6550] [serial = 1334] [outer = 0x87e0dc00]
21:07:51 INFO - PROCESS | 6550 | 1463717271635 Marionette DEBUG loaded listener.js
21:07:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x99b63c00) [pid = 6550] [serial = 1335] [outer = 0x87e0dc00]
21:07:52 INFO - PROCESS | 6550 | 1463717272545 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}]
21:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
21:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1585ms
21:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
21:07:52 INFO - PROCESS | 6550 | 1463717272581 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null]
21:07:52 INFO - PROCESS | 6550 | 1463717272584 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}]
21:07:52 INFO - PROCESS | 6550 | 1463717272591 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}]
21:07:52 INFO - PROCESS | 6550 | 1463717272594 Marionette TRACE conn3 <- [1,1750,null,{}]
21:07:52 INFO - PROCESS | 6550 | 1463717272600 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:52 INFO - PROCESS | 6550 | 1463717272808 Marionette TRACE conn3 <- [1,1751,null,{"value":null}]
21:07:53 INFO - PROCESS | 6550 | 1463717273148 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x88947000 == 150 [pid = 6550] [id = 445]
21:07:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x91bba000) [pid = 6550] [serial = 1336] [outer = (nil)]
21:07:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x99ec2400) [pid = 6550] [serial = 1337] [outer = 0x91bba000]
21:07:53 INFO - PROCESS | 6550 | 1463717273242 Marionette DEBUG loaded listener.js
21:07:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x99f6bc00) [pid = 6550] [serial = 1338] [outer = 0x91bba000]
21:07:54 INFO - PROCESS | 6550 | 1463717274140 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}]
21:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
21:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1587ms
21:07:54 INFO - PROCESS | 6550 | 1463717274177 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null]
21:07:54 INFO - PROCESS | 6550 | 1463717274181 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}]
21:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
21:07:54 INFO - PROCESS | 6550 | 1463717274187 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}]
21:07:54 INFO - PROCESS | 6550 | 1463717274190 Marionette TRACE conn3 <- [1,1754,null,{}]
21:07:54 INFO - PROCESS | 6550 | 1463717274196 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:54 INFO - PROCESS | 6550 | 1463717274425 Marionette TRACE conn3 <- [1,1755,null,{"value":null}]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67fc00 == 149 [pid = 6550] [id = 156]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f1800 == 148 [pid = 6550] [id = 427]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40a000 == 147 [pid = 6550] [id = 426]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x89f8a800 == 146 [pid = 6550] [id = 425]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8894f800 == 145 [pid = 6550] [id = 424]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x86f49000 == 144 [pid = 6550] [id = 422]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x989fe400 == 143 [pid = 6550] [id = 421]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x909eb000 == 142 [pid = 6550] [id = 420]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x909e9c00 == 141 [pid = 6550] [id = 419]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x9393d000 == 140 [pid = 6550] [id = 417]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x9233ec00 == 139 [pid = 6550] [id = 418]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x92784800 == 138 [pid = 6550] [id = 416]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x9228a800 == 137 [pid = 6550] [id = 415]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb7000 == 136 [pid = 6550] [id = 414]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x90d06c00 == 135 [pid = 6550] [id = 412]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x88a4c000 == 134 [pid = 6550] [id = 413]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x909f3000 == 133 [pid = 6550] [id = 411]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae6c00 == 132 [pid = 6550] [id = 410]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8dc91400 == 131 [pid = 6550] [id = 409]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c4800 == 130 [pid = 6550] [id = 408]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b6800 == 129 [pid = 6550] [id = 407]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40d000 == 128 [pid = 6550] [id = 406]
21:07:56 INFO - PROCESS | 6550 | --DOCSHELL 0x89119000 == 127 [pid = 6550] [id = 405]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8b190c00) [pid = 6550] [serial = 1214] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x9aaa3400) [pid = 6550] [serial = 1200] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x93937c00) [pid = 6550] [serial = 1181] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x9512dc00) [pid = 6550] [serial = 1187] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8e6d4000) [pid = 6550] [serial = 1157] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8efc1800) [pid = 6550] [serial = 1161] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x9266f000) [pid = 6550] [serial = 1178] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x8c3bb400) [pid = 6550] [serial = 1152] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x99e31800) [pid = 6550] [serial = 1196] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8dae2000) [pid = 6550] [serial = 1154] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x99ec4c00) [pid = 6550] [serial = 1197] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8edb4000) [pid = 6550] [serial = 1158] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x974c3000) [pid = 6550] [serial = 1188] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x92849400) [pid = 6550] [serial = 1179] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x8a4c3800) [pid = 6550] [serial = 1208] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x88941800) [pid = 6550] [serial = 1202] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8dc8d000) [pid = 6550] [serial = 1155] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8b17bc00) [pid = 6550] [serial = 1209] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x89f93400) [pid = 6550] [serial = 1205] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x92122400) [pid = 6550] [serial = 1173] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8a2f9c00) [pid = 6550] [serial = 1206] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x976c6c00) [pid = 6550] [serial = 1190] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x90bea800) [pid = 6550] [serial = 1166] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x91ec8000) [pid = 6550] [serial = 1172] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x919ec000) [pid = 6550] [serial = 1170] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x94f53400) [pid = 6550] [serial = 1184] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x99f76400) [pid = 6550] [serial = 1199] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x999a2000) [pid = 6550] [serial = 1194] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x92349400) [pid = 6550] [serial = 1176] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x88950c00) [pid = 6550] [serial = 1203] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x92341c00) [pid = 6550] [serial = 1175] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x909e8000) [pid = 6550] [serial = 1163] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x94f76400) [pid = 6550] [serial = 1185] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x93bc3000) [pid = 6550] [serial = 1182] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8edee800) [pid = 6550] [serial = 1160] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x90a94400) [pid = 6550] [serial = 1164] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x996ee000) [pid = 6550] [serial = 1193] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x90bf0800) [pid = 6550] [serial = 1167] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8c503800) [pid = 6550] [serial = 1211] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8c8b7400) [pid = 6550] [serial = 1080] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9897bc00) [pid = 6550] [serial = 1191] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x919cdc00) [pid = 6550] [serial = 1169] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x89f92800) [pid = 6550] [serial = 1148] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8c679400) [pid = 6550] [serial = 1212] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8a2fd000) [pid = 6550] [serial = 1149] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8b6d2c00) [pid = 6550] [serial = 1151] [outer = (nil)] [url = about:blank]
21:07:56 INFO - PROCESS | 6550 | 1463717276518 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x88948000 == 128 [pid = 6550] [id = 446]
21:07:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x88948400) [pid = 6550] [serial = 1339] [outer = (nil)]
21:07:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x88950c00) [pid = 6550] [serial = 1340] [outer = 0x88948400]
21:07:56 INFO - PROCESS | 6550 | 1463717276605 Marionette DEBUG loaded listener.js
21:07:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x89114800) [pid = 6550] [serial = 1341] [outer = 0x88948400]
21:07:57 INFO - PROCESS | 6550 | 1463717277423 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}]
21:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
21:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 3281ms
21:07:57 INFO - PROCESS | 6550 | 1463717277471 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null]
21:07:57 INFO - PROCESS | 6550 | 1463717277477 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}]
21:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
21:07:57 INFO - PROCESS | 6550 | 1463717277485 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}]
21:07:57 INFO - PROCESS | 6550 | 1463717277491 Marionette TRACE conn3 <- [1,1758,null,{}]
21:07:57 INFO - PROCESS | 6550 | 1463717277526 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:57 INFO - PROCESS | 6550 | 1463717277731 Marionette TRACE conn3 <- [1,1759,null,{"value":null}]
21:07:57 INFO - PROCESS | 6550 | 1463717277743 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fb400 == 129 [pid = 6550] [id = 447]
21:07:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8a3eac00) [pid = 6550] [serial = 1342] [outer = (nil)]
21:07:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8a402800) [pid = 6550] [serial = 1343] [outer = 0x8a3eac00]
21:07:57 INFO - PROCESS | 6550 | 1463717277821 Marionette DEBUG loaded listener.js
21:07:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8a40d400) [pid = 6550] [serial = 1344] [outer = 0x8a3eac00]
21:07:58 INFO - PROCESS | 6550 | 1463717278865 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}]
21:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
21:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1458ms
21:07:58 INFO - PROCESS | 6550 | 1463717278947 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null]
21:07:58 INFO - PROCESS | 6550 | 1463717278953 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}]
21:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
21:07:58 INFO - PROCESS | 6550 | 1463717278960 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}]
21:07:58 INFO - PROCESS | 6550 | 1463717278964 Marionette TRACE conn3 <- [1,1762,null,{}]
21:07:58 INFO - PROCESS | 6550 | 1463717278976 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:07:59 INFO - PROCESS | 6550 | 1463717279238 Marionette TRACE conn3 <- [1,1763,null,{"value":null}]
21:07:59 INFO - PROCESS | 6550 | 1463717279271 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:07:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3edc00 == 130 [pid = 6550] [id = 448]
21:07:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a404400) [pid = 6550] [serial = 1345] [outer = (nil)]
21:07:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8b88e800) [pid = 6550] [serial = 1346] [outer = 0x8a404400]
21:07:59 INFO - PROCESS | 6550 | 1463717279345 Marionette DEBUG loaded listener.js
21:07:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8c3c0800) [pid = 6550] [serial = 1347] [outer = 0x8a404400]
21:08:00 INFO - PROCESS | 6550 | 1463717280421 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}]
21:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
21:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1535ms
21:08:00 INFO - PROCESS | 6550 | 1463717280497 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null]
21:08:00 INFO - PROCESS | 6550 | 1463717280501 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}]
21:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
21:08:00 INFO - PROCESS | 6550 | 1463717280516 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}]
21:08:00 INFO - PROCESS | 6550 | 1463717280526 Marionette TRACE conn3 <- [1,1766,null,{}]
21:08:00 INFO - PROCESS | 6550 | 1463717280539 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:00 INFO - PROCESS | 6550 | 1463717280812 Marionette TRACE conn3 <- [1,1767,null,{"value":null}]
21:08:00 INFO - PROCESS | 6550 | 1463717280846 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b892c00 == 131 [pid = 6550] [id = 449]
21:08:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8c50d000) [pid = 6550] [serial = 1348] [outer = (nil)]
21:08:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8dae2000) [pid = 6550] [serial = 1349] [outer = 0x8c50d000]
21:08:00 INFO - PROCESS | 6550 | 1463717280922 Marionette DEBUG loaded listener.js
21:08:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8dc8a800) [pid = 6550] [serial = 1350] [outer = 0x8c50d000]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x90dae000) [pid = 6550] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x92d51c00) [pid = 6550] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8e56c800) [pid = 6550] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8a4c6c00) [pid = 6550] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x95130400) [pid = 6550] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x94f55c00) [pid = 6550] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8b898400) [pid = 6550] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x9b7bfc00) [pid = 6550] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x92847400) [pid = 6550] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x9266c000) [pid = 6550] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x92662800) [pid = 6550] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8a2f3400) [pid = 6550] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8e6ca400) [pid = 6550] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8f5ebc00) [pid = 6550] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x90d03800) [pid = 6550] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x88a53c00) [pid = 6550] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x88a4d000) [pid = 6550] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8d9b4800) [pid = 6550] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x91eb3400) [pid = 6550] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x90a91c00) [pid = 6550] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html]
21:08:02 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8911a400) [pid = 6550] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html]
21:08:02 INFO - PROCESS | 6550 | 1463717282562 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}]
21:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
21:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2109ms
21:08:02 INFO - PROCESS | 6550 | 1463717282619 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null]
21:08:02 INFO - PROCESS | 6550 | 1463717282624 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}]
21:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
21:08:02 INFO - PROCESS | 6550 | 1463717282630 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}]
21:08:02 INFO - PROCESS | 6550 | 1463717282632 Marionette TRACE conn3 <- [1,1770,null,{}]
21:08:02 INFO - PROCESS | 6550 | 1463717282638 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:02 INFO - PROCESS | 6550 | 1463717282919 Marionette TRACE conn3 <- [1,1771,null,{"value":null}]
21:08:02 INFO - PROCESS | 6550 | 1463717282936 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a53c00 == 132 [pid = 6550] [id = 450]
21:08:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8b173c00) [pid = 6550] [serial = 1351] [outer = (nil)]
21:08:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8dc8e800) [pid = 6550] [serial = 1352] [outer = 0x8b173c00]
21:08:03 INFO - PROCESS | 6550 | 1463717283010 Marionette DEBUG loaded listener.js
21:08:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8e560400) [pid = 6550] [serial = 1353] [outer = 0x8b173c00]
21:08:04 INFO - PROCESS | 6550 | 1463717284020 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}]
21:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
21:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1427ms
21:08:04 INFO - PROCESS | 6550 | 1463717284058 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null]
21:08:04 INFO - PROCESS | 6550 | 1463717284064 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}]
21:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
21:08:04 INFO - PROCESS | 6550 | 1463717284074 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}]
21:08:04 INFO - PROCESS | 6550 | 1463717284080 Marionette TRACE conn3 <- [1,1774,null,{}]
21:08:04 INFO - PROCESS | 6550 | 1463717284090 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:04 INFO - PROCESS | 6550 | 1463717284338 Marionette TRACE conn3 <- [1,1775,null,{"value":null}]
21:08:04 INFO - PROCESS | 6550 | 1463717284677 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f97400 == 133 [pid = 6550] [id = 451]
21:08:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a2f0800) [pid = 6550] [serial = 1354] [outer = (nil)]
21:08:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8a2fac00) [pid = 6550] [serial = 1355] [outer = 0x8a2f0800]
21:08:04 INFO - PROCESS | 6550 | 1463717284773 Marionette DEBUG loaded listener.js
21:08:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8b17c400) [pid = 6550] [serial = 1356] [outer = 0x8a2f0800]
21:08:05 INFO - PROCESS | 6550 | 1463717285723 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}]
21:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
21:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1685ms
21:08:05 INFO - PROCESS | 6550 | 1463717285773 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null]
21:08:05 INFO - PROCESS | 6550 | 1463717285781 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}]
21:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
21:08:05 INFO - PROCESS | 6550 | 1463717285793 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}]
21:08:05 INFO - PROCESS | 6550 | 1463717285797 Marionette TRACE conn3 <- [1,1778,null,{}]
21:08:05 INFO - PROCESS | 6550 | 1463717285804 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:06 INFO - PROCESS | 6550 | 1463717286048 Marionette TRACE conn3 <- [1,1779,null,{"value":null}]
21:08:06 INFO - PROCESS | 6550 | 1463717286411 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8af000 == 134 [pid = 6550] [id = 452]
21:08:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8c8b7c00) [pid = 6550] [serial = 1357] [outer = (nil)]
21:08:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8d9b7000) [pid = 6550] [serial = 1358] [outer = 0x8c8b7c00]
21:08:06 INFO - PROCESS | 6550 | 1463717286502 Marionette DEBUG loaded listener.js
21:08:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8e569c00) [pid = 6550] [serial = 1359] [outer = 0x8c8b7c00]
21:08:07 INFO - PROCESS | 6550 | 1463717287441 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}]
21:08:07 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
21:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1697ms
21:08:07 INFO - PROCESS | 6550 | 1463717287490 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null]
21:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
21:08:07 INFO - PROCESS | 6550 | 1463717287494 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}]
21:08:07 INFO - PROCESS | 6550 | 1463717287501 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}]
21:08:07 INFO - PROCESS | 6550 | 1463717287507 Marionette TRACE conn3 <- [1,1782,null,{}]
21:08:07 INFO - PROCESS | 6550 | 1463717287524 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:07 INFO - PROCESS | 6550 | 1463717287757 Marionette TRACE conn3 <- [1,1783,null,{"value":null}]
21:08:08 INFO - PROCESS | 6550 | 1463717288131 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d2800 == 135 [pid = 6550] [id = 453]
21:08:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8edbd800) [pid = 6550] [serial = 1360] [outer = (nil)]
21:08:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8edefc00) [pid = 6550] [serial = 1361] [outer = 0x8edbd800]
21:08:08 INFO - PROCESS | 6550 | 1463717288238 Marionette DEBUG loaded listener.js
21:08:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8f5e6000) [pid = 6550] [serial = 1362] [outer = 0x8edbd800]
21:08:09 INFO - PROCESS | 6550 | 1463717289209 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}]
21:08:09 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
21:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1785ms
21:08:09 INFO - PROCESS | 6550 | 1463717289286 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null]
21:08:09 INFO - PROCESS | 6550 | 1463717289291 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}]
21:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
21:08:09 INFO - PROCESS | 6550 | 1463717289303 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}]
21:08:09 INFO - PROCESS | 6550 | 1463717289305 Marionette TRACE conn3 <- [1,1786,null,{}]
21:08:09 INFO - PROCESS | 6550 | 1463717289317 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:09 INFO - PROCESS | 6550 | 1463717289580 Marionette TRACE conn3 <- [1,1787,null,{"value":null}]
21:08:09 INFO - PROCESS | 6550 | 1463717289899 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x8ede6000 == 136 [pid = 6550] [id = 454]
21:08:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x909d4000) [pid = 6550] [serial = 1363] [outer = (nil)]
21:08:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x909ee800) [pid = 6550] [serial = 1364] [outer = 0x909d4000]
21:08:09 INFO - PROCESS | 6550 | 1463717289994 Marionette DEBUG loaded listener.js
21:08:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x909f4000) [pid = 6550] [serial = 1365] [outer = 0x909d4000]
21:08:10 INFO - PROCESS | 6550 | 1463717290919 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}]
21:08:10 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
21:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1690ms
21:08:10 INFO - PROCESS | 6550 | 1463717290989 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null]
21:08:10 INFO - PROCESS | 6550 | 1463717290992 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}]
21:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
21:08:11 INFO - PROCESS | 6550 | 1463717290999 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}]
21:08:11 INFO - PROCESS | 6550 | 1463717291002 Marionette TRACE conn3 <- [1,1790,null,{}]
21:08:11 INFO - PROCESS | 6550 | 1463717291008 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:11 INFO - PROCESS | 6550 | 1463717291251 Marionette TRACE conn3 <- [1,1791,null,{"value":null}]
21:08:11 INFO - PROCESS | 6550 | 1463717291572 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c679c00 == 137 [pid = 6550] [id = 455]
21:08:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8edb5c00) [pid = 6550] [serial = 1366] [outer = (nil)]
21:08:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x90aa0800) [pid = 6550] [serial = 1367] [outer = 0x8edb5c00]
21:08:11 INFO - PROCESS | 6550 | 1463717291670 Marionette DEBUG loaded listener.js
21:08:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x90be6c00) [pid = 6550] [serial = 1368] [outer = 0x8edb5c00]
21:08:12 INFO - PROCESS | 6550 | 1463717292623 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}]
21:08:12 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)
21:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1686ms
21:08:12 INFO - PROCESS | 6550 | 1463717292686 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null]
21:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
21:08:12 INFO - PROCESS | 6550 | 1463717292692 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}]
21:08:12 INFO - PROCESS | 6550 | 1463717292699 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}]
21:08:12 INFO - PROCESS | 6550 | 1463717292704 Marionette TRACE conn3 <- [1,1794,null,{}]
21:08:12 INFO - PROCESS | 6550 | 1463717292710 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:13 INFO - PROCESS | 6550 | 1463717293004 Marionette TRACE conn3 <- [1,1795,null,{"value":null}]
21:08:13 INFO - PROCESS | 6550 | 1463717293344 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bee800 == 138 [pid = 6550] [id = 456]
21:08:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x90d05400) [pid = 6550] [serial = 1369] [outer = (nil)]
21:08:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x919cec00) [pid = 6550] [serial = 1370] [outer = 0x90d05400]
21:08:13 INFO - PROCESS | 6550 | 1463717293446 Marionette DEBUG loaded listener.js
21:08:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x91bb4c00) [pid = 6550] [serial = 1371] [outer = 0x90d05400]
21:08:14 INFO - PROCESS | 6550 | 1463717294422 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}]
21:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
21:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1788ms
21:08:14 INFO - PROCESS | 6550 | 1463717294487 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null]
21:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
21:08:14 INFO - PROCESS | 6550 | 1463717294491 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}]
21:08:14 INFO - PROCESS | 6550 | 1463717294497 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}]
21:08:14 INFO - PROCESS | 6550 | 1463717294501 Marionette TRACE conn3 <- [1,1798,null,{}]
21:08:14 INFO - PROCESS | 6550 | 1463717294507 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:14 INFO - PROCESS | 6550 | 1463717294741 Marionette TRACE conn3 <- [1,1799,null,{"value":null}]
21:08:15 INFO - PROCESS | 6550 | 1463717295069 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f9c00 == 139 [pid = 6550] [id = 457]
21:08:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x90bec400) [pid = 6550] [serial = 1372] [outer = (nil)]
21:08:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x91ead400) [pid = 6550] [serial = 1373] [outer = 0x90bec400]
21:08:15 INFO - PROCESS | 6550 | 1463717295163 Marionette DEBUG loaded listener.js
21:08:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x91ecb000) [pid = 6550] [serial = 1374] [outer = 0x90bec400]
21:08:16 INFO - PROCESS | 6550 | 1463717296070 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}]
21:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
21:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1636ms
21:08:16 INFO - PROCESS | 6550 | 1463717296134 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null]
21:08:16 INFO - PROCESS | 6550 | 1463717296138 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}]
21:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
21:08:16 INFO - PROCESS | 6550 | 1463717296145 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}]
21:08:16 INFO - PROCESS | 6550 | 1463717296149 Marionette TRACE conn3 <- [1,1802,null,{}]
21:08:16 INFO - PROCESS | 6550 | 1463717296155 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:16 INFO - PROCESS | 6550 | 1463717296386 Marionette TRACE conn3 <- [1,1803,null,{"value":null}]
21:08:16 INFO - PROCESS | 6550 | 1463717296717 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb4800 == 140 [pid = 6550] [id = 458]
21:08:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x919d0400) [pid = 6550] [serial = 1375] [outer = (nil)]
21:08:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x9233d400) [pid = 6550] [serial = 1376] [outer = 0x919d0400]
21:08:16 INFO - PROCESS | 6550 | 1463717296817 Marionette DEBUG loaded listener.js
21:08:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92346800) [pid = 6550] [serial = 1377] [outer = 0x919d0400]
21:08:17 INFO - PROCESS | 6550 | *************************
21:08:17 INFO - PROCESS | 6550 | A coding exception was thrown and uncaught in a Task.
21:08:17 INFO - PROCESS | 6550 |
21:08:17 INFO - PROCESS | 6550 | Full message: TypeError: NetworkError when attempting to fetch resource.
21:08:17 INFO - PROCESS | 6550 | Full stack:
21:08:17 INFO - PROCESS | 6550 | *************************
21:08:17 INFO - PROCESS | 6550 | 1463717297824 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}]
21:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
21:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1730ms
21:08:17 INFO - PROCESS | 6550 | 1463717297876 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null]
21:08:17 INFO - PROCESS | 6550 | 1463717297880 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}]
21:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
21:08:17 INFO - PROCESS | 6550 | 1463717297886 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}]
21:08:17 INFO - PROCESS | 6550 | 1463717297890 Marionette TRACE conn3 <- [1,1806,null,{}]
21:08:17 INFO - PROCESS | 6550 | 1463717297896 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:18 INFO - PROCESS | 6550 | 1463717298118 Marionette TRACE conn3 <- [1,1807,null,{"value":null}]
21:08:18 INFO - PROCESS | 6550 | 1463717298451 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb8800 == 141 [pid = 6550] [id = 459]
21:08:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x91bbe800) [pid = 6550] [serial = 1378] [outer = (nil)]
21:08:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x92503c00) [pid = 6550] [serial = 1379] [outer = 0x91bbe800]
21:08:18 INFO - PROCESS | 6550 | 1463717298553 Marionette DEBUG loaded listener.js
21:08:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92508000) [pid = 6550] [serial = 1380] [outer = 0x91bbe800]
21:08:19 INFO - PROCESS | 6550 | 1463717299508 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}]
21:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
21:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1678ms
21:08:19 INFO - PROCESS | 6550 | 1463717299566 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null]
21:08:19 INFO - PROCESS | 6550 | 1463717299569 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}]
21:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
21:08:19 INFO - PROCESS | 6550 | 1463717299576 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}]
21:08:19 INFO - PROCESS | 6550 | 1463717299580 Marionette TRACE conn3 <- [1,1810,null,{}]
21:08:19 INFO - PROCESS | 6550 | 1463717299585 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:19 INFO - PROCESS | 6550 | 1463717299804 Marionette TRACE conn3 <- [1,1811,null,{"value":null}]
21:08:20 INFO - PROCESS | 6550 | 1463717300130 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222f800 == 142 [pid = 6550] [id = 460]
21:08:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x92346c00) [pid = 6550] [serial = 1381] [outer = (nil)]
21:08:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x9297d800) [pid = 6550] [serial = 1382] [outer = 0x92346c00]
21:08:20 INFO - PROCESS | 6550 | 1463717300226 Marionette DEBUG loaded listener.js
21:08:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x92984000) [pid = 6550] [serial = 1383] [outer = 0x92346c00]
21:08:21 INFO - PROCESS | 6550 | 1463717301141 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}]
21:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
21:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1629ms
21:08:21 INFO - PROCESS | 6550 | 1463717301210 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null]
21:08:21 INFO - PROCESS | 6550 | 1463717301216 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}]
21:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
21:08:21 INFO - PROCESS | 6550 | 1463717301228 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}]
21:08:21 INFO - PROCESS | 6550 | 1463717301232 Marionette TRACE conn3 <- [1,1814,null,{}]
21:08:21 INFO - PROCESS | 6550 | 1463717301238 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:21 INFO - PROCESS | 6550 | 1463717301544 Marionette TRACE conn3 <- [1,1815,null,{"value":null}]
21:08:21 INFO - PROCESS | 6550 | 1463717301889 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x92982400 == 143 [pid = 6550] [id = 461]
21:08:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x945f8000) [pid = 6550] [serial = 1384] [outer = (nil)]
21:08:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x94f5b400) [pid = 6550] [serial = 1385] [outer = 0x945f8000]
21:08:21 INFO - PROCESS | 6550 | 1463717301982 Marionette DEBUG loaded listener.js
21:08:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x94f9b800) [pid = 6550] [serial = 1386] [outer = 0x945f8000]
21:08:22 INFO - PROCESS | 6550 | 1463717302973 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}]
21:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
21:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1780ms
21:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
21:08:23 INFO - PROCESS | 6550 | 1463717303008 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null]
21:08:23 INFO - PROCESS | 6550 | 1463717303012 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}]
21:08:23 INFO - PROCESS | 6550 | 1463717303018 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}]
21:08:23 INFO - PROCESS | 6550 | 1463717303021 Marionette TRACE conn3 <- [1,1818,null,{}]
21:08:23 INFO - PROCESS | 6550 | 1463717303027 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:23 INFO - PROCESS | 6550 | 1463717303238 Marionette TRACE conn3 <- [1,1819,null,{"value":null}]
21:08:23 INFO - PROCESS | 6550 | 1463717303525 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d51c00 == 144 [pid = 6550] [id = 462]
21:08:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x93934c00) [pid = 6550] [serial = 1387] [outer = (nil)]
21:08:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x974cfc00) [pid = 6550] [serial = 1388] [outer = 0x93934c00]
21:08:23 INFO - PROCESS | 6550 | 1463717303665 Marionette DEBUG loaded listener.js
21:08:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x976c9800) [pid = 6550] [serial = 1389] [outer = 0x93934c00]
21:08:24 INFO - PROCESS | 6550 | 1463717304579 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}]
21:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
21:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1630ms
21:08:24 INFO - PROCESS | 6550 | 1463717304647 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null]
21:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
21:08:24 INFO - PROCESS | 6550 | 1463717304661 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}]
21:08:24 INFO - PROCESS | 6550 | 1463717304668 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}]
21:08:24 INFO - PROCESS | 6550 | 1463717304671 Marionette TRACE conn3 <- [1,1822,null,{}]
21:08:24 INFO - PROCESS | 6550 | 1463717304677 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:24 INFO - PROCESS | 6550 | 1463717304939 Marionette TRACE conn3 <- [1,1823,null,{"value":null}]
21:08:25 INFO - PROCESS | 6550 | 1463717305264 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894c000 == 145 [pid = 6550] [id = 463]
21:08:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x974c7800) [pid = 6550] [serial = 1390] [outer = (nil)]
21:08:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x995c4400) [pid = 6550] [serial = 1391] [outer = 0x974c7800]
21:08:25 INFO - PROCESS | 6550 | 1463717305358 Marionette DEBUG loaded listener.js
21:08:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x997a8400) [pid = 6550] [serial = 1392] [outer = 0x974c7800]
21:08:26 INFO - PROCESS | 6550 | 1463717306264 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}]
21:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
21:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1636ms
21:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
21:08:26 INFO - PROCESS | 6550 | 1463717306304 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null]
21:08:26 INFO - PROCESS | 6550 | 1463717306307 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}]
21:08:26 INFO - PROCESS | 6550 | 1463717306314 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}]
21:08:26 INFO - PROCESS | 6550 | 1463717306317 Marionette TRACE conn3 <- [1,1826,null,{}]
21:08:26 INFO - PROCESS | 6550 | 1463717306323 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:26 INFO - PROCESS | 6550 | 1463717306549 Marionette TRACE conn3 <- [1,1827,null,{"value":null}]
21:08:26 INFO - PROCESS | 6550 | 1463717306878 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x945f2000 == 146 [pid = 6550] [id = 464]
21:08:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x94f9f800) [pid = 6550] [serial = 1393] [outer = (nil)]
21:08:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x99ebd000) [pid = 6550] [serial = 1394] [outer = 0x94f9f800]
21:08:26 INFO - PROCESS | 6550 | 1463717306969 Marionette DEBUG loaded listener.js
21:08:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x99ec3400) [pid = 6550] [serial = 1395] [outer = 0x94f9f800]
21:08:27 INFO - PROCESS | 6550 | 1463717307875 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}]
21:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
21:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1590ms
21:08:27 INFO - PROCESS | 6550 | 1463717307905 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null]
21:08:27 INFO - PROCESS | 6550 | 1463717307908 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}]
21:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
21:08:27 INFO - PROCESS | 6550 | 1463717307915 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}]
21:08:27 INFO - PROCESS | 6550 | 1463717307918 Marionette TRACE conn3 <- [1,1830,null,{}]
21:08:27 INFO - PROCESS | 6550 | 1463717307924 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:28 INFO - PROCESS | 6550 | 1463717308135 Marionette TRACE conn3 <- [1,1831,null,{"value":null}]
21:08:28 INFO - PROCESS | 6550 | 1463717308421 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x996ee000 == 147 [pid = 6550] [id = 465]
21:08:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x99a51c00) [pid = 6550] [serial = 1396] [outer = (nil)]
21:08:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x99f77000) [pid = 6550] [serial = 1397] [outer = 0x99a51c00]
21:08:28 INFO - PROCESS | 6550 | 1463717308557 Marionette DEBUG loaded listener.js
21:08:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x9aaa4800) [pid = 6550] [serial = 1398] [outer = 0x99a51c00]
21:08:29 INFO - PROCESS | 6550 | 1463717309440 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}]
21:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
21:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1582ms
21:08:29 INFO - PROCESS | 6550 | 1463717309498 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null]
21:08:29 INFO - PROCESS | 6550 | 1463717309501 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}]
21:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
21:08:29 INFO - PROCESS | 6550 | 1463717309508 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}]
21:08:29 INFO - PROCESS | 6550 | 1463717309512 Marionette TRACE conn3 <- [1,1834,null,{}]
21:08:29 INFO - PROCESS | 6550 | 1463717309517 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:29 INFO - PROCESS | 6550 | 1463717309730 Marionette TRACE conn3 <- [1,1835,null,{"value":null}]
21:08:30 INFO - PROCESS | 6550 | 1463717310071 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x923a4000 == 148 [pid = 6550] [id = 466]
21:08:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x92670c00) [pid = 6550] [serial = 1399] [outer = (nil)]
21:08:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x9ac44400) [pid = 6550] [serial = 1400] [outer = 0x92670c00]
21:08:30 INFO - PROCESS | 6550 | 1463717310164 Marionette DEBUG loaded listener.js
21:08:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x9aca3000) [pid = 6550] [serial = 1401] [outer = 0x92670c00]
21:08:31 INFO - PROCESS | 6550 | 1463717311051 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}]
21:08:31 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
21:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1580ms
21:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
21:08:31 INFO - PROCESS | 6550 | 1463717311088 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null]
21:08:31 INFO - PROCESS | 6550 | 1463717311092 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}]
21:08:31 INFO - PROCESS | 6550 | 1463717311098 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}]
21:08:31 INFO - PROCESS | 6550 | 1463717311101 Marionette TRACE conn3 <- [1,1838,null,{}]
21:08:31 INFO - PROCESS | 6550 | 1463717311108 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:31 INFO - PROCESS | 6550 | 1463717311325 Marionette TRACE conn3 <- [1,1839,null,{"value":null}]
21:08:31 INFO - PROCESS | 6550 | 1463717311669 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x9a465800 == 149 [pid = 6550] [id = 467]
21:08:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9aaa6c00) [pid = 6550] [serial = 1402] [outer = (nil)]
21:08:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x9b14f400) [pid = 6550] [serial = 1403] [outer = 0x9aaa6c00]
21:08:31 INFO - PROCESS | 6550 | 1463717311761 Marionette DEBUG loaded listener.js
21:08:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x9b1bb000) [pid = 6550] [serial = 1404] [outer = 0x9aaa6c00]
21:08:32 INFO - PROCESS | 6550 | 1463717312675 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}]
21:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
21:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1630ms
21:08:32 INFO - PROCESS | 6550 | 1463717312728 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null]
21:08:32 INFO - PROCESS | 6550 | 1463717312731 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}]
21:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
21:08:32 INFO - PROCESS | 6550 | 1463717312738 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}]
21:08:32 INFO - PROCESS | 6550 | 1463717312742 Marionette TRACE conn3 <- [1,1842,null,{}]
21:08:32 INFO - PROCESS | 6550 | 1463717312747 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:32 INFO - PROCESS | 6550 | 1463717312969 Marionette TRACE conn3 <- [1,1843,null,{"value":null}]
21:08:33 INFO - PROCESS | 6550 | 1463717313296 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b196800 == 150 [pid = 6550] [id = 468]
21:08:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x976c6c00) [pid = 6550] [serial = 1405] [outer = (nil)]
21:08:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x9b7c1800) [pid = 6550] [serial = 1406] [outer = 0x976c6c00]
21:08:33 INFO - PROCESS | 6550 | 1463717313391 Marionette DEBUG loaded listener.js
21:08:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x9b81bc00) [pid = 6550] [serial = 1407] [outer = 0x976c6c00]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8e56bc00 == 149 [pid = 6550] [id = 111]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8daf0400 == 148 [pid = 6550] [id = 177]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4ce800 == 147 [pid = 6550] [id = 292]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x91ec7c00 == 146 [pid = 6550] [id = 291]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8daefc00 == 145 [pid = 6550] [id = 442]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x919cc000 == 144 [pid = 6550] [id = 441]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9a8400 == 143 [pid = 6550] [id = 439]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x919d3c00 == 142 [pid = 6550] [id = 440]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x92509000 == 141 [pid = 6550] [id = 438]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x919f2c00 == 140 [pid = 6550] [id = 437]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6de000 == 139 [pid = 6550] [id = 436]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0d400 == 138 [pid = 6550] [id = 435]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef000 == 137 [pid = 6550] [id = 434]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x909ea400 == 136 [pid = 6550] [id = 433]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8e56cc00 == 135 [pid = 6550] [id = 432]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9aa400 == 134 [pid = 6550] [id = 430]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8b892400 == 133 [pid = 6550] [id = 431]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c2000 == 132 [pid = 6550] [id = 429]
21:08:35 INFO - PROCESS | 6550 | --DOCSHELL 0x86f4d800 == 131 [pid = 6550] [id = 428]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x90dae400) [pid = 6550] [serial = 1235] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x89f89000) [pid = 6550] [serial = 1217] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x91bd2400) [pid = 6550] [serial = 1239] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x98e8ec00) [pid = 6550] [serial = 1257] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8edba400) [pid = 6550] [serial = 1226] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x8b193800) [pid = 6550] [serial = 1220] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x9b770400) [pid = 6550] [serial = 1268] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x9aab0800) [pid = 6550] [serial = 1263] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x94f79c00) [pid = 6550] [serial = 1253] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x8c3c5400) [pid = 6550] [serial = 1280] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0xa2153c00) [pid = 6550] [serial = 1271] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x945efc00) [pid = 6550] [serial = 1251] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x89f97c00) [pid = 6550] [serial = 1218] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x92849c00) [pid = 6550] [serial = 1248] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x99ec1c00) [pid = 6550] [serial = 1260] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8b174400) [pid = 6550] [serial = 1278] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x909cac00) [pid = 6550] [serial = 1230] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x90a9b400) [pid = 6550] [serial = 1232] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x92229800) [pid = 6550] [serial = 1242] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x98976c00) [pid = 6550] [serial = 1256] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x9212e000) [pid = 6550] [serial = 1241] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x9aaa3800) [pid = 6550] [serial = 1262] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8911fc00) [pid = 6550] [serial = 1274] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x92781400) [pid = 6550] [serial = 1247] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8f5edc00) [pid = 6550] [serial = 1229] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x919c5800) [pid = 6550] [serial = 1236] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8c50b800) [pid = 6550] [serial = 1146] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x93bc0400) [pid = 6550] [serial = 1250] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8dc89c00) [pid = 6550] [serial = 1223] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x90bf0c00) [pid = 6550] [serial = 1233] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x8ede3800) [pid = 6550] [serial = 1227] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x923adc00) [pid = 6550] [serial = 1245] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x8c50d800) [pid = 6550] [serial = 1281] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x99aeb400) [pid = 6550] [serial = 1259] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x8a2f1000) [pid = 6550] [serial = 1275] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x94f7f800) [pid = 6550] [serial = 1254] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x92343c00) [pid = 6550] [serial = 1244] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8a4c8000) [pid = 6550] [serial = 1277] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x91bbfc00) [pid = 6550] [serial = 1238] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0xa21a7800) [pid = 6550] [serial = 1272] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8b893400) [pid = 6550] [serial = 1221] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8dc96000) [pid = 6550] [serial = 1224] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9b722000) [pid = 6550] [serial = 1265] [outer = (nil)] [url = about:blank]
21:08:35 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8c671400) [pid = 6550] [serial = 1283] [outer = (nil)] [url = about:blank]
21:08:36 INFO - PROCESS | 6550 | 1463717316153 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}]
21:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
21:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 3440ms
21:08:36 INFO - PROCESS | 6550 | 1463717316178 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null]
21:08:36 INFO - PROCESS | 6550 | 1463717316184 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}]
21:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
21:08:36 INFO - PROCESS | 6550 | 1463717316192 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}]
21:08:36 INFO - PROCESS | 6550 | 1463717316199 Marionette TRACE conn3 <- [1,1846,null,{}]
21:08:36 INFO - PROCESS | 6550 | 1463717316208 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:36 INFO - PROCESS | 6550 | 1463717316432 Marionette TRACE conn3 <- [1,1847,null,{"value":null}]
21:08:36 INFO - PROCESS | 6550 | 1463717316676 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x89116c00 == 132 [pid = 6550] [id = 469]
21:08:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x89117400) [pid = 6550] [serial = 1408] [outer = (nil)]
21:08:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x89f93400) [pid = 6550] [serial = 1409] [outer = 0x89117400]
21:08:36 INFO - PROCESS | 6550 | 1463717316766 Marionette DEBUG loaded listener.js
21:08:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a2f6400) [pid = 6550] [serial = 1410] [outer = 0x89117400]
21:08:37 INFO - PROCESS | 6550 | 1463717317571 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}]
21:08:37 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)
21:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1441ms
21:08:37 INFO - PROCESS | 6550 | 1463717317640 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null]
21:08:37 INFO - PROCESS | 6550 | 1463717317647 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}]
21:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
21:08:37 INFO - PROCESS | 6550 | 1463717317658 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}]
21:08:37 INFO - PROCESS | 6550 | 1463717317661 Marionette TRACE conn3 <- [1,1850,null,{}]
21:08:37 INFO - PROCESS | 6550 | 1463717317667 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:37 INFO - PROCESS | 6550 | 1463717317872 Marionette TRACE conn3 <- [1,1851,null,{"value":null}]
21:08:37 INFO - PROCESS | 6550 | 1463717317884 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f95c00 == 133 [pid = 6550] [id = 470]
21:08:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8a3e8000) [pid = 6550] [serial = 1411] [outer = (nil)]
21:08:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8b176400) [pid = 6550] [serial = 1412] [outer = 0x8a3e8000]
21:08:38 INFO - PROCESS | 6550 | 1463717318160 Marionette DEBUG loaded listener.js
21:08:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8b193800) [pid = 6550] [serial = 1413] [outer = 0x8a3e8000]
21:08:39 INFO - PROCESS | 6550 | 1463717319131 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}]
21:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
21:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1527ms
21:08:39 INFO - PROCESS | 6550 | 1463717319185 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null]
21:08:39 INFO - PROCESS | 6550 | 1463717319189 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}]
21:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
21:08:39 INFO - PROCESS | 6550 | 1463717319197 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}]
21:08:39 INFO - PROCESS | 6550 | 1463717319203 Marionette TRACE conn3 <- [1,1854,null,{}]
21:08:39 INFO - PROCESS | 6550 | 1463717319225 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:39 INFO - PROCESS | 6550 | 1463717319519 Marionette TRACE conn3 <- [1,1855,null,{"value":null}]
21:08:39 INFO - PROCESS | 6550 | 1463717319555 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fb800 == 134 [pid = 6550] [id = 471]
21:08:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8c3c4800) [pid = 6550] [serial = 1414] [outer = (nil)]
21:08:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8c50e800) [pid = 6550] [serial = 1415] [outer = 0x8c3c4800]
21:08:39 INFO - PROCESS | 6550 | 1463717319632 Marionette DEBUG loaded listener.js
21:08:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8c67e400) [pid = 6550] [serial = 1416] [outer = 0x8c3c4800]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x8a4cc400) [pid = 6550] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8a3eac00) [pid = 6550] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8e6c9800) [pid = 6550] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8f5eb000) [pid = 6550] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x91bbc000) [pid = 6550] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x909ec000) [pid = 6550] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8edf0800) [pid = 6550] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x86f4f000) [pid = 6550] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8a404400) [pid = 6550] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8d9ab800) [pid = 6550] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x9297cc00) [pid = 6550] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x9250b000) [pid = 6550] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x88948400) [pid = 6550] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x92504c00) [pid = 6550] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x919c6c00) [pid = 6550] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x88941400) [pid = 6550] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x92501800) [pid = 6550] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x87e0dc00) [pid = 6550] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8c50d000) [pid = 6550] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x8c8abc00) [pid = 6550] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x94f1c800) [pid = 6550] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html]
21:08:40 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8d9ac800) [pid = 6550] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html]
21:08:41 INFO - PROCESS | 6550 | 1463717321310 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}]
21:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
21:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2144ms
21:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
21:08:41 INFO - PROCESS | 6550 | 1463717321341 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null]
21:08:41 INFO - PROCESS | 6550 | 1463717321345 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}]
21:08:41 INFO - PROCESS | 6550 | 1463717321361 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}]
21:08:41 INFO - PROCESS | 6550 | 1463717321363 Marionette TRACE conn3 <- [1,1858,null,{}]
21:08:41 INFO - PROCESS | 6550 | 1463717321371 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:41 INFO - PROCESS | 6550 | 1463717321558 Marionette TRACE conn3 <- [1,1859,null,{"value":null}]
21:08:41 INFO - PROCESS | 6550 | 1463717321575 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f4f000 == 135 [pid = 6550] [id = 472]
21:08:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8c3bac00) [pid = 6550] [serial = 1417] [outer = (nil)]
21:08:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8c8b7400) [pid = 6550] [serial = 1418] [outer = 0x8c3bac00]
21:08:41 INFO - PROCESS | 6550 | 1463717321650 Marionette DEBUG loaded listener.js
21:08:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8d9b7c00) [pid = 6550] [serial = 1419] [outer = 0x8c3bac00]
21:08:42 INFO - PROCESS | 6550 | 1463717322651 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}]
21:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
21:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1339ms
21:08:42 INFO - PROCESS | 6550 | 1463717322690 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null]
21:08:42 INFO - PROCESS | 6550 | 1463717322693 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}]
21:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
21:08:42 INFO - PROCESS | 6550 | 1463717322699 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}]
21:08:42 INFO - PROCESS | 6550 | 1463717322703 Marionette TRACE conn3 <- [1,1862,null,{}]
21:08:42 INFO - PROCESS | 6550 | 1463717322708 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:43 INFO - PROCESS | 6550 | 1463717323010 Marionette TRACE conn3 <- [1,1863,null,{"value":null}]
21:08:43 INFO - PROCESS | 6550 | 1463717323359 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e11800 == 136 [pid = 6550] [id = 473]
21:08:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x88946c00) [pid = 6550] [serial = 1420] [outer = (nil)]
21:08:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x88a51800) [pid = 6550] [serial = 1421] [outer = 0x88946c00]
21:08:43 INFO - PROCESS | 6550 | 1463717323454 Marionette DEBUG loaded listener.js
21:08:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x89f89000) [pid = 6550] [serial = 1422] [outer = 0x88946c00]
21:08:44 INFO - PROCESS | 6550 | 1463717324417 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}]
21:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
21:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1785ms
21:08:44 INFO - PROCESS | 6550 | 1463717324487 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null]
21:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
21:08:44 INFO - PROCESS | 6550 | 1463717324493 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}]
21:08:44 INFO - PROCESS | 6550 | 1463717324501 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}]
21:08:44 INFO - PROCESS | 6550 | 1463717324508 Marionette TRACE conn3 <- [1,1866,null,{}]
21:08:44 INFO - PROCESS | 6550 | 1463717324516 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:44 INFO - PROCESS | 6550 | 1463717324805 Marionette TRACE conn3 <- [1,1867,null,{"value":null}]
21:08:45 INFO - PROCESS | 6550 | 1463717325150 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40e000 == 137 [pid = 6550] [id = 474]
21:08:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8a4c7c00) [pid = 6550] [serial = 1423] [outer = (nil)]
21:08:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8b173800) [pid = 6550] [serial = 1424] [outer = 0x8a4c7c00]
21:08:45 INFO - PROCESS | 6550 | 1463717325251 Marionette DEBUG loaded listener.js
21:08:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8b194800) [pid = 6550] [serial = 1425] [outer = 0x8a4c7c00]
21:08:46 INFO - PROCESS | 6550 | 1463717326290 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}]
21:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
21:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1837ms
21:08:46 INFO - PROCESS | 6550 | 1463717326338 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null]
21:08:46 INFO - PROCESS | 6550 | 1463717326343 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}]
21:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
21:08:46 INFO - PROCESS | 6550 | 1463717326350 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}]
21:08:46 INFO - PROCESS | 6550 | 1463717326354 Marionette TRACE conn3 <- [1,1870,null,{}]
21:08:46 INFO - PROCESS | 6550 | 1463717326360 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:46 INFO - PROCESS | 6550 | 1463717326598 Marionette TRACE conn3 <- [1,1871,null,{"value":null}]
21:08:47 INFO - PROCESS | 6550 | 1463717326979 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67a000 == 138 [pid = 6550] [id = 475]
21:08:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8c8af800) [pid = 6550] [serial = 1426] [outer = (nil)]
21:08:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8d9aa400) [pid = 6550] [serial = 1427] [outer = 0x8c8af800]
21:08:47 INFO - PROCESS | 6550 | 1463717327076 Marionette DEBUG loaded listener.js
21:08:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8dc92400) [pid = 6550] [serial = 1428] [outer = 0x8c8af800]
21:08:48 INFO - PROCESS | 6550 | 1463717328044 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}]
21:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
21:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1735ms
21:08:48 INFO - PROCESS | 6550 | 1463717328086 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null]
21:08:48 INFO - PROCESS | 6550 | 1463717328093 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}]
21:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
21:08:48 INFO - PROCESS | 6550 | 1463717328110 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}]
21:08:48 INFO - PROCESS | 6550 | 1463717328118 Marionette TRACE conn3 <- [1,1874,null,{}]
21:08:48 INFO - PROCESS | 6550 | 1463717328124 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:48 INFO - PROCESS | 6550 | 1463717328361 Marionette TRACE conn3 <- [1,1875,null,{"value":null}]
21:08:48 INFO - PROCESS | 6550 | 1463717328685 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17d400 == 139 [pid = 6550] [id = 476]
21:08:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8c8b6400) [pid = 6550] [serial = 1429] [outer = (nil)]
21:08:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8edb6800) [pid = 6550] [serial = 1430] [outer = 0x8c8b6400]
21:08:48 INFO - PROCESS | 6550 | 1463717328783 Marionette DEBUG loaded listener.js
21:08:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8ede3800) [pid = 6550] [serial = 1431] [outer = 0x8c8b6400]
21:08:49 INFO - PROCESS | 6550 | 1463717329739 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}]
21:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
21:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1699ms
21:08:49 INFO - PROCESS | 6550 | 1463717329801 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null]
21:08:49 INFO - PROCESS | 6550 | 1463717329804 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}]
21:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
21:08:49 INFO - PROCESS | 6550 | 1463717329811 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}]
21:08:49 INFO - PROCESS | 6550 | 1463717329815 Marionette TRACE conn3 <- [1,1878,null,{}]
21:08:49 INFO - PROCESS | 6550 | 1463717329820 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:50 INFO - PROCESS | 6550 | 1463717330035 Marionette TRACE conn3 <- [1,1879,null,{"value":null}]
21:08:50 INFO - PROCESS | 6550 | 1463717330417 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c509800 == 140 [pid = 6550] [id = 477]
21:08:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8d9a8800) [pid = 6550] [serial = 1432] [outer = (nil)]
21:08:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8f5e3400) [pid = 6550] [serial = 1433] [outer = 0x8d9a8800]
21:08:50 INFO - PROCESS | 6550 | 1463717330511 Marionette DEBUG loaded listener.js
21:08:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8f5eb000) [pid = 6550] [serial = 1434] [outer = 0x8d9a8800]
21:08:51 INFO - PROCESS | 6550 | 1463717331407 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}]
21:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
21:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1633ms
21:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
21:08:51 INFO - PROCESS | 6550 | 1463717331444 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null]
21:08:51 INFO - PROCESS | 6550 | 1463717331447 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}]
21:08:51 INFO - PROCESS | 6550 | 1463717331454 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}]
21:08:51 INFO - PROCESS | 6550 | 1463717331458 Marionette TRACE conn3 <- [1,1882,null,{}]
21:08:51 INFO - PROCESS | 6550 | 1463717331464 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:51 INFO - PROCESS | 6550 | 1463717331678 Marionette TRACE conn3 <- [1,1883,null,{"value":null}]
21:08:52 INFO - PROCESS | 6550 | 1463717332065 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x909ec000 == 141 [pid = 6550] [id = 478]
21:08:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x909ec800) [pid = 6550] [serial = 1435] [outer = (nil)]
21:08:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x90a93400) [pid = 6550] [serial = 1436] [outer = 0x909ec800]
21:08:52 INFO - PROCESS | 6550 | 1463717332170 Marionette DEBUG loaded listener.js
21:08:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x90d04400) [pid = 6550] [serial = 1437] [outer = 0x909ec800]
21:08:53 INFO - PROCESS | 6550 | 1463717333110 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}]
21:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
21:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1730ms
21:08:53 INFO - PROCESS | 6550 | 1463717333184 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null]
21:08:53 INFO - PROCESS | 6550 | 1463717333187 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}]
21:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
21:08:53 INFO - PROCESS | 6550 | 1463717333194 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}]
21:08:53 INFO - PROCESS | 6550 | 1463717333197 Marionette TRACE conn3 <- [1,1886,null,{}]
21:08:53 INFO - PROCESS | 6550 | 1463717333203 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:53 INFO - PROCESS | 6550 | 1463717333420 Marionette TRACE conn3 <- [1,1887,null,{"value":null}]
21:08:53 INFO - PROCESS | 6550 | 1463717333746 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6d6c00 == 142 [pid = 6550] [id = 479]
21:08:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8edb8800) [pid = 6550] [serial = 1438] [outer = (nil)]
21:08:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x90dad800) [pid = 6550] [serial = 1439] [outer = 0x8edb8800]
21:08:53 INFO - PROCESS | 6550 | 1463717333840 Marionette DEBUG loaded listener.js
21:08:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x90db3c00) [pid = 6550] [serial = 1440] [outer = 0x8edb8800]
21:08:54 INFO - PROCESS | 6550 | 1463717334759 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}]
21:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
21:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1632ms
21:08:54 INFO - PROCESS | 6550 | 1463717334828 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null]
21:08:54 INFO - PROCESS | 6550 | 1463717334831 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}]
21:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
21:08:54 INFO - PROCESS | 6550 | 1463717334838 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}]
21:08:54 INFO - PROCESS | 6550 | 1463717334841 Marionette TRACE conn3 <- [1,1890,null,{}]
21:08:54 INFO - PROCESS | 6550 | 1463717334847 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:55 INFO - PROCESS | 6550 | 1463717335057 Marionette TRACE conn3 <- [1,1891,null,{"value":null}]
21:08:55 INFO - PROCESS | 6550 | 1463717335390 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f45400 == 143 [pid = 6550] [id = 480]
21:08:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x909d3000) [pid = 6550] [serial = 1441] [outer = (nil)]
21:08:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x919ee000) [pid = 6550] [serial = 1442] [outer = 0x909d3000]
21:08:55 INFO - PROCESS | 6550 | 1463717335484 Marionette DEBUG loaded listener.js
21:08:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x919f6c00) [pid = 6550] [serial = 1443] [outer = 0x909d3000]
21:08:56 INFO - PROCESS | 6550 | 1463717336338 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}]
21:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
21:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1530ms
21:08:56 INFO - PROCESS | 6550 | 1463717336370 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null]
21:08:56 INFO - PROCESS | 6550 | 1463717336373 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}]
21:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
21:08:56 INFO - PROCESS | 6550 | 1463717336380 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}]
21:08:56 INFO - PROCESS | 6550 | 1463717336383 Marionette TRACE conn3 <- [1,1894,null,{}]
21:08:56 INFO - PROCESS | 6550 | 1463717336389 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:56 INFO - PROCESS | 6550 | 1463717336689 Marionette TRACE conn3 <- [1,1895,null,{"value":null}]
21:08:56 INFO - PROCESS | 6550 | 1463717336902 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c3800 == 144 [pid = 6550] [id = 481]
21:08:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x90da8400) [pid = 6550] [serial = 1444] [outer = (nil)]
21:08:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x91eb4800) [pid = 6550] [serial = 1445] [outer = 0x90da8400]
21:08:57 INFO - PROCESS | 6550 | 1463717337035 Marionette DEBUG loaded listener.js
21:08:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x91ec7c00) [pid = 6550] [serial = 1446] [outer = 0x90da8400]
21:08:57 INFO - PROCESS | 6550 | 1463717337977 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}]
21:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
21:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1642ms
21:08:58 INFO - PROCESS | 6550 | 1463717338024 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null]
21:08:58 INFO - PROCESS | 6550 | 1463717338028 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}]
21:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
21:08:58 INFO - PROCESS | 6550 | 1463717338034 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}]
21:08:58 INFO - PROCESS | 6550 | 1463717338044 Marionette TRACE conn3 <- [1,1898,null,{}]
21:08:58 INFO - PROCESS | 6550 | 1463717338049 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:58 INFO - PROCESS | 6550 | 1463717338262 Marionette TRACE conn3 <- [1,1899,null,{"value":null}]
21:08:58 INFO - PROCESS | 6550 | 1463717338591 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:08:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb8400 == 145 [pid = 6550] [id = 482]
21:08:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x91bd5400) [pid = 6550] [serial = 1447] [outer = (nil)]
21:08:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x9222b400) [pid = 6550] [serial = 1448] [outer = 0x91bd5400]
21:08:58 INFO - PROCESS | 6550 | 1463717338680 Marionette DEBUG loaded listener.js
21:08:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x92282c00) [pid = 6550] [serial = 1449] [outer = 0x91bd5400]
21:08:59 INFO - PROCESS | 6550 | 1463717339603 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}]
21:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
21:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1642ms
21:08:59 INFO - PROCESS | 6550 | 1463717339678 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null]
21:08:59 INFO - PROCESS | 6550 | 1463717339682 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}]
21:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
21:08:59 INFO - PROCESS | 6550 | 1463717339691 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}]
21:08:59 INFO - PROCESS | 6550 | 1463717339695 Marionette TRACE conn3 <- [1,1902,null,{}]
21:08:59 INFO - PROCESS | 6550 | 1463717339702 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:08:59 INFO - PROCESS | 6550 | 1463717339971 Marionette TRACE conn3 <- [1,1903,null,{"value":null}]
21:09:00 INFO - PROCESS | 6550 | 1463717340331 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x923aec00 == 146 [pid = 6550] [id = 483]
21:09:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x923b0000) [pid = 6550] [serial = 1450] [outer = (nil)]
21:09:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x92506000) [pid = 6550] [serial = 1451] [outer = 0x923b0000]
21:09:00 INFO - PROCESS | 6550 | 1463717340435 Marionette DEBUG loaded listener.js
21:09:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x92843c00) [pid = 6550] [serial = 1452] [outer = 0x923b0000]
21:09:01 INFO - PROCESS | 6550 | 1463717341394 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}]
21:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
21:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1733ms
21:09:01 INFO - PROCESS | 6550 | 1463717341426 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null]
21:09:01 INFO - PROCESS | 6550 | 1463717341429 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}]
21:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
21:09:01 INFO - PROCESS | 6550 | 1463717341436 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}]
21:09:01 INFO - PROCESS | 6550 | 1463717341440 Marionette TRACE conn3 <- [1,1906,null,{}]
21:09:01 INFO - PROCESS | 6550 | 1463717341446 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:01 INFO - PROCESS | 6550 | 1463717341682 Marionette TRACE conn3 <- [1,1907,null,{"value":null}]
21:09:02 INFO - PROCESS | 6550 | 1463717342024 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x92667800 == 147 [pid = 6550] [id = 484]
21:09:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x92784400) [pid = 6550] [serial = 1453] [outer = (nil)]
21:09:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x93936c00) [pid = 6550] [serial = 1454] [outer = 0x92784400]
21:09:02 INFO - PROCESS | 6550 | 1463717342116 Marionette DEBUG loaded listener.js
21:09:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x93bc1000) [pid = 6550] [serial = 1455] [outer = 0x92784400]
21:09:03 INFO - PROCESS | 6550 | 1463717343065 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}]
21:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
21:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1691ms
21:09:03 INFO - PROCESS | 6550 | 1463717343128 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null]
21:09:03 INFO - PROCESS | 6550 | 1463717343132 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}]
21:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
21:09:03 INFO - PROCESS | 6550 | 1463717343138 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}]
21:09:03 INFO - PROCESS | 6550 | 1463717343142 Marionette TRACE conn3 <- [1,1910,null,{}]
21:09:03 INFO - PROCESS | 6550 | 1463717343148 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:03 INFO - PROCESS | 6550 | 1463717343369 Marionette TRACE conn3 <- [1,1911,null,{"value":null}]
21:09:03 INFO - PROCESS | 6550 | 1463717343695 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x92504400 == 148 [pid = 6550] [id = 485]
21:09:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x9297fc00) [pid = 6550] [serial = 1456] [outer = (nil)]
21:09:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x94f62000) [pid = 6550] [serial = 1457] [outer = 0x9297fc00]
21:09:03 INFO - PROCESS | 6550 | 1463717343788 Marionette DEBUG loaded listener.js
21:09:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x94f77c00) [pid = 6550] [serial = 1458] [outer = 0x9297fc00]
21:09:04 INFO - PROCESS | 6550 | 1463717344716 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}]
21:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
21:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1628ms
21:09:04 INFO - PROCESS | 6550 | 1463717344768 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null]
21:09:04 INFO - PROCESS | 6550 | 1463717344772 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}]
21:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
21:09:04 INFO - PROCESS | 6550 | 1463717344778 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}]
21:09:04 INFO - PROCESS | 6550 | 1463717344781 Marionette TRACE conn3 <- [1,1914,null,{}]
21:09:04 INFO - PROCESS | 6550 | 1463717344787 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:05 INFO - PROCESS | 6550 | 1463717344997 Marionette TRACE conn3 <- [1,1915,null,{"value":null}]
21:09:05 INFO - PROCESS | 6550 | 1463717345332 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc8a000 == 149 [pid = 6550] [id = 486]
21:09:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x8edbb000) [pid = 6550] [serial = 1459] [outer = (nil)]
21:09:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x9512ac00) [pid = 6550] [serial = 1460] [outer = 0x8edbb000]
21:09:05 INFO - PROCESS | 6550 | 1463717345423 Marionette DEBUG loaded listener.js
21:09:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x974cb400) [pid = 6550] [serial = 1461] [outer = 0x8edbb000]
21:09:06 INFO - PROCESS | 6550 | 1463717346285 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}]
21:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
21:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1530ms
21:09:06 INFO - PROCESS | 6550 | 1463717346308 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null]
21:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
21:09:06 INFO - PROCESS | 6550 | 1463717346313 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}]
21:09:06 INFO - PROCESS | 6550 | 1463717346319 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}]
21:09:06 INFO - PROCESS | 6550 | 1463717346323 Marionette TRACE conn3 <- [1,1918,null,{}]
21:09:06 INFO - PROCESS | 6550 | 1463717346349 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:06 INFO - PROCESS | 6550 | 1463717346558 Marionette TRACE conn3 <- [1,1919,null,{"value":null}]
21:09:06 INFO - PROCESS | 6550 | 1463717346844 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d5ac00 == 150 [pid = 6550] [id = 487]
21:09:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x94f9cc00) [pid = 6550] [serial = 1462] [outer = (nil)]
21:09:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x98e8ec00) [pid = 6550] [serial = 1463] [outer = 0x94f9cc00]
21:09:06 INFO - PROCESS | 6550 | 1463717346986 Marionette DEBUG loaded listener.js
21:09:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x98e92c00) [pid = 6550] [serial = 1464] [outer = 0x94f9cc00]
21:09:08 INFO - PROCESS | 6550 | 1463717348006 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}]
21:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
21:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1747ms
21:09:08 INFO - PROCESS | 6550 | 1463717348066 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null]
21:09:08 INFO - PROCESS | 6550 | 1463717348070 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}]
21:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
21:09:08 INFO - PROCESS | 6550 | 1463717348078 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}]
21:09:08 INFO - PROCESS | 6550 | 1463717348082 Marionette TRACE conn3 <- [1,1922,null,{}]
21:09:08 INFO - PROCESS | 6550 | 1463717348087 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:08 INFO - PROCESS | 6550 | 1463717348306 Marionette TRACE conn3 <- [1,1923,null,{"value":null}]
21:09:08 INFO - PROCESS | 6550 | 1463717348634 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894f400 == 151 [pid = 6550] [id = 488]
21:09:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x987f6c00) [pid = 6550] [serial = 1465] [outer = (nil)]
21:09:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x99ec3800) [pid = 6550] [serial = 1466] [outer = 0x987f6c00]
21:09:08 INFO - PROCESS | 6550 | 1463717348727 Marionette DEBUG loaded listener.js
21:09:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x99f55400) [pid = 6550] [serial = 1467] [outer = 0x987f6c00]
21:09:09 INFO - PROCESS | 6550 | 1463717349628 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}]
21:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
21:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1630ms
21:09:09 INFO - PROCESS | 6550 | 1463717349707 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null]
21:09:09 INFO - PROCESS | 6550 | 1463717349711 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}]
21:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
21:09:09 INFO - PROCESS | 6550 | 1463717349718 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}]
21:09:09 INFO - PROCESS | 6550 | 1463717349720 Marionette TRACE conn3 <- [1,1926,null,{}]
21:09:09 INFO - PROCESS | 6550 | 1463717349727 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:09 INFO - PROCESS | 6550 | 1463717349976 Marionette TRACE conn3 <- [1,1927,null,{"value":null}]
21:09:10 INFO - PROCESS | 6550 | 1463717350308 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e7400 == 152 [pid = 6550] [id = 489]
21:09:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x919eac00) [pid = 6550] [serial = 1468] [outer = (nil)]
21:09:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x9ac44800) [pid = 6550] [serial = 1469] [outer = 0x919eac00]
21:09:10 INFO - PROCESS | 6550 | 1463717350400 Marionette DEBUG loaded listener.js
21:09:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x9afa3400) [pid = 6550] [serial = 1470] [outer = 0x919eac00]
21:09:11 INFO - PROCESS | 6550 | 1463717351296 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}]
21:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
21:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1633ms
21:09:11 INFO - PROCESS | 6550 | 1463717351351 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null]
21:09:11 INFO - PROCESS | 6550 | 1463717351355 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}]
21:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
21:09:11 INFO - PROCESS | 6550 | 1463717351362 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}]
21:09:11 INFO - PROCESS | 6550 | 1463717351365 Marionette TRACE conn3 <- [1,1930,null,{}]
21:09:11 INFO - PROCESS | 6550 | 1463717351371 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:11 INFO - PROCESS | 6550 | 1463717351586 Marionette TRACE conn3 <- [1,1931,null,{"value":null}]
21:09:11 INFO - PROCESS | 6550 | 1463717351915 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f4400 == 153 [pid = 6550] [id = 490]
21:09:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x99f79000) [pid = 6550] [serial = 1471] [outer = (nil)]
21:09:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x9d0b3800) [pid = 6550] [serial = 1472] [outer = 0x99f79000]
21:09:12 INFO - PROCESS | 6550 | 1463717352010 Marionette DEBUG loaded listener.js
21:09:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0xa0617000) [pid = 6550] [serial = 1473] [outer = 0x99f79000]
21:09:12 INFO - PROCESS | 6550 | 1463717352920 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}]
21:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
21:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1630ms
21:09:12 INFO - PROCESS | 6550 | 1463717352993 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null]
21:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
21:09:13 INFO - PROCESS | 6550 | 1463717352997 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}]
21:09:13 INFO - PROCESS | 6550 | 1463717353003 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}]
21:09:13 INFO - PROCESS | 6550 | 1463717353007 Marionette TRACE conn3 <- [1,1934,null,{}]
21:09:13 INFO - PROCESS | 6550 | 1463717353012 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:13 INFO - PROCESS | 6550 | 1463717353270 Marionette TRACE conn3 <- [1,1935,null,{"value":null}]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x9b14ec00 == 152 [pid = 6550] [id = 19]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fb400 == 151 [pid = 6550] [id = 447]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x86f4f000 == 150 [pid = 6550] [id = 472]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fb800 == 149 [pid = 6550] [id = 471]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x89f95c00 == 148 [pid = 6550] [id = 470]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x89116c00 == 147 [pid = 6550] [id = 469]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x945f2000 == 146 [pid = 6550] [id = 464]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x92d51c00 == 145 [pid = 6550] [id = 462]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8894c000 == 144 [pid = 6550] [id = 463]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x92982400 == 143 [pid = 6550] [id = 461]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x9222f800 == 142 [pid = 6550] [id = 460]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb8800 == 141 [pid = 6550] [id = 459]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb4800 == 140 [pid = 6550] [id = 458]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x90bee800 == 139 [pid = 6550] [id = 456]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f9c00 == 138 [pid = 6550] [id = 457]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8c679c00 == 137 [pid = 6550] [id = 455]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8ede6000 == 136 [pid = 6550] [id = 454]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d2800 == 135 [pid = 6550] [id = 453]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8af000 == 134 [pid = 6550] [id = 452]
21:09:14 INFO - PROCESS | 6550 | --DOCSHELL 0x89f97400 == 133 [pid = 6550] [id = 451]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x8dc8e800) [pid = 6550] [serial = 1352] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x8b179400) [pid = 6550] [serial = 1289] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8a40d400) [pid = 6550] [serial = 1344] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8f5e7400) [pid = 6550] [serial = 1298] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x919ecc00) [pid = 6550] [serial = 1304] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x92348c00) [pid = 6550] [serial = 1313] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x909f2400) [pid = 6550] [serial = 1301] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x923aa000) [pid = 6550] [serial = 1319] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x919f2000) [pid = 6550] [serial = 1305] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x88a50000) [pid = 6550] [serial = 1287] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x88945000) [pid = 6550] [serial = 1286] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8c3c0800) [pid = 6550] [serial = 1347] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x92222000) [pid = 6550] [serial = 1311] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x99ec2400) [pid = 6550] [serial = 1337] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x90befc00) [pid = 6550] [serial = 1302] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8b88e800) [pid = 6550] [serial = 1346] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x94f7ac00) [pid = 6550] [serial = 1326] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x92776c00) [pid = 6550] [serial = 1317] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x89114800) [pid = 6550] [serial = 1341] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x93bc7c00) [pid = 6550] [serial = 1323] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x91bcfc00) [pid = 6550] [serial = 1307] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8c67e000) [pid = 6550] [serial = 1215] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x92121400) [pid = 6550] [serial = 1310] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x91bdb000) [pid = 6550] [serial = 1308] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8f5eb400) [pid = 6550] [serial = 1299] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x94fa3800) [pid = 6550] [serial = 1328] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x99a5d000) [pid = 6550] [serial = 1334] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8b6d5000) [pid = 6550] [serial = 1290] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8dae2000) [pid = 6550] [serial = 1349] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x99b63c00) [pid = 6550] [serial = 1335] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x8edba000) [pid = 6550] [serial = 1296] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x88950c00) [pid = 6550] [serial = 1340] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x974c4000) [pid = 6550] [serial = 1329] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x92983000) [pid = 6550] [serial = 1320] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x987eec00) [pid = 6550] [serial = 1331] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x9250e400) [pid = 6550] [serial = 1316] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x987fac00) [pid = 6550] [serial = 1332] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8dc8a800) [pid = 6550] [serial = 1350] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8e6d5c00) [pid = 6550] [serial = 1295] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x93940c00) [pid = 6550] [serial = 1322] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8d9b6800) [pid = 6550] [serial = 1292] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8dc8c400) [pid = 6550] [serial = 1293] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8a402800) [pid = 6550] [serial = 1343] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x94f5d800) [pid = 6550] [serial = 1325] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x923a2800) [pid = 6550] [serial = 1314] [outer = (nil)] [url = about:blank]
21:09:15 INFO - PROCESS | 6550 | 1463717355378 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894f800 == 134 [pid = 6550] [id = 491]
21:09:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x88950c00) [pid = 6550] [serial = 1474] [outer = (nil)]
21:09:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x88a50400) [pid = 6550] [serial = 1475] [outer = 0x88950c00]
21:09:15 INFO - PROCESS | 6550 | 1463717355464 Marionette DEBUG loaded listener.js
21:09:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x89f8cc00) [pid = 6550] [serial = 1476] [outer = 0x88950c00]
21:09:16 INFO - PROCESS | 6550 | 1463717356290 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}]
21:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
21:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 3333ms
21:09:16 INFO - PROCESS | 6550 | 1463717356338 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null]
21:09:16 INFO - PROCESS | 6550 | 1463717356344 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}]
21:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
21:09:16 INFO - PROCESS | 6550 | 1463717356351 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}]
21:09:16 INFO - PROCESS | 6550 | 1463717356357 Marionette TRACE conn3 <- [1,1938,null,{}]
21:09:16 INFO - PROCESS | 6550 | 1463717356395 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:16 INFO - PROCESS | 6550 | 1463717356593 Marionette TRACE conn3 <- [1,1939,null,{"value":null}]
21:09:16 INFO - PROCESS | 6550 | 1463717356608 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e7800 == 135 [pid = 6550] [id = 492]
21:09:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a402800) [pid = 6550] [serial = 1477] [outer = (nil)]
21:09:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8a4c8000) [pid = 6550] [serial = 1478] [outer = 0x8a402800]
21:09:16 INFO - PROCESS | 6550 | 1463717356683 Marionette DEBUG loaded listener.js
21:09:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8b17ec00) [pid = 6550] [serial = 1479] [outer = 0x8a402800]
21:09:17 INFO - PROCESS | 6550 | 1463717357725 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}]
21:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
21:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1403ms
21:09:17 INFO - PROCESS | 6550 | 1463717357759 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null]
21:09:17 INFO - PROCESS | 6550 | 1463717357765 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}]
21:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
21:09:17 INFO - PROCESS | 6550 | 1463717357771 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}]
21:09:17 INFO - PROCESS | 6550 | 1463717357775 Marionette TRACE conn3 <- [1,1942,null,{}]
21:09:17 INFO - PROCESS | 6550 | 1463717357789 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:18 INFO - PROCESS | 6550 | 1463717358070 Marionette TRACE conn3 <- [1,1943,null,{"value":null}]
21:09:18 INFO - PROCESS | 6550 | 1463717358106 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a407000 == 136 [pid = 6550] [id = 493]
21:09:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8b897400) [pid = 6550] [serial = 1480] [outer = (nil)]
21:09:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8c508000) [pid = 6550] [serial = 1481] [outer = 0x8b897400]
21:09:18 INFO - PROCESS | 6550 | 1463717358179 Marionette DEBUG loaded listener.js
21:09:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8c8b0800) [pid = 6550] [serial = 1482] [outer = 0x8b897400]
21:09:19 INFO - PROCESS | 6550 | 1463717359259 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}]
21:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
21:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1534ms
21:09:19 INFO - PROCESS | 6550 | 1463717359314 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null]
21:09:19 INFO - PROCESS | 6550 | 1463717359317 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}]
21:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
21:09:19 INFO - PROCESS | 6550 | 1463717359333 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}]
21:09:19 INFO - PROCESS | 6550 | 1463717359343 Marionette TRACE conn3 <- [1,1946,null,{}]
21:09:19 INFO - PROCESS | 6550 | 1463717359356 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:19 INFO - PROCESS | 6550 | 1463717359644 Marionette TRACE conn3 <- [1,1947,null,{"value":null}]
21:09:19 INFO - PROCESS | 6550 | 1463717359677 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b897800 == 137 [pid = 6550] [id = 494]
21:09:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8c50b400) [pid = 6550] [serial = 1483] [outer = (nil)]
21:09:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8e56c800) [pid = 6550] [serial = 1484] [outer = 0x8c50b400]
21:09:19 INFO - PROCESS | 6550 | 1463717359753 Marionette DEBUG loaded listener.js
21:09:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8e6ccc00) [pid = 6550] [serial = 1485] [outer = 0x8c50b400]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x92346c00) [pid = 6550] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x99a51c00) [pid = 6550] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x93934c00) [pid = 6550] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x90bec400) [pid = 6550] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x9aaa6c00) [pid = 6550] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8a2f0800) [pid = 6550] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x89117400) [pid = 6550] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x945f8000) [pid = 6550] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8edb5c00) [pid = 6550] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8c8b7c00) [pid = 6550] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8c3c4800) [pid = 6550] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x974c7800) [pid = 6550] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x94f9f800) [pid = 6550] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x99ae8800) [pid = 6550] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x909d4000) [pid = 6550] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8b6dec00) [pid = 6550] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x92670c00) [pid = 6550] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x919d0400) [pid = 6550] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x8edbd800) [pid = 6550] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x91bbe800) [pid = 6550] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8a3e8000) [pid = 6550] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x91bba000) [pid = 6550] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x87e04000) [pid = 6550] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html]
21:09:20 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x90d05400) [pid = 6550] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html]
21:09:21 INFO - PROCESS | 6550 | 1463717361363 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}]
21:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
21:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2050ms
21:09:21 INFO - PROCESS | 6550 | 1463717361375 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null]
21:09:21 INFO - PROCESS | 6550 | 1463717361379 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}]
21:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
21:09:21 INFO - PROCESS | 6550 | 1463717361386 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}]
21:09:21 INFO - PROCESS | 6550 | 1463717361389 Marionette TRACE conn3 <- [1,1950,null,{}]
21:09:21 INFO - PROCESS | 6550 | 1463717361394 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:21 INFO - PROCESS | 6550 | 1463717361585 Marionette TRACE conn3 <- [1,1951,null,{"value":null}]
21:09:21 INFO - PROCESS | 6550 | 1463717361794 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f48800 == 138 [pid = 6550] [id = 495]
21:09:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8b898c00) [pid = 6550] [serial = 1486] [outer = (nil)]
21:09:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8e6d3400) [pid = 6550] [serial = 1487] [outer = 0x8b898c00]
21:09:21 INFO - PROCESS | 6550 | 1463717361871 Marionette DEBUG loaded listener.js
21:09:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8edb5800) [pid = 6550] [serial = 1488] [outer = 0x8b898c00]
21:09:22 INFO - PROCESS | 6550 | 1463717362796 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}]
21:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
21:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1480ms
21:09:22 INFO - PROCESS | 6550 | 1463717362867 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null]
21:09:22 INFO - PROCESS | 6550 | 1463717362873 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}]
21:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
21:09:22 INFO - PROCESS | 6550 | 1463717362882 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}]
21:09:22 INFO - PROCESS | 6550 | 1463717362888 Marionette TRACE conn3 <- [1,1954,null,{}]
21:09:22 INFO - PROCESS | 6550 | 1463717362944 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:23 INFO - PROCESS | 6550 | 1463717363181 Marionette TRACE conn3 <- [1,1955,null,{"value":null}]
21:09:23 INFO - PROCESS | 6550 | 1463717363524 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e4800 == 139 [pid = 6550] [id = 496]
21:09:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a3e5000) [pid = 6550] [serial = 1489] [outer = (nil)]
21:09:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8a3eec00) [pid = 6550] [serial = 1490] [outer = 0x8a3e5000]
21:09:23 INFO - PROCESS | 6550 | 1463717363616 Marionette DEBUG loaded listener.js
21:09:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8b893400) [pid = 6550] [serial = 1491] [outer = 0x8a3e5000]
21:09:24 INFO - PROCESS | 6550 | 1463717364633 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}]
21:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
21:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1833ms
21:09:24 INFO - PROCESS | 6550 | 1463717364716 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null]
21:09:24 INFO - PROCESS | 6550 | 1463717364725 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}]
21:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
21:09:24 INFO - PROCESS | 6550 | 1463717364736 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}]
21:09:24 INFO - PROCESS | 6550 | 1463717364740 Marionette TRACE conn3 <- [1,1958,null,{}]
21:09:24 INFO - PROCESS | 6550 | 1463717364747 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:25 INFO - PROCESS | 6550 | 1463717365003 Marionette TRACE conn3 <- [1,1959,null,{"value":null}]
21:09:25 INFO - PROCESS | 6550 | 1463717365334 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b4800 == 140 [pid = 6550] [id = 497]
21:09:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8dae9400) [pid = 6550] [serial = 1492] [outer = (nil)]
21:09:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8e562c00) [pid = 6550] [serial = 1493] [outer = 0x8dae9400]
21:09:25 INFO - PROCESS | 6550 | 1463717365431 Marionette DEBUG loaded listener.js
21:09:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8e6d6400) [pid = 6550] [serial = 1494] [outer = 0x8dae9400]
21:09:26 INFO - PROCESS | 6550 | 1463717366356 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}]
21:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
21:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1683ms
21:09:26 INFO - PROCESS | 6550 | 1463717366419 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null]
21:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
21:09:26 INFO - PROCESS | 6550 | 1463717366424 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}]
21:09:26 INFO - PROCESS | 6550 | 1463717366431 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}]
21:09:26 INFO - PROCESS | 6550 | 1463717366437 Marionette TRACE conn3 <- [1,1962,null,{}]
21:09:26 INFO - PROCESS | 6550 | 1463717366454 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:26 INFO - PROCESS | 6550 | 1463717366733 Marionette TRACE conn3 <- [1,1963,null,{"value":null}]
21:09:27 INFO - PROCESS | 6550 | 1463717367110 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d5000 == 141 [pid = 6550] [id = 498]
21:09:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x909d8800) [pid = 6550] [serial = 1495] [outer = (nil)]
21:09:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x909efc00) [pid = 6550] [serial = 1496] [outer = 0x909d8800]
21:09:27 INFO - PROCESS | 6550 | 1463717367204 Marionette DEBUG loaded listener.js
21:09:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x90a95c00) [pid = 6550] [serial = 1497] [outer = 0x909d8800]
21:09:28 INFO - PROCESS | 6550 | 1463717368154 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}]
21:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
21:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1785ms
21:09:28 INFO - PROCESS | 6550 | 1463717368217 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null]
21:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
21:09:28 INFO - PROCESS | 6550 | 1463717368222 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}]
21:09:28 INFO - PROCESS | 6550 | 1463717368228 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}]
21:09:28 INFO - PROCESS | 6550 | 1463717368231 Marionette TRACE conn3 <- [1,1966,null,{}]
21:09:28 INFO - PROCESS | 6550 | 1463717368237 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:28 INFO - PROCESS | 6550 | 1463717368455 Marionette TRACE conn3 <- [1,1967,null,{"value":null}]
21:09:28 INFO - PROCESS | 6550 | 1463717368779 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x909cd400 == 142 [pid = 6550] [id = 499]
21:09:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x909e9800) [pid = 6550] [serial = 1498] [outer = (nil)]
21:09:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90be9800) [pid = 6550] [serial = 1499] [outer = 0x909e9800]
21:09:28 INFO - PROCESS | 6550 | 1463717368873 Marionette DEBUG loaded listener.js
21:09:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x90d02c00) [pid = 6550] [serial = 1500] [outer = 0x909e9800]
21:09:29 INFO - PROCESS | 6550 | 1463717369797 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}]
21:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
21:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1585ms
21:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
21:09:29 INFO - PROCESS | 6550 | 1463717369813 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null]
21:09:29 INFO - PROCESS | 6550 | 1463717369816 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}]
21:09:29 INFO - PROCESS | 6550 | 1463717369822 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}]
21:09:29 INFO - PROCESS | 6550 | 1463717369826 Marionette TRACE conn3 <- [1,1970,null,{}]
21:09:29 INFO - PROCESS | 6550 | 1463717369831 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:30 INFO - PROCESS | 6550 | 1463717370037 Marionette TRACE conn3 <- [1,1971,null,{"value":null}]
21:09:30 INFO - PROCESS | 6550 | 1463717370293 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x909c9800 == 143 [pid = 6550] [id = 500]
21:09:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x90be8000) [pid = 6550] [serial = 1501] [outer = (nil)]
21:09:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x919c8400) [pid = 6550] [serial = 1502] [outer = 0x90be8000]
21:09:30 INFO - PROCESS | 6550 | 1463717370429 Marionette DEBUG loaded listener.js
21:09:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x919ee400) [pid = 6550] [serial = 1503] [outer = 0x90be8000]
21:09:31 INFO - PROCESS | 6550 | 1463717371330 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}]
21:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
21:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1584ms
21:09:31 INFO - PROCESS | 6550 | 1463717371406 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null]
21:09:31 INFO - PROCESS | 6550 | 1463717371410 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}]
21:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
21:09:31 INFO - PROCESS | 6550 | 1463717371417 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}]
21:09:31 INFO - PROCESS | 6550 | 1463717371420 Marionette TRACE conn3 <- [1,1974,null,{}]
21:09:31 INFO - PROCESS | 6550 | 1463717371426 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:31 INFO - PROCESS | 6550 | 1463717371718 Marionette TRACE conn3 <- [1,1975,null,{"value":null}]
21:09:32 INFO - PROCESS | 6550 | 1463717372062 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be5000 == 144 [pid = 6550] [id = 501]
21:09:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x90bec400) [pid = 6550] [serial = 1504] [outer = (nil)]
21:09:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x91eab000) [pid = 6550] [serial = 1505] [outer = 0x90bec400]
21:09:32 INFO - PROCESS | 6550 | 1463717372165 Marionette DEBUG loaded listener.js
21:09:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92121400) [pid = 6550] [serial = 1506] [outer = 0x90bec400]
21:09:33 INFO - PROCESS | 6550 | 1463717373077 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}]
21:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
21:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1730ms
21:09:33 INFO - PROCESS | 6550 | 1463717373148 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null]
21:09:33 INFO - PROCESS | 6550 | 1463717373152 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}]
21:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
21:09:33 INFO - PROCESS | 6550 | 1463717373160 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}]
21:09:33 INFO - PROCESS | 6550 | 1463717373163 Marionette TRACE conn3 <- [1,1978,null,{}]
21:09:33 INFO - PROCESS | 6550 | 1463717373169 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:33 INFO - PROCESS | 6550 | 1463717373420 Marionette TRACE conn3 <- [1,1979,null,{"value":null}]
21:09:33 INFO - PROCESS | 6550 | 1463717373746 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fdc00 == 145 [pid = 6550] [id = 502]
21:09:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x90a9a800) [pid = 6550] [serial = 1507] [outer = (nil)]
21:09:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x92348000) [pid = 6550] [serial = 1508] [outer = 0x90a9a800]
21:09:33 INFO - PROCESS | 6550 | 1463717373838 Marionette DEBUG loaded listener.js
21:09:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x923a8c00) [pid = 6550] [serial = 1509] [outer = 0x90a9a800]
21:09:34 INFO - PROCESS | 6550 | 1463717374730 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}]
21:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
21:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1645ms
21:09:34 INFO - PROCESS | 6550 | 1463717374805 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null]
21:09:34 INFO - PROCESS | 6550 | 1463717374809 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}]
21:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
21:09:34 INFO - PROCESS | 6550 | 1463717374815 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}]
21:09:34 INFO - PROCESS | 6550 | 1463717374818 Marionette TRACE conn3 <- [1,1982,null,{}]
21:09:34 INFO - PROCESS | 6550 | 1463717374824 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:35 INFO - PROCESS | 6550 | 1463717375036 Marionette TRACE conn3 <- [1,1983,null,{"value":null}]
21:09:35 INFO - PROCESS | 6550 | 1463717375365 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x92222800 == 146 [pid = 6550] [id = 503]
21:09:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x92345800) [pid = 6550] [serial = 1510] [outer = (nil)]
21:09:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92779400) [pid = 6550] [serial = 1511] [outer = 0x92345800]
21:09:35 INFO - PROCESS | 6550 | 1463717375457 Marionette DEBUG loaded listener.js
21:09:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92843000) [pid = 6550] [serial = 1512] [outer = 0x92345800]
21:09:36 INFO - PROCESS | 6550 | 1463717376352 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}]
21:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
21:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1580ms
21:09:36 INFO - PROCESS | 6550 | 1463717376396 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null]
21:09:36 INFO - PROCESS | 6550 | 1463717376400 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}]
21:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
21:09:36 INFO - PROCESS | 6550 | 1463717376406 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}]
21:09:36 INFO - PROCESS | 6550 | 1463717376410 Marionette TRACE conn3 <- [1,1986,null,{}]
21:09:36 INFO - PROCESS | 6550 | 1463717376416 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:36 INFO - PROCESS | 6550 | 1463717376633 Marionette TRACE conn3 <- [1,1987,null,{"value":null}]
21:09:36 INFO - PROCESS | 6550 | 1463717376967 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x92504800 == 147 [pid = 6550] [id = 504]
21:09:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9250c000) [pid = 6550] [serial = 1513] [outer = (nil)]
21:09:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x92982400) [pid = 6550] [serial = 1514] [outer = 0x9250c000]
21:09:37 INFO - PROCESS | 6550 | 1463717377058 Marionette DEBUG loaded listener.js
21:09:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92986000) [pid = 6550] [serial = 1515] [outer = 0x9250c000]
21:09:37 INFO - PROCESS | 6550 | 1463717377988 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}]
21:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
21:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1637ms
21:09:38 INFO - PROCESS | 6550 | 1463717378044 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null]
21:09:38 INFO - PROCESS | 6550 | 1463717378049 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}]
21:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
21:09:38 INFO - PROCESS | 6550 | 1463717378055 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}]
21:09:38 INFO - PROCESS | 6550 | 1463717378059 Marionette TRACE conn3 <- [1,1990,null,{}]
21:09:38 INFO - PROCESS | 6550 | 1463717378064 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:38 INFO - PROCESS | 6550 | 1463717378283 Marionette TRACE conn3 <- [1,1991,null,{"value":null}]
21:09:38 INFO - PROCESS | 6550 | 1463717378609 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894e800 == 148 [pid = 6550] [id = 505]
21:09:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x9250d000) [pid = 6550] [serial = 1516] [outer = (nil)]
21:09:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x93938800) [pid = 6550] [serial = 1517] [outer = 0x9250d000]
21:09:38 INFO - PROCESS | 6550 | 1463717378701 Marionette DEBUG loaded listener.js
21:09:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x93bc0400) [pid = 6550] [serial = 1518] [outer = 0x9250d000]
21:09:39 INFO - PROCESS | 6550 | 1463717379591 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}]
21:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
21:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1578ms
21:09:39 INFO - PROCESS | 6550 | 1463717379633 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null]
21:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
21:09:39 INFO - PROCESS | 6550 | 1463717379638 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}]
21:09:39 INFO - PROCESS | 6550 | 1463717379644 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}]
21:09:39 INFO - PROCESS | 6550 | 1463717379649 Marionette TRACE conn3 <- [1,1994,null,{}]
21:09:39 INFO - PROCESS | 6550 | 1463717379654 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:39 INFO - PROCESS | 6550 | 1463717379904 Marionette TRACE conn3 <- [1,1995,null,{"value":null}]
21:09:40 INFO - PROCESS | 6550 | 1463717380244 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f9f800 == 149 [pid = 6550] [id = 506]
21:09:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x9512c000) [pid = 6550] [serial = 1519] [outer = (nil)]
21:09:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x974c3800) [pid = 6550] [serial = 1520] [outer = 0x9512c000]
21:09:40 INFO - PROCESS | 6550 | 1463717380348 Marionette DEBUG loaded listener.js
21:09:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9877b400) [pid = 6550] [serial = 1521] [outer = 0x9512c000]
21:09:41 INFO - PROCESS | 6550 | 1463717381266 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}]
21:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
21:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1692ms
21:09:41 INFO - PROCESS | 6550 | 1463717381337 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null]
21:09:41 INFO - PROCESS | 6550 | 1463717381340 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}]
21:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
21:09:41 INFO - PROCESS | 6550 | 1463717381347 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}]
21:09:41 INFO - PROCESS | 6550 | 1463717381350 Marionette TRACE conn3 <- [1,1998,null,{}]
21:09:41 INFO - PROCESS | 6550 | 1463717381357 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:41 INFO - PROCESS | 6550 | 1463717381621 Marionette TRACE conn3 <- [1,1999,null,{"value":null}]
21:09:41 INFO - PROCESS | 6550 | 1463717381952 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d56000 == 150 [pid = 6550] [id = 507]
21:09:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x94fa7000) [pid = 6550] [serial = 1522] [outer = (nil)]
21:09:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x999a8800) [pid = 6550] [serial = 1523] [outer = 0x94fa7000]
21:09:42 INFO - PROCESS | 6550 | 1463717382047 Marionette DEBUG loaded listener.js
21:09:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x99a5d800) [pid = 6550] [serial = 1524] [outer = 0x94fa7000]
21:09:42 INFO - PROCESS | 6550 | 1463717382979 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}]
21:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
21:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1690ms
21:09:43 INFO - PROCESS | 6550 | 1463717383038 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null]
21:09:43 INFO - PROCESS | 6550 | 1463717383041 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}]
21:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
21:09:43 INFO - PROCESS | 6550 | 1463717383047 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}]
21:09:43 INFO - PROCESS | 6550 | 1463717383051 Marionette TRACE conn3 <- [1,2002,null,{}]
21:09:43 INFO - PROCESS | 6550 | 1463717383057 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:43 INFO - PROCESS | 6550 | 1463717383281 Marionette TRACE conn3 <- [1,2003,null,{"value":null}]
21:09:43 INFO - PROCESS | 6550 | 1463717383615 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x88941400 == 151 [pid = 6550] [id = 508]
21:09:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x94f76800) [pid = 6550] [serial = 1525] [outer = (nil)]
21:09:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x99ec4800) [pid = 6550] [serial = 1526] [outer = 0x94f76800]
21:09:43 INFO - PROCESS | 6550 | 1463717383706 Marionette DEBUG loaded listener.js
21:09:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x99f6e400) [pid = 6550] [serial = 1527] [outer = 0x94f76800]
21:09:44 INFO - PROCESS | 6550 | 1463717384579 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}]
21:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
21:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1588ms
21:09:44 INFO - PROCESS | 6550 | 1463717384643 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null]
21:09:44 INFO - PROCESS | 6550 | 1463717384647 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}]
21:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
21:09:44 INFO - PROCESS | 6550 | 1463717384656 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}]
21:09:44 INFO - PROCESS | 6550 | 1463717384659 Marionette TRACE conn3 <- [1,2006,null,{}]
21:09:44 INFO - PROCESS | 6550 | 1463717384663 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:44 INFO - PROCESS | 6550 | 1463717384894 Marionette TRACE conn3 <- [1,2007,null,{"value":null}]
21:09:45 INFO - PROCESS | 6550 | 1463717385226 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x93bbfc00 == 152 [pid = 6550] [id = 509]
21:09:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x99e39c00) [pid = 6550] [serial = 1528] [outer = (nil)]
21:09:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x9ac44000) [pid = 6550] [serial = 1529] [outer = 0x99e39c00]
21:09:45 INFO - PROCESS | 6550 | 1463717385321 Marionette DEBUG loaded listener.js
21:09:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x9af9e800) [pid = 6550] [serial = 1530] [outer = 0x99e39c00]
21:09:46 INFO - PROCESS | 6550 | 1463717386212 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}]
21:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
21:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1630ms
21:09:46 INFO - PROCESS | 6550 | 1463717386287 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null]
21:09:46 INFO - PROCESS | 6550 | 1463717386291 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}]
21:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
21:09:46 INFO - PROCESS | 6550 | 1463717386298 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}]
21:09:46 INFO - PROCESS | 6550 | 1463717386300 Marionette TRACE conn3 <- [1,2010,null,{}]
21:09:46 INFO - PROCESS | 6550 | 1463717386306 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:46 INFO - PROCESS | 6550 | 1463717386530 Marionette TRACE conn3 <- [1,2011,null,{"value":null}]
21:09:46 INFO - PROCESS | 6550 | 1463717386873 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b174800 == 153 [pid = 6550] [id = 510]
21:09:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x99b6a800) [pid = 6550] [serial = 1531] [outer = (nil)]
21:09:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x9b81f000) [pid = 6550] [serial = 1532] [outer = 0x99b6a800]
21:09:46 INFO - PROCESS | 6550 | 1463717386964 Marionette DEBUG loaded listener.js
21:09:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x9d0b4800) [pid = 6550] [serial = 1533] [outer = 0x99b6a800]
21:09:47 INFO - PROCESS | 6550 | 1463717387849 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}]
21:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
21:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1628ms
21:09:47 INFO - PROCESS | 6550 | 1463717387927 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null]
21:09:47 INFO - PROCESS | 6550 | 1463717387935 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}]
21:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
21:09:47 INFO - PROCESS | 6550 | 1463717387946 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}]
21:09:47 INFO - PROCESS | 6550 | 1463717387950 Marionette TRACE conn3 <- [1,2014,null,{}]
21:09:47 INFO - PROCESS | 6550 | 1463717387959 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:48 INFO - PROCESS | 6550 | 1463717388179 Marionette TRACE conn3 <- [1,2015,null,{"value":null}]
21:09:48 INFO - PROCESS | 6550 | 1463717388516 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x92129000 == 154 [pid = 6550] [id = 511]
21:09:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x99f6d400) [pid = 6550] [serial = 1534] [outer = (nil)]
21:09:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa21a9c00) [pid = 6550] [serial = 1535] [outer = 0x99f6d400]
21:09:48 INFO - PROCESS | 6550 | 1463717388608 Marionette DEBUG loaded listener.js
21:09:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa2277400) [pid = 6550] [serial = 1536] [outer = 0x99f6d400]
21:09:49 INFO - PROCESS | 6550 | 1463717389501 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}]
21:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
21:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1586ms
21:09:49 INFO - PROCESS | 6550 | 1463717389533 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null]
21:09:49 INFO - PROCESS | 6550 | 1463717389536 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}]
21:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
21:09:49 INFO - PROCESS | 6550 | 1463717389543 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}]
21:09:49 INFO - PROCESS | 6550 | 1463717389545 Marionette TRACE conn3 <- [1,2018,null,{}]
21:09:49 INFO - PROCESS | 6550 | 1463717389551 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:49 INFO - PROCESS | 6550 | 1463717389776 Marionette TRACE conn3 <- [1,2019,null,{"value":null}]
21:09:50 INFO - PROCESS | 6550 | 1463717390109 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0fc00 == 155 [pid = 6550] [id = 512]
21:09:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9b775800) [pid = 6550] [serial = 1537] [outer = (nil)]
21:09:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa22ee400) [pid = 6550] [serial = 1538] [outer = 0x9b775800]
21:09:50 INFO - PROCESS | 6550 | 1463717390201 Marionette DEBUG loaded listener.js
21:09:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa22f3c00) [pid = 6550] [serial = 1539] [outer = 0x9b775800]
21:09:51 INFO - PROCESS | 6550 | 1463717391114 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}]
21:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
21:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1632ms
21:09:51 INFO - PROCESS | 6550 | 1463717391175 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null]
21:09:51 INFO - PROCESS | 6550 | 1463717391179 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}]
21:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
21:09:51 INFO - PROCESS | 6550 | 1463717391185 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}]
21:09:51 INFO - PROCESS | 6550 | 1463717391189 Marionette TRACE conn3 <- [1,2022,null,{}]
21:09:51 INFO - PROCESS | 6550 | 1463717391195 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:51 INFO - PROCESS | 6550 | 1463717391418 Marionette TRACE conn3 <- [1,2023,null,{"value":null}]
21:09:51 INFO - PROCESS | 6550 | 1463717391758 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e06800 == 156 [pid = 6550] [id = 513]
21:09:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x87e09000) [pid = 6550] [serial = 1540] [outer = (nil)]
21:09:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x98e89800) [pid = 6550] [serial = 1541] [outer = 0x87e09000]
21:09:51 INFO - PROCESS | 6550 | 1463717391850 Marionette DEBUG loaded listener.js
21:09:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0xa22f2c00) [pid = 6550] [serial = 1542] [outer = 0x87e09000]
21:09:52 INFO - PROCESS | 6550 | 1463717392749 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}]
21:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
21:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1629ms
21:09:52 INFO - PROCESS | 6550 | 1463717392832 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null]
21:09:52 INFO - PROCESS | 6550 | 1463717392838 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}]
21:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
21:09:52 INFO - PROCESS | 6550 | 1463717392849 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}]
21:09:52 INFO - PROCESS | 6550 | 1463717392852 Marionette TRACE conn3 <- [1,2026,null,{}]
21:09:52 INFO - PROCESS | 6550 | 1463717392858 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:53 INFO - PROCESS | 6550 | 1463717393116 Marionette TRACE conn3 <- [1,2027,null,{"value":null}]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e7800 == 155 [pid = 6550] [id = 293]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67d000 == 154 [pid = 6550] [id = 210]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x88948000 == 153 [pid = 6550] [id = 446]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f4c00 == 152 [pid = 6550] [id = 213]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x92d5ac00 == 151 [pid = 6550] [id = 487]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x92504400 == 150 [pid = 6550] [id = 485]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8dc8a000 == 149 [pid = 6550] [id = 486]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x92667800 == 148 [pid = 6550] [id = 484]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x923aec00 == 147 [pid = 6550] [id = 483]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb8400 == 146 [pid = 6550] [id = 482]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4c3800 == 145 [pid = 6550] [id = 481]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x86f45400 == 144 [pid = 6550] [id = 480]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d6c00 == 143 [pid = 6550] [id = 479]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8c509800 == 142 [pid = 6550] [id = 477]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x909ec000 == 141 [pid = 6550] [id = 478]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17d400 == 140 [pid = 6550] [id = 476]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67a000 == 139 [pid = 6550] [id = 475]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40e000 == 138 [pid = 6550] [id = 474]
21:09:54 INFO - PROCESS | 6550 | --DOCSHELL 0x87e11800 == 137 [pid = 6550] [id = 473]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x9297d800) [pid = 6550] [serial = 1382] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x9aaa4800) [pid = 6550] [serial = 1398] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x976c9800) [pid = 6550] [serial = 1389] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x91ead400) [pid = 6550] [serial = 1373] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x974cfc00) [pid = 6550] [serial = 1388] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x9b14f400) [pid = 6550] [serial = 1403] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8a2fac00) [pid = 6550] [serial = 1355] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x89f93400) [pid = 6550] [serial = 1409] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x94f5b400) [pid = 6550] [serial = 1385] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x90aa0800) [pid = 6550] [serial = 1367] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x8d9b7000) [pid = 6550] [serial = 1358] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8c67e400) [pid = 6550] [serial = 1416] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x9b1bb000) [pid = 6550] [serial = 1404] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x91ecb000) [pid = 6550] [serial = 1374] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x995c4400) [pid = 6550] [serial = 1391] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x99ec3400) [pid = 6550] [serial = 1395] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9b774c00) [pid = 6550] [serial = 1266] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x90be6c00) [pid = 6550] [serial = 1368] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x909ee800) [pid = 6550] [serial = 1364] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8c8ad400) [pid = 6550] [serial = 1284] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x9ac44400) [pid = 6550] [serial = 1400] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x909f4000) [pid = 6550] [serial = 1365] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x9233d400) [pid = 6550] [serial = 1376] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x8b17c400) [pid = 6550] [serial = 1356] [outer = (nil)] [url = about:blank]
21:09:54 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8a2f6400) [pid = 6550] [serial = 1410] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x8f5e6000) [pid = 6550] [serial = 1362] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x92508000) [pid = 6550] [serial = 1380] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x9b7c1800) [pid = 6550] [serial = 1406] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x9aca3000) [pid = 6550] [serial = 1401] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x92503c00) [pid = 6550] [serial = 1379] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x8b193800) [pid = 6550] [serial = 1413] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x92346800) [pid = 6550] [serial = 1377] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x99f6bc00) [pid = 6550] [serial = 1338] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x92984000) [pid = 6550] [serial = 1383] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x8edefc00) [pid = 6550] [serial = 1361] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x9d0b0800) [pid = 6550] [serial = 1269] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x91bb4c00) [pid = 6550] [serial = 1371] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x997a8400) [pid = 6550] [serial = 1392] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x99f77000) [pid = 6550] [serial = 1397] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x99ebd000) [pid = 6550] [serial = 1394] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x919cec00) [pid = 6550] [serial = 1370] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8e569c00) [pid = 6550] [serial = 1359] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8b176400) [pid = 6550] [serial = 1412] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x94f9b800) [pid = 6550] [serial = 1386] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8c50e800) [pid = 6550] [serial = 1415] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8c8b7400) [pid = 6550] [serial = 1418] [outer = (nil)] [url = about:blank]
21:09:55 INFO - PROCESS | 6550 | 1463717395216 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x88945000 == 138 [pid = 6550] [id = 514]
21:09:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x88945800) [pid = 6550] [serial = 1543] [outer = (nil)]
21:09:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x88a47000) [pid = 6550] [serial = 1544] [outer = 0x88945800]
21:09:55 INFO - PROCESS | 6550 | 1463717395297 Marionette DEBUG loaded listener.js
21:09:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8911e800) [pid = 6550] [serial = 1545] [outer = 0x88945800]
21:09:56 INFO - PROCESS | 6550 | 1463717396103 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}]
21:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
21:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 3290ms
21:09:56 INFO - PROCESS | 6550 | 1463717396141 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null]
21:09:56 INFO - PROCESS | 6550 | 1463717396147 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}]
21:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
21:09:56 INFO - PROCESS | 6550 | 1463717396154 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}]
21:09:56 INFO - PROCESS | 6550 | 1463717396160 Marionette TRACE conn3 <- [1,2030,null,{}]
21:09:56 INFO - PROCESS | 6550 | 1463717396167 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:56 INFO - PROCESS | 6550 | 1463717396394 Marionette TRACE conn3 <- [1,2031,null,{"value":null}]
21:09:56 INFO - PROCESS | 6550 | 1463717396593 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f93400 == 139 [pid = 6550] [id = 515]
21:09:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8a2f6800) [pid = 6550] [serial = 1546] [outer = (nil)]
21:09:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a40b800) [pid = 6550] [serial = 1547] [outer = 0x8a2f6800]
21:09:56 INFO - PROCESS | 6550 | 1463717396674 Marionette DEBUG loaded listener.js
21:09:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8b177400) [pid = 6550] [serial = 1548] [outer = 0x8a2f6800]
21:09:57 INFO - PROCESS | 6550 | 1463717397573 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}]
21:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
21:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1438ms
21:09:57 INFO - PROCESS | 6550 | 1463717397596 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null]
21:09:57 INFO - PROCESS | 6550 | 1463717397602 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}]
21:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
21:09:57 INFO - PROCESS | 6550 | 1463717397614 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}]
21:09:57 INFO - PROCESS | 6550 | 1463717397617 Marionette TRACE conn3 <- [1,2034,null,{}]
21:09:57 INFO - PROCESS | 6550 | 1463717397623 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:57 INFO - PROCESS | 6550 | 1463717397884 Marionette TRACE conn3 <- [1,2035,null,{"value":null}]
21:09:57 INFO - PROCESS | 6550 | 1463717397926 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:09:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e2000 == 140 [pid = 6550] [id = 516]
21:09:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8b17b800) [pid = 6550] [serial = 1549] [outer = (nil)]
21:09:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8c673c00) [pid = 6550] [serial = 1550] [outer = 0x8b17b800]
21:09:58 INFO - PROCESS | 6550 | 1463717398012 Marionette DEBUG loaded listener.js
21:09:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8c8aec00) [pid = 6550] [serial = 1551] [outer = 0x8b17b800]
21:09:59 INFO - PROCESS | 6550 | 1463717399055 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}]
21:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
21:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1482ms
21:09:59 INFO - PROCESS | 6550 | 1463717399096 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null]
21:09:59 INFO - PROCESS | 6550 | 1463717399100 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}]
21:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
21:09:59 INFO - PROCESS | 6550 | 1463717399123 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}]
21:09:59 INFO - PROCESS | 6550 | 1463717399133 Marionette TRACE conn3 <- [1,2038,null,{}]
21:09:59 INFO - PROCESS | 6550 | 1463717399140 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:09:59 INFO - PROCESS | 6550 | 1463717399405 Marionette TRACE conn3 <- [1,2039,null,{"value":null}]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8b897400) [pid = 6550] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8c50b400) [pid = 6550] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x88946c00) [pid = 6550] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8a402800) [pid = 6550] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x88950c00) [pid = 6550] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x99f79000) [pid = 6550] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x919eac00) [pid = 6550] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x987f6c00) [pid = 6550] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x94f9cc00) [pid = 6550] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8edbb000) [pid = 6550] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x9297fc00) [pid = 6550] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x92784400) [pid = 6550] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x923b0000) [pid = 6550] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x91bd5400) [pid = 6550] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x90da8400) [pid = 6550] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x909d3000) [pid = 6550] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8edb8800) [pid = 6550] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x909ec800) [pid = 6550] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8d9a8800) [pid = 6550] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8c8b6400) [pid = 6550] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8c8af800) [pid = 6550] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x8a4c7c00) [pid = 6550] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x976c6c00) [pid = 6550] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html]
21:10:00 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x8b173c00) [pid = 6550] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html]
21:10:00 INFO - PROCESS | 6550 | 1463717400363 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894e400 == 141 [pid = 6550] [id = 517]
21:10:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x88950c00) [pid = 6550] [serial = 1552] [outer = (nil)]
21:10:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8a402800) [pid = 6550] [serial = 1553] [outer = 0x88950c00]
21:10:00 INFO - PROCESS | 6550 | 1463717400443 Marionette DEBUG loaded listener.js
21:10:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8c3c8400) [pid = 6550] [serial = 1554] [outer = 0x88950c00]
21:10:01 INFO - PROCESS | 6550 | 1463717401192 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}]
21:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
21:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2108ms
21:10:01 INFO - PROCESS | 6550 | 1463717401218 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null]
21:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
21:10:01 INFO - PROCESS | 6550 | 1463717401222 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}]
21:10:01 INFO - PROCESS | 6550 | 1463717401228 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}]
21:10:01 INFO - PROCESS | 6550 | 1463717401231 Marionette TRACE conn3 <- [1,2042,null,{}]
21:10:01 INFO - PROCESS | 6550 | 1463717401237 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:01 INFO - PROCESS | 6550 | 1463717401494 Marionette TRACE conn3 <- [1,2043,null,{"value":null}]
21:10:01 INFO - PROCESS | 6550 | 1463717401520 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a52000 == 142 [pid = 6550] [id = 518]
21:10:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8c8af800) [pid = 6550] [serial = 1555] [outer = (nil)]
21:10:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8e56a000) [pid = 6550] [serial = 1556] [outer = 0x8c8af800]
21:10:01 INFO - PROCESS | 6550 | 1463717401592 Marionette DEBUG loaded listener.js
21:10:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8e6d4c00) [pid = 6550] [serial = 1557] [outer = 0x8c8af800]
21:10:02 INFO - PROCESS | 6550 | 1463717402795 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}]
21:10:02 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)
21:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1631ms
21:10:02 INFO - PROCESS | 6550 | 1463717402867 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null]
21:10:02 INFO - PROCESS | 6550 | 1463717402872 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}]
21:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
21:10:02 INFO - PROCESS | 6550 | 1463717402889 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}]
21:10:02 INFO - PROCESS | 6550 | 1463717402897 Marionette TRACE conn3 <- [1,2046,null,{}]
21:10:02 INFO - PROCESS | 6550 | 1463717402911 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:03 INFO - PROCESS | 6550 | 1463717403263 Marionette TRACE conn3 <- [1,2047,null,{"value":null}]
21:10:03 INFO - PROCESS | 6550 | 1463717403527 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e06400 == 143 [pid = 6550] [id = 519]
21:10:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x89116800) [pid = 6550] [serial = 1558] [outer = (nil)]
21:10:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a401800) [pid = 6550] [serial = 1559] [outer = 0x89116800]
21:10:03 INFO - PROCESS | 6550 | 1463717403617 Marionette DEBUG loaded listener.js
21:10:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8b180000) [pid = 6550] [serial = 1560] [outer = 0x89116800]
21:10:04 INFO - PROCESS | 6550 | 1463717404562 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}]
21:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
21:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1737ms
21:10:04 INFO - PROCESS | 6550 | 1463717404627 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null]
21:10:04 INFO - PROCESS | 6550 | 1463717404636 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}]
21:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
21:10:04 INFO - PROCESS | 6550 | 1463717404646 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}]
21:10:04 INFO - PROCESS | 6550 | 1463717404650 Marionette TRACE conn3 <- [1,2050,null,{}]
21:10:04 INFO - PROCESS | 6550 | 1463717404657 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:04 INFO - PROCESS | 6550 | 1463717404931 Marionette TRACE conn3 <- [1,2051,null,{"value":null}]
21:10:05 INFO - PROCESS | 6550 | 1463717405263 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8aa400 == 144 [pid = 6550] [id = 520]
21:10:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8d9ab800) [pid = 6550] [serial = 1561] [outer = (nil)]
21:10:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8dae7800) [pid = 6550] [serial = 1562] [outer = 0x8d9ab800]
21:10:05 INFO - PROCESS | 6550 | 1463717405353 Marionette DEBUG loaded listener.js
21:10:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8e561000) [pid = 6550] [serial = 1563] [outer = 0x8d9ab800]
21:10:06 INFO - PROCESS | 6550 | 1463717406335 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}]
21:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
21:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1733ms
21:10:06 INFO - PROCESS | 6550 | 1463717406380 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null]
21:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
21:10:06 INFO - PROCESS | 6550 | 1463717406385 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}]
21:10:06 INFO - PROCESS | 6550 | 1463717406391 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}]
21:10:06 INFO - PROCESS | 6550 | 1463717406397 Marionette TRACE conn3 <- [1,2054,null,{}]
21:10:06 INFO - PROCESS | 6550 | 1463717406414 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:06 INFO - PROCESS | 6550 | 1463717406632 Marionette TRACE conn3 <- [1,2055,null,{"value":null}]
21:10:06 INFO - PROCESS | 6550 | 1463717406956 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x8efbfc00 == 145 [pid = 6550] [id = 521]
21:10:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8efc3400) [pid = 6550] [serial = 1564] [outer = (nil)]
21:10:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8f5e9400) [pid = 6550] [serial = 1565] [outer = 0x8efc3400]
21:10:07 INFO - PROCESS | 6550 | 1463717407053 Marionette DEBUG loaded listener.js
21:10:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x909d2800) [pid = 6550] [serial = 1566] [outer = 0x8efc3400]
21:10:08 INFO - PROCESS | 6550 | 1463717407998 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}]
21:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
21:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1691ms
21:10:08 INFO - PROCESS | 6550 | 1463717408081 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null]
21:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
21:10:08 INFO - PROCESS | 6550 | 1463717408086 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}]
21:10:08 INFO - PROCESS | 6550 | 1463717408093 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}]
21:10:08 INFO - PROCESS | 6550 | 1463717408096 Marionette TRACE conn3 <- [1,2058,null,{}]
21:10:08 INFO - PROCESS | 6550 | 1463717408102 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:08 INFO - PROCESS | 6550 | 1463717408363 Marionette TRACE conn3 <- [1,2059,null,{"value":null}]
21:10:08 INFO - PROCESS | 6550 | 1463717408691 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c7c00 == 146 [pid = 6550] [id = 522]
21:10:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8dc95400) [pid = 6550] [serial = 1567] [outer = (nil)]
21:10:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x909f0c00) [pid = 6550] [serial = 1568] [outer = 0x8dc95400]
21:10:08 INFO - PROCESS | 6550 | 1463717408780 Marionette DEBUG loaded listener.js
21:10:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90a9a000) [pid = 6550] [serial = 1569] [outer = 0x8dc95400]
21:10:09 INFO - PROCESS | 6550 | 1463717409683 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}]
21:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
21:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1633ms
21:10:09 INFO - PROCESS | 6550 | 1463717409726 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null]
21:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
21:10:09 INFO - PROCESS | 6550 | 1463717409730 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}]
21:10:09 INFO - PROCESS | 6550 | 1463717409737 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}]
21:10:09 INFO - PROCESS | 6550 | 1463717409740 Marionette TRACE conn3 <- [1,2062,null,{}]
21:10:09 INFO - PROCESS | 6550 | 1463717409746 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:09 INFO - PROCESS | 6550 | 1463717409961 Marionette TRACE conn3 <- [1,2063,null,{"value":null}]
21:10:10 INFO - PROCESS | 6550 | 1463717410234 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e6000 == 147 [pid = 6550] [id = 523]
21:10:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8f5f0000) [pid = 6550] [serial = 1570] [outer = (nil)]
21:10:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x90bf0c00) [pid = 6550] [serial = 1571] [outer = 0x8f5f0000]
21:10:10 INFO - PROCESS | 6550 | 1463717410371 Marionette DEBUG loaded listener.js
21:10:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x90d0d800) [pid = 6550] [serial = 1572] [outer = 0x8f5f0000]
21:10:11 INFO - PROCESS | 6550 | 1463717411281 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}]
21:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
21:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1591ms
21:10:11 INFO - PROCESS | 6550 | 1463717411327 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null]
21:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
21:10:11 INFO - PROCESS | 6550 | 1463717411332 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}]
21:10:11 INFO - PROCESS | 6550 | 1463717411338 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}]
21:10:11 INFO - PROCESS | 6550 | 1463717411342 Marionette TRACE conn3 <- [1,2066,null,{}]
21:10:11 INFO - PROCESS | 6550 | 1463717411347 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:11 INFO - PROCESS | 6550 | 1463717411588 Marionette TRACE conn3 <- [1,2067,null,{"value":null}]
21:10:11 INFO - PROCESS | 6550 | 1463717411914 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edec000 == 148 [pid = 6550] [id = 524]
21:10:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x90bed800) [pid = 6550] [serial = 1573] [outer = (nil)]
21:10:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x91bb6400) [pid = 6550] [serial = 1574] [outer = 0x90bed800]
21:10:12 INFO - PROCESS | 6550 | 1463717412006 Marionette DEBUG loaded listener.js
21:10:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x91bba800) [pid = 6550] [serial = 1575] [outer = 0x90bed800]
21:10:12 INFO - PROCESS | 6550 | 1463717412886 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}]
21:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
21:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1580ms
21:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
21:10:12 INFO - PROCESS | 6550 | 1463717412919 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null]
21:10:12 INFO - PROCESS | 6550 | 1463717412922 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}]
21:10:12 INFO - PROCESS | 6550 | 1463717412929 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}]
21:10:12 INFO - PROCESS | 6550 | 1463717412932 Marionette TRACE conn3 <- [1,2070,null,{}]
21:10:12 INFO - PROCESS | 6550 | 1463717412938 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:13 INFO - PROCESS | 6550 | 1463717413166 Marionette TRACE conn3 <- [1,2071,null,{"value":null}]
21:10:13 INFO - PROCESS | 6550 | 1463717413458 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c3c8800 == 149 [pid = 6550] [id = 525]
21:10:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8e6cb000) [pid = 6550] [serial = 1576] [outer = (nil)]
21:10:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x91bd4c00) [pid = 6550] [serial = 1577] [outer = 0x8e6cb000]
21:10:13 INFO - PROCESS | 6550 | 1463717413590 Marionette DEBUG loaded listener.js
21:10:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x91eb5800) [pid = 6550] [serial = 1578] [outer = 0x8e6cb000]
21:10:14 INFO - PROCESS | 6550 | 1463717414491 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}]
21:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
21:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1639ms
21:10:14 INFO - PROCESS | 6550 | 1463717414568 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null]
21:10:14 INFO - PROCESS | 6550 | 1463717414572 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}]
21:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
21:10:14 INFO - PROCESS | 6550 | 1463717414578 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}]
21:10:14 INFO - PROCESS | 6550 | 1463717414582 Marionette TRACE conn3 <- [1,2074,null,{}]
21:10:14 INFO - PROCESS | 6550 | 1463717414587 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:14 INFO - PROCESS | 6550 | 1463717414824 Marionette TRACE conn3 <- [1,2075,null,{"value":null}]
21:10:15 INFO - PROCESS | 6550 | 1463717415135 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x90aa0800 == 150 [pid = 6550] [id = 526]
21:10:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x91bba000) [pid = 6550] [serial = 1579] [outer = (nil)]
21:10:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x9212e400) [pid = 6550] [serial = 1580] [outer = 0x91bba000]
21:10:15 INFO - PROCESS | 6550 | 1463717415222 Marionette DEBUG loaded listener.js
21:10:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92230000) [pid = 6550] [serial = 1581] [outer = 0x91bba000]
21:10:16 INFO - PROCESS | 6550 | 1463717416114 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}]
21:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
21:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1585ms
21:10:16 INFO - PROCESS | 6550 | 1463717416164 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null]
21:10:16 INFO - PROCESS | 6550 | 1463717416167 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}]
21:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
21:10:16 INFO - PROCESS | 6550 | 1463717416174 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}]
21:10:16 INFO - PROCESS | 6550 | 1463717416178 Marionette TRACE conn3 <- [1,2078,null,{}]
21:10:16 INFO - PROCESS | 6550 | 1463717416183 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:16 INFO - PROCESS | 6550 | 1463717416399 Marionette TRACE conn3 <- [1,2079,null,{"value":null}]
21:10:16 INFO - PROCESS | 6550 | 1463717416675 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb9800 == 151 [pid = 6550] [id = 527]
21:10:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x91bd4000) [pid = 6550] [serial = 1582] [outer = (nil)]
21:10:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x92348800) [pid = 6550] [serial = 1583] [outer = 0x91bd4000]
21:10:16 INFO - PROCESS | 6550 | 1463717416807 Marionette DEBUG loaded listener.js
21:10:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x923a6c00) [pid = 6550] [serial = 1584] [outer = 0x91bd4000]
21:10:17 INFO - PROCESS | 6550 | 1463717417912 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}]
21:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
21:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1794ms
21:10:17 INFO - PROCESS | 6550 | 1463717417968 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null]
21:10:17 INFO - PROCESS | 6550 | 1463717417972 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}]
21:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
21:10:17 INFO - PROCESS | 6550 | 1463717417978 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}]
21:10:17 INFO - PROCESS | 6550 | 1463717417988 Marionette TRACE conn3 <- [1,2082,null,{}]
21:10:18 INFO - PROCESS | 6550 | 1463717417998 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:18 INFO - PROCESS | 6550 | 1463717418266 Marionette TRACE conn3 <- [1,2083,null,{"value":null}]
21:10:18 INFO - PROCESS | 6550 | 1463717418594 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x92121c00 == 152 [pid = 6550] [id = 528]
21:10:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92289800) [pid = 6550] [serial = 1585] [outer = (nil)]
21:10:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x92667400) [pid = 6550] [serial = 1586] [outer = 0x92289800]
21:10:18 INFO - PROCESS | 6550 | 1463717418679 Marionette DEBUG loaded listener.js
21:10:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x9283b400) [pid = 6550] [serial = 1587] [outer = 0x92289800]
21:10:19 INFO - PROCESS | 6550 | 1463717419618 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}]
21:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
21:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1685ms
21:10:19 INFO - PROCESS | 6550 | 1463717419665 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null]
21:10:19 INFO - PROCESS | 6550 | 1463717419669 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}]
21:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
21:10:19 INFO - PROCESS | 6550 | 1463717419675 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}]
21:10:19 INFO - PROCESS | 6550 | 1463717419680 Marionette TRACE conn3 <- [1,2086,null,{}]
21:10:19 INFO - PROCESS | 6550 | 1463717419685 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:19 INFO - PROCESS | 6550 | 1463717419918 Marionette TRACE conn3 <- [1,2087,null,{"value":null}]
21:10:20 INFO - PROCESS | 6550 | 1463717420252 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x9250b800 == 153 [pid = 6550] [id = 529]
21:10:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x945ef000) [pid = 6550] [serial = 1588] [outer = (nil)]
21:10:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x94f1bc00) [pid = 6550] [serial = 1589] [outer = 0x945ef000]
21:10:20 INFO - PROCESS | 6550 | 1463717420349 Marionette DEBUG loaded listener.js
21:10:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x94f77800) [pid = 6550] [serial = 1590] [outer = 0x945ef000]
21:10:21 INFO - PROCESS | 6550 | 1463717421209 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}]
21:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
21:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1585ms
21:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
21:10:21 INFO - PROCESS | 6550 | 1463717421261 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null]
21:10:21 INFO - PROCESS | 6550 | 1463717421264 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}]
21:10:21 INFO - PROCESS | 6550 | 1463717421271 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}]
21:10:21 INFO - PROCESS | 6550 | 1463717421274 Marionette TRACE conn3 <- [1,2090,null,{}]
21:10:21 INFO - PROCESS | 6550 | 1463717421280 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:21 INFO - PROCESS | 6550 | 1463717421484 Marionette TRACE conn3 <- [1,2091,null,{"value":null}]
21:10:21 INFO - PROCESS | 6550 | 1463717421736 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x93bc0000 == 154 [pid = 6550] [id = 530]
21:10:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x945ec800) [pid = 6550] [serial = 1591] [outer = (nil)]
21:10:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x94fa0400) [pid = 6550] [serial = 1592] [outer = 0x945ec800]
21:10:21 INFO - PROCESS | 6550 | 1463717421826 Marionette DEBUG loaded listener.js
21:10:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x94fa8800) [pid = 6550] [serial = 1593] [outer = 0x945ec800]
21:10:22 INFO - PROCESS | 6550 | 1463717422741 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}]
21:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
21:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1532ms
21:10:22 INFO - PROCESS | 6550 | 1463717422803 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null]
21:10:22 INFO - PROCESS | 6550 | 1463717422810 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}]
21:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
21:10:22 INFO - PROCESS | 6550 | 1463717422816 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}]
21:10:22 INFO - PROCESS | 6550 | 1463717422820 Marionette TRACE conn3 <- [1,2094,null,{}]
21:10:22 INFO - PROCESS | 6550 | 1463717422825 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:23 INFO - PROCESS | 6550 | 1463717423045 Marionette TRACE conn3 <- [1,2095,null,{"value":null}]
21:10:23 INFO - PROCESS | 6550 | 1463717423417 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eacc00 == 155 [pid = 6550] [id = 531]
21:10:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x94f80000) [pid = 6550] [serial = 1594] [outer = (nil)]
21:10:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x976cd000) [pid = 6550] [serial = 1595] [outer = 0x94f80000]
21:10:23 INFO - PROCESS | 6550 | 1463717423505 Marionette DEBUG loaded listener.js
21:10:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x9897bc00) [pid = 6550] [serial = 1596] [outer = 0x94f80000]
21:10:24 INFO - PROCESS | 6550 | 1463717424400 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}]
21:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
21:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1635ms
21:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
21:10:24 INFO - PROCESS | 6550 | 1463717424453 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null]
21:10:24 INFO - PROCESS | 6550 | 1463717424456 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}]
21:10:24 INFO - PROCESS | 6550 | 1463717424463 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}]
21:10:24 INFO - PROCESS | 6550 | 1463717424466 Marionette TRACE conn3 <- [1,2098,null,{}]
21:10:24 INFO - PROCESS | 6550 | 1463717424472 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:24 INFO - PROCESS | 6550 | 1463717424674 Marionette TRACE conn3 <- [1,2099,null,{"value":null}]
21:10:25 INFO - PROCESS | 6550 | 1463717425009 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f4fc00 == 156 [pid = 6550] [id = 532]
21:10:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x89f8b400) [pid = 6550] [serial = 1597] [outer = (nil)]
21:10:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x99a50400) [pid = 6550] [serial = 1598] [outer = 0x89f8b400]
21:10:25 INFO - PROCESS | 6550 | 1463717425098 Marionette DEBUG loaded listener.js
21:10:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x99a54c00) [pid = 6550] [serial = 1599] [outer = 0x89f8b400]
21:10:25 INFO - PROCESS | 6550 | 1463717425988 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}]
21:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
21:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1593ms
21:10:26 INFO - PROCESS | 6550 | 1463717426056 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null]
21:10:26 INFO - PROCESS | 6550 | 1463717426060 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}]
21:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
21:10:26 INFO - PROCESS | 6550 | 1463717426066 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}]
21:10:26 INFO - PROCESS | 6550 | 1463717426069 Marionette TRACE conn3 <- [1,2102,null,{}]
21:10:26 INFO - PROCESS | 6550 | 1463717426075 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:26 INFO - PROCESS | 6550 | 1463717426287 Marionette TRACE conn3 <- [1,2103,null,{"value":null}]
21:10:26 INFO - PROCESS | 6550 | 1463717426614 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e08c00 == 157 [pid = 6550] [id = 533]
21:10:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x98786c00) [pid = 6550] [serial = 1600] [outer = (nil)]
21:10:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x99f59000) [pid = 6550] [serial = 1601] [outer = 0x98786c00]
21:10:26 INFO - PROCESS | 6550 | 1463717426703 Marionette DEBUG loaded listener.js
21:10:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x99f73c00) [pid = 6550] [serial = 1602] [outer = 0x98786c00]
21:10:27 INFO - PROCESS | 6550 | 1463717427600 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}]
21:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
21:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1578ms
21:10:27 INFO - PROCESS | 6550 | 1463717427645 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null]
21:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
21:10:27 INFO - PROCESS | 6550 | 1463717427649 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}]
21:10:27 INFO - PROCESS | 6550 | 1463717427656 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}]
21:10:27 INFO - PROCESS | 6550 | 1463717427659 Marionette TRACE conn3 <- [1,2106,null,{}]
21:10:27 INFO - PROCESS | 6550 | 1463717427665 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:27 INFO - PROCESS | 6550 | 1463717427877 Marionette TRACE conn3 <- [1,2107,null,{"value":null}]
21:10:28 INFO - PROCESS | 6550 | 1463717428222 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0c400 == 158 [pid = 6550] [id = 534]
21:10:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x92125c00) [pid = 6550] [serial = 1603] [outer = (nil)]
21:10:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x9aaab800) [pid = 6550] [serial = 1604] [outer = 0x92125c00]
21:10:28 INFO - PROCESS | 6550 | 1463717428312 Marionette DEBUG loaded listener.js
21:10:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x9af9fc00) [pid = 6550] [serial = 1605] [outer = 0x92125c00]
21:10:29 INFO - PROCESS | 6550 | 1463717429177 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}]
21:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
21:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1579ms
21:10:29 INFO - PROCESS | 6550 | 1463717429235 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null]
21:10:29 INFO - PROCESS | 6550 | 1463717429238 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}]
21:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
21:10:29 INFO - PROCESS | 6550 | 1463717429245 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}]
21:10:29 INFO - PROCESS | 6550 | 1463717429248 Marionette TRACE conn3 <- [1,2110,null,{}]
21:10:29 INFO - PROCESS | 6550 | 1463717429254 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:29 INFO - PROCESS | 6550 | 1463717429459 Marionette TRACE conn3 <- [1,2111,null,{"value":null}]
21:10:29 INFO - PROCESS | 6550 | 1463717429742 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e07c00 == 159 [pid = 6550] [id = 535]
21:10:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x99ebe000) [pid = 6550] [serial = 1606] [outer = (nil)]
21:10:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9b774c00) [pid = 6550] [serial = 1607] [outer = 0x99ebe000]
21:10:29 INFO - PROCESS | 6550 | 1463717429874 Marionette DEBUG loaded listener.js
21:10:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x9b77ac00) [pid = 6550] [serial = 1608] [outer = 0x99ebe000]
21:10:30 INFO - PROCESS | 6550 | 1463717430733 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}]
21:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
21:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1535ms
21:10:30 INFO - PROCESS | 6550 | 1463717430781 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null]
21:10:30 INFO - PROCESS | 6550 | 1463717430784 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}]
21:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
21:10:30 INFO - PROCESS | 6550 | 1463717430811 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}]
21:10:30 INFO - PROCESS | 6550 | 1463717430815 Marionette TRACE conn3 <- [1,2114,null,{}]
21:10:30 INFO - PROCESS | 6550 | 1463717430823 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:31 INFO - PROCESS | 6550 | 1463717431047 Marionette TRACE conn3 <- [1,2115,null,{"value":null}]
21:10:31 INFO - PROCESS | 6550 | 1463717431379 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f78c00 == 160 [pid = 6550] [id = 536]
21:10:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x9acaa000) [pid = 6550] [serial = 1609] [outer = (nil)]
21:10:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0xa1155800) [pid = 6550] [serial = 1610] [outer = 0x9acaa000]
21:10:31 INFO - PROCESS | 6550 | 1463717431468 Marionette DEBUG loaded listener.js
21:10:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0xa215b000) [pid = 6550] [serial = 1611] [outer = 0x9acaa000]
21:10:32 INFO - PROCESS | 6550 | 1463717432341 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}]
21:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
21:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1602ms
21:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
21:10:32 INFO - PROCESS | 6550 | 1463717432394 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null]
21:10:32 INFO - PROCESS | 6550 | 1463717432397 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}]
21:10:32 INFO - PROCESS | 6550 | 1463717432404 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}]
21:10:32 INFO - PROCESS | 6550 | 1463717432407 Marionette TRACE conn3 <- [1,2118,null,{}]
21:10:32 INFO - PROCESS | 6550 | 1463717432413 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:32 INFO - PROCESS | 6550 | 1463717432620 Marionette TRACE conn3 <- [1,2119,null,{"value":null}]
21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x996ec400 == 159 [pid = 6550] [id = 161]
21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x8894f800 == 158 [pid = 6550] [id = 491]
21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x8894e400 == 157 [pid = 6550] [id = 517]
21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e2000 == 156 [pid = 6550] [id = 516]
21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x89f93400 == 155 [pid = 6550] [id = 515]
21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x88945000 == 154 [pid = 6550] [id = 514]
21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0fc00 == 153 [pid = 6550] [id = 512]
21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x92129000 == 152 [pid = 6550] [id = 511]
21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x8b174800 == 151 [pid = 6550] [id = 510]
21:10:34 INFO - PROCESS | 6550 | --DOCSHELL 0x93bbfc00 == 150 [pid = 6550] [id = 509]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x9b81bc00) [pid = 6550] [serial = 1407] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8e560400) [pid = 6550] [serial = 1353] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8e6d3400) [pid = 6550] [serial = 1487] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8c8b0800) [pid = 6550] [serial = 1482] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x8e56c800) [pid = 6550] [serial = 1484] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8e6ccc00) [pid = 6550] [serial = 1485] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x88a51800) [pid = 6550] [serial = 1421] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8a4c8000) [pid = 6550] [serial = 1478] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x88a50400) [pid = 6550] [serial = 1475] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x89f8cc00) [pid = 6550] [serial = 1476] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0xa0617000) [pid = 6550] [serial = 1473] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x9d0b3800) [pid = 6550] [serial = 1472] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x9afa3400) [pid = 6550] [serial = 1470] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x9ac44800) [pid = 6550] [serial = 1469] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x99f55400) [pid = 6550] [serial = 1467] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x99ec3800) [pid = 6550] [serial = 1466] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x98e92c00) [pid = 6550] [serial = 1464] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x98e8ec00) [pid = 6550] [serial = 1463] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x974cb400) [pid = 6550] [serial = 1461] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x9512ac00) [pid = 6550] [serial = 1460] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x94f77c00) [pid = 6550] [serial = 1458] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x94f62000) [pid = 6550] [serial = 1457] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x93bc1000) [pid = 6550] [serial = 1455] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x93936c00) [pid = 6550] [serial = 1454] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x92843c00) [pid = 6550] [serial = 1452] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x92506000) [pid = 6550] [serial = 1451] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x92282c00) [pid = 6550] [serial = 1449] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x9222b400) [pid = 6550] [serial = 1448] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x91ec7c00) [pid = 6550] [serial = 1446] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x91eb4800) [pid = 6550] [serial = 1445] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x919f6c00) [pid = 6550] [serial = 1443] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x919ee000) [pid = 6550] [serial = 1442] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x90db3c00) [pid = 6550] [serial = 1440] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x90dad800) [pid = 6550] [serial = 1439] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x90d04400) [pid = 6550] [serial = 1437] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x90a93400) [pid = 6550] [serial = 1436] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8f5eb000) [pid = 6550] [serial = 1434] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8f5e3400) [pid = 6550] [serial = 1433] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8ede3800) [pid = 6550] [serial = 1431] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8edb6800) [pid = 6550] [serial = 1430] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8dc92400) [pid = 6550] [serial = 1428] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8d9aa400) [pid = 6550] [serial = 1427] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8b194800) [pid = 6550] [serial = 1425] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8b173800) [pid = 6550] [serial = 1424] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x89f89000) [pid = 6550] [serial = 1422] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8c508000) [pid = 6550] [serial = 1481] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8b17ec00) [pid = 6550] [serial = 1479] [outer = (nil)] [url = about:blank]
21:10:34 INFO - PROCESS | 6550 | 1463717434849 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f47400 == 151 [pid = 6550] [id = 537]
21:10:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x88a47800) [pid = 6550] [serial = 1612] [outer = (nil)]
21:10:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x88a54000) [pid = 6550] [serial = 1613] [outer = 0x88a47800]
21:10:34 INFO - PROCESS | 6550 | 1463717434944 Marionette DEBUG loaded listener.js
21:10:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x89f8cc00) [pid = 6550] [serial = 1614] [outer = 0x88a47800]
21:10:35 INFO - PROCESS | 6550 | 1463717435729 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}]
21:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
21:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 3343ms
21:10:35 INFO - PROCESS | 6550 | 1463717435748 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null]
21:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
21:10:35 INFO - PROCESS | 6550 | 1463717435753 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}]
21:10:35 INFO - PROCESS | 6550 | 1463717435761 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}]
21:10:35 INFO - PROCESS | 6550 | 1463717435766 Marionette TRACE conn3 <- [1,2122,null,{}]
21:10:35 INFO - PROCESS | 6550 | 1463717435773 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:35 INFO - PROCESS | 6550 | 1463717435975 Marionette TRACE conn3 <- [1,2123,null,{"value":null}]
21:10:36 INFO - PROCESS | 6550 | 1463717436174 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fac00 == 152 [pid = 6550] [id = 538]
21:10:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8a3e8800) [pid = 6550] [serial = 1615] [outer = (nil)]
21:10:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8b177c00) [pid = 6550] [serial = 1616] [outer = 0x8a3e8800]
21:10:36 INFO - PROCESS | 6550 | 1463717436253 Marionette DEBUG loaded listener.js
21:10:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8b896000) [pid = 6550] [serial = 1617] [outer = 0x8a3e8800]
21:10:37 INFO - PROCESS | 6550 | 1463717437143 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}]
21:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
21:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1437ms
21:10:37 INFO - PROCESS | 6550 | 1463717437200 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null]
21:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
21:10:37 INFO - PROCESS | 6550 | 1463717437207 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}]
21:10:37 INFO - PROCESS | 6550 | 1463717437213 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}]
21:10:37 INFO - PROCESS | 6550 | 1463717437216 Marionette TRACE conn3 <- [1,2126,null,{}]
21:10:37 INFO - PROCESS | 6550 | 1463717437231 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:37 INFO - PROCESS | 6550 | 1463717437491 Marionette TRACE conn3 <- [1,2127,null,{"value":null}]
21:10:37 INFO - PROCESS | 6550 | 1463717437527 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40f400 == 153 [pid = 6550] [id = 539]
21:10:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8b17ec00) [pid = 6550] [serial = 1618] [outer = (nil)]
21:10:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8c8b7c00) [pid = 6550] [serial = 1619] [outer = 0x8b17ec00]
21:10:37 INFO - PROCESS | 6550 | 1463717437598 Marionette DEBUG loaded listener.js
21:10:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8daf0800) [pid = 6550] [serial = 1620] [outer = 0x8b17ec00]
21:10:38 INFO - PROCESS | 6550 | 1463717438686 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}]
21:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
21:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1540ms
21:10:38 INFO - PROCESS | 6550 | 1463717438771 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null]
21:10:38 INFO - PROCESS | 6550 | 1463717438775 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}]
21:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
21:10:38 INFO - PROCESS | 6550 | 1463717438791 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}]
21:10:38 INFO - PROCESS | 6550 | 1463717438799 Marionette TRACE conn3 <- [1,2130,null,{}]
21:10:38 INFO - PROCESS | 6550 | 1463717438824 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:39 INFO - PROCESS | 6550 | 1463717439088 Marionette TRACE conn3 <- [1,2131,null,{"value":null}]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8b17b800) [pid = 6550] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x88950c00) [pid = 6550] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x9512c000) [pid = 6550] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9250d000) [pid = 6550] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x9250c000) [pid = 6550] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x92345800) [pid = 6550] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x90a9a800) [pid = 6550] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x90bec400) [pid = 6550] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x90be8000) [pid = 6550] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x909e9800) [pid = 6550] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x909d8800) [pid = 6550] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8dae9400) [pid = 6550] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x8a3e5000) [pid = 6550] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8a2f6800) [pid = 6550] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x88945800) [pid = 6550] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x87e09000) [pid = 6550] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x9b775800) [pid = 6550] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x99f6d400) [pid = 6550] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x99b6a800) [pid = 6550] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x99e39c00) [pid = 6550] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x94f76800) [pid = 6550] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x94fa7000) [pid = 6550] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html]
21:10:39 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x8c3bac00) [pid = 6550] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html]
21:10:39 INFO - PROCESS | 6550 | 1463717439788 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e09000 == 154 [pid = 6550] [id = 540]
21:10:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x88945800) [pid = 6550] [serial = 1621] [outer = (nil)]
21:10:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x8b17b800) [pid = 6550] [serial = 1622] [outer = 0x88945800]
21:10:39 INFO - PROCESS | 6550 | 1463717439878 Marionette DEBUG loaded listener.js
21:10:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8dae9400) [pid = 6550] [serial = 1623] [outer = 0x88945800]
21:10:40 INFO - PROCESS | 6550 | 1463717440628 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1\n"]]]}]
21:10:40 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
21:10:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:10:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
21:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:10:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:10:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:10:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:10:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:10:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
21:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 1897ms
21:10:40 INFO - PROCESS | 6550 | 1463717440682 Marionette TRACE conn3 -> [0,2133,"getWindowHandle",null]
21:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
21:10:40 INFO - PROCESS | 6550 | 1463717440687 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}]
21:10:40 INFO - PROCESS | 6550 | 1463717440693 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}]
21:10:40 INFO - PROCESS | 6550 | 1463717440696 Marionette TRACE conn3 <- [1,2134,null,{}]
21:10:40 INFO - PROCESS | 6550 | 1463717440701 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:40 INFO - PROCESS | 6550 | 1463717440887 Marionette TRACE conn3 <- [1,2135,null,{"value":null}]
21:10:40 INFO - PROCESS | 6550 | 1463717440903 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e5000 == 155 [pid = 6550] [id = 541]
21:10:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8b192c00) [pid = 6550] [serial = 1624] [outer = (nil)]
21:10:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8efca000) [pid = 6550] [serial = 1625] [outer = 0x8b192c00]
21:10:41 INFO - PROCESS | 6550 | 1463717441153 Marionette DEBUG loaded listener.js
21:10:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8f5eb000) [pid = 6550] [serial = 1626] [outer = 0x8b192c00]
21:10:42 INFO - PROCESS | 6550 | 1463717442163 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}]
21:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
21:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1541ms
21:10:42 INFO - PROCESS | 6550 | 1463717442234 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null]
21:10:42 INFO - PROCESS | 6550 | 1463717442240 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}]
21:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
21:10:42 INFO - PROCESS | 6550 | 1463717442249 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}]
21:10:42 INFO - PROCESS | 6550 | 1463717442256 Marionette TRACE conn3 <- [1,2138,null,{}]
21:10:42 INFO - PROCESS | 6550 | 1463717442266 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:42 INFO - PROCESS | 6550 | 1463717442533 Marionette TRACE conn3 <- [1,2139,null,{"value":null}]
21:10:42 INFO - PROCESS | 6550 | 1463717442898 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894d400 == 156 [pid = 6550] [id = 542]
21:10:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x88a50c00) [pid = 6550] [serial = 1627] [outer = (nil)]
21:10:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8a4c4400) [pid = 6550] [serial = 1628] [outer = 0x88a50c00]
21:10:42 INFO - PROCESS | 6550 | 1463717442986 Marionette DEBUG loaded listener.js
21:10:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8c508000) [pid = 6550] [serial = 1629] [outer = 0x88a50c00]
21:10:43 INFO - PROCESS | 6550 | 1463717443908 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}]
21:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
21:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1699ms
21:10:43 INFO - PROCESS | 6550 | 1463717443949 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null]
21:10:43 INFO - PROCESS | 6550 | 1463717443959 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}]
21:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
21:10:43 INFO - PROCESS | 6550 | 1463717443971 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}]
21:10:43 INFO - PROCESS | 6550 | 1463717443974 Marionette TRACE conn3 <- [1,2142,null,{}]
21:10:43 INFO - PROCESS | 6550 | 1463717443981 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:44 INFO - PROCESS | 6550 | 1463717444200 Marionette TRACE conn3 <- [1,2143,null,{"value":null}]
21:10:44 INFO - PROCESS | 6550 | 1463717444526 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9aa400 == 157 [pid = 6550] [id = 543]
21:10:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8dc8d000) [pid = 6550] [serial = 1630] [outer = (nil)]
21:10:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8e56c800) [pid = 6550] [serial = 1631] [outer = 0x8dc8d000]
21:10:44 INFO - PROCESS | 6550 | 1463717444619 Marionette DEBUG loaded listener.js
21:10:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8edbb000) [pid = 6550] [serial = 1632] [outer = 0x8dc8d000]
21:10:45 INFO - PROCESS | 6550 | 1463717445627 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1\n"]]]}]
21:10:45 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
21:10:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:10:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
21:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:10:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:10:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:10:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:10:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:10:45 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
21:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 1693ms
21:10:45 INFO - PROCESS | 6550 | 1463717445666 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null]
21:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
21:10:45 INFO - PROCESS | 6550 | 1463717445671 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}]
21:10:45 INFO - PROCESS | 6550 | 1463717445678 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}]
21:10:45 INFO - PROCESS | 6550 | 1463717445684 Marionette TRACE conn3 <- [1,2146,null,{}]
21:10:45 INFO - PROCESS | 6550 | 1463717445700 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:45 INFO - PROCESS | 6550 | 1463717445936 Marionette TRACE conn3 <- [1,2147,null,{"value":null}]
21:10:46 INFO - PROCESS | 6550 | 1463717446265 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e3400 == 158 [pid = 6550] [id = 544]
21:10:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x909d8400) [pid = 6550] [serial = 1633] [outer = (nil)]
21:10:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x90be3800) [pid = 6550] [serial = 1634] [outer = 0x909d8400]
21:10:46 INFO - PROCESS | 6550 | 1463717446354 Marionette DEBUG loaded listener.js
21:10:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x90d03400) [pid = 6550] [serial = 1635] [outer = 0x909d8400]
21:10:47 INFO - PROCESS | 6550 | 1463717447224 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1\n"]]]}]
21:10:47 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
21:10:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:10:47 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
21:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:10:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:10:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:10:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:10:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:10:47 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
21:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 1589ms
21:10:47 INFO - PROCESS | 6550 | 1463717447274 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null]
21:10:47 INFO - PROCESS | 6550 | 1463717447280 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}]
21:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
21:10:47 INFO - PROCESS | 6550 | 1463717447286 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}]
21:10:47 INFO - PROCESS | 6550 | 1463717447290 Marionette TRACE conn3 <- [1,2150,null,{}]
21:10:47 INFO - PROCESS | 6550 | 1463717447296 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:47 INFO - PROCESS | 6550 | 1463717447503 Marionette TRACE conn3 <- [1,2151,null,{"value":null}]
21:10:47 INFO - PROCESS | 6550 | 1463717447789 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x89117800 == 159 [pid = 6550] [id = 545]
21:10:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8a40c000) [pid = 6550] [serial = 1636] [outer = (nil)]
21:10:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x919cac00) [pid = 6550] [serial = 1637] [outer = 0x8a40c000]
21:10:47 INFO - PROCESS | 6550 | 1463717447936 Marionette DEBUG loaded listener.js
21:10:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x919ec400) [pid = 6550] [serial = 1638] [outer = 0x8a40c000]
21:10:48 INFO - PROCESS | 6550 | 1463717448827 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}]
21:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
21:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1579ms
21:10:48 INFO - PROCESS | 6550 | 1463717448867 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null]
21:10:48 INFO - PROCESS | 6550 | 1463717448871 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}]
21:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
21:10:48 INFO - PROCESS | 6550 | 1463717448877 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}]
21:10:48 INFO - PROCESS | 6550 | 1463717448880 Marionette TRACE conn3 <- [1,2154,null,{}]
21:10:48 INFO - PROCESS | 6550 | 1463717448887 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:49 INFO - PROCESS | 6550 | 1463717449084 Marionette TRACE conn3 <- [1,2155,null,{"value":null}]
21:10:49 INFO - PROCESS | 6550 | 1463717449366 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bee800 == 160 [pid = 6550] [id = 546]
21:10:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90d06800) [pid = 6550] [serial = 1639] [outer = (nil)]
21:10:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x91bbac00) [pid = 6550] [serial = 1640] [outer = 0x90d06800]
21:10:49 INFO - PROCESS | 6550 | 1463717449500 Marionette DEBUG loaded listener.js
21:10:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x91bd4800) [pid = 6550] [serial = 1641] [outer = 0x90d06800]
21:10:50 INFO - PROCESS | 6550 | 1463717450396 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}]
21:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
21:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1583ms
21:10:50 INFO - PROCESS | 6550 | 1463717450462 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null]
21:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
21:10:50 INFO - PROCESS | 6550 | 1463717450467 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}]
21:10:50 INFO - PROCESS | 6550 | 1463717450473 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}]
21:10:50 INFO - PROCESS | 6550 | 1463717450476 Marionette TRACE conn3 <- [1,2158,null,{}]
21:10:50 INFO - PROCESS | 6550 | 1463717450482 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:50 INFO - PROCESS | 6550 | 1463717450717 Marionette TRACE conn3 <- [1,2159,null,{"value":null}]
21:10:51 INFO - PROCESS | 6550 | 1463717451044 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x919ea400 == 161 [pid = 6550] [id = 547]
21:10:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x91bb4800) [pid = 6550] [serial = 1642] [outer = (nil)]
21:10:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x9233c800) [pid = 6550] [serial = 1643] [outer = 0x91bb4800]
21:10:51 INFO - PROCESS | 6550 | 1463717451134 Marionette DEBUG loaded listener.js
21:10:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x92346800) [pid = 6550] [serial = 1644] [outer = 0x91bb4800]
21:10:52 INFO - PROCESS | 6550 | 1463717452024 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}]
21:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
21:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1586ms
21:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
21:10:52 INFO - PROCESS | 6550 | 1463717452059 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null]
21:10:52 INFO - PROCESS | 6550 | 1463717452062 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}]
21:10:52 INFO - PROCESS | 6550 | 1463717452069 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}]
21:10:52 INFO - PROCESS | 6550 | 1463717452072 Marionette TRACE conn3 <- [1,2162,null,{}]
21:10:52 INFO - PROCESS | 6550 | 1463717452078 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:52 INFO - PROCESS | 6550 | 1463717452272 Marionette TRACE conn3 <- [1,2163,null,{"value":null}]
21:10:52 INFO - PROCESS | 6550 | 1463717452555 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x90da6c00 == 162 [pid = 6550] [id = 548]
21:10:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x90dae000) [pid = 6550] [serial = 1645] [outer = (nil)]
21:10:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92668000) [pid = 6550] [serial = 1646] [outer = 0x90dae000]
21:10:52 INFO - PROCESS | 6550 | 1463717452696 Marionette DEBUG loaded listener.js
21:10:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x9283d800) [pid = 6550] [serial = 1647] [outer = 0x90dae000]
21:10:53 INFO - PROCESS | 6550 | 1463717453614 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}]
21:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
21:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1585ms
21:10:53 INFO - PROCESS | 6550 | 1463717453652 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null]
21:10:53 INFO - PROCESS | 6550 | 1463717453655 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}]
21:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
21:10:53 INFO - PROCESS | 6550 | 1463717453662 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}]
21:10:53 INFO - PROCESS | 6550 | 1463717453666 Marionette TRACE conn3 <- [1,2166,null,{}]
21:10:53 INFO - PROCESS | 6550 | 1463717453671 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:53 INFO - PROCESS | 6550 | 1463717453871 Marionette TRACE conn3 <- [1,2167,null,{"value":null}]
21:10:54 INFO - PROCESS | 6550 | 1463717454151 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x92341000 == 163 [pid = 6550] [id = 549]
21:10:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x92506000) [pid = 6550] [serial = 1648] [outer = (nil)]
21:10:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x92983400) [pid = 6550] [serial = 1649] [outer = 0x92506000]
21:10:54 INFO - PROCESS | 6550 | 1463717454281 Marionette DEBUG loaded listener.js
21:10:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x92d56400) [pid = 6550] [serial = 1650] [outer = 0x92506000]
21:10:55 INFO - PROCESS | 6550 | 1463717455170 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}]
21:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
21:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1579ms
21:10:55 INFO - PROCESS | 6550 | 1463717455242 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null]
21:10:55 INFO - PROCESS | 6550 | 1463717455245 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}]
21:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
21:10:55 INFO - PROCESS | 6550 | 1463717455252 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}]
21:10:55 INFO - PROCESS | 6550 | 1463717455255 Marionette TRACE conn3 <- [1,2170,null,{}]
21:10:55 INFO - PROCESS | 6550 | 1463717455261 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:55 INFO - PROCESS | 6550 | 1463717455500 Marionette TRACE conn3 <- [1,2171,null,{"value":null}]
21:10:55 INFO - PROCESS | 6550 | 1463717455823 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x9297a000 == 164 [pid = 6550] [id = 550]
21:10:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92982c00) [pid = 6550] [serial = 1651] [outer = (nil)]
21:10:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x93bc3400) [pid = 6550] [serial = 1652] [outer = 0x92982c00]
21:10:55 INFO - PROCESS | 6550 | 1463717455913 Marionette DEBUG loaded listener.js
21:10:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x945ec000) [pid = 6550] [serial = 1653] [outer = 0x92982c00]
21:10:56 INFO - PROCESS | 6550 | 1463717456785 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}]
21:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
21:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1580ms
21:10:56 INFO - PROCESS | 6550 | 1463717456832 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null]
21:10:56 INFO - PROCESS | 6550 | 1463717456836 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}]
21:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
21:10:56 INFO - PROCESS | 6550 | 1463717456842 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}]
21:10:56 INFO - PROCESS | 6550 | 1463717456845 Marionette TRACE conn3 <- [1,2174,null,{}]
21:10:56 INFO - PROCESS | 6550 | 1463717456851 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:57 INFO - PROCESS | 6550 | 1463717457047 Marionette TRACE conn3 <- [1,2175,null,{"value":null}]
21:10:57 INFO - PROCESS | 6550 | 1463717457335 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222b000 == 165 [pid = 6550] [id = 551]
21:10:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x923aac00) [pid = 6550] [serial = 1654] [outer = (nil)]
21:10:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x94f55c00) [pid = 6550] [serial = 1655] [outer = 0x923aac00]
21:10:57 INFO - PROCESS | 6550 | 1463717457468 Marionette DEBUG loaded listener.js
21:10:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x94f77c00) [pid = 6550] [serial = 1656] [outer = 0x923aac00]
21:10:58 INFO - PROCESS | 6550 | 1463717458359 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}]
21:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
21:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1580ms
21:10:58 INFO - PROCESS | 6550 | 1463717458428 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null]
21:10:58 INFO - PROCESS | 6550 | 1463717458433 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}]
21:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
21:10:58 INFO - PROCESS | 6550 | 1463717458441 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}]
21:10:58 INFO - PROCESS | 6550 | 1463717458445 Marionette TRACE conn3 <- [1,2178,null,{}]
21:10:58 INFO - PROCESS | 6550 | 1463717458451 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:10:58 INFO - PROCESS | 6550 | 1463717458689 Marionette TRACE conn3 <- [1,2179,null,{"value":null}]
21:10:59 INFO - PROCESS | 6550 | 1463717459032 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:10:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f80800 == 166 [pid = 6550] [id = 552]
21:10:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x976c8400) [pid = 6550] [serial = 1657] [outer = (nil)]
21:10:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x989fc400) [pid = 6550] [serial = 1658] [outer = 0x976c8400]
21:10:59 INFO - PROCESS | 6550 | 1463717459123 Marionette DEBUG loaded listener.js
21:10:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x997ebc00) [pid = 6550] [serial = 1659] [outer = 0x976c8400]
21:11:00 INFO - PROCESS | 6550 | 1463717460012 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}]
21:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
21:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1643ms
21:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
21:11:00 INFO - PROCESS | 6550 | 1463717460085 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null]
21:11:00 INFO - PROCESS | 6550 | 1463717460088 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}]
21:11:00 INFO - PROCESS | 6550 | 1463717460094 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}]
21:11:00 INFO - PROCESS | 6550 | 1463717460098 Marionette TRACE conn3 <- [1,2182,null,{}]
21:11:00 INFO - PROCESS | 6550 | 1463717460103 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:00 INFO - PROCESS | 6550 | 1463717460308 Marionette TRACE conn3 <- [1,2183,null,{"value":null}]
21:11:00 INFO - PROCESS | 6550 | 1463717460644 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x97655000 == 167 [pid = 6550] [id = 553]
21:11:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x99a51c00) [pid = 6550] [serial = 1660] [outer = (nil)]
21:11:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x99ec3000) [pid = 6550] [serial = 1661] [outer = 0x99a51c00]
21:11:00 INFO - PROCESS | 6550 | 1463717460736 Marionette DEBUG loaded listener.js
21:11:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x99f6c400) [pid = 6550] [serial = 1662] [outer = 0x99a51c00]
21:11:01 INFO - PROCESS | 6550 | 1463717461639 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}]
21:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
21:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1584ms
21:11:01 INFO - PROCESS | 6550 | 1463717461678 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null]
21:11:01 INFO - PROCESS | 6550 | 1463717461684 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}]
21:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
21:11:01 INFO - PROCESS | 6550 | 1463717461691 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}]
21:11:01 INFO - PROCESS | 6550 | 1463717461695 Marionette TRACE conn3 <- [1,2186,null,{}]
21:11:01 INFO - PROCESS | 6550 | 1463717461700 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:01 INFO - PROCESS | 6550 | 1463717461910 Marionette TRACE conn3 <- [1,2187,null,{"value":null}]
21:11:02 INFO - PROCESS | 6550 | 1463717462265 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x98e93c00 == 168 [pid = 6550] [id = 554]
21:11:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x99ae8800) [pid = 6550] [serial = 1663] [outer = (nil)]
21:11:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x9ac43800) [pid = 6550] [serial = 1664] [outer = 0x99ae8800]
21:11:02 INFO - PROCESS | 6550 | 1463717462356 Marionette DEBUG loaded listener.js
21:11:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x9afa9400) [pid = 6550] [serial = 1665] [outer = 0x99ae8800]
21:11:03 INFO - PROCESS | 6550 | 1463717463258 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}]
21:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
21:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1628ms
21:11:03 INFO - PROCESS | 6550 | 1463717463320 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null]
21:11:03 INFO - PROCESS | 6550 | 1463717463324 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}]
21:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
21:11:03 INFO - PROCESS | 6550 | 1463717463330 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}]
21:11:03 INFO - PROCESS | 6550 | 1463717463333 Marionette TRACE conn3 <- [1,2190,null,{}]
21:11:03 INFO - PROCESS | 6550 | 1463717463339 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:03 INFO - PROCESS | 6550 | 1463717463544 Marionette TRACE conn3 <- [1,2191,null,{"value":null}]
21:11:03 INFO - PROCESS | 6550 | 1463717463874 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc8f800 == 169 [pid = 6550] [id = 555]
21:11:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x99f79c00) [pid = 6550] [serial = 1666] [outer = (nil)]
21:11:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x9b7c7800) [pid = 6550] [serial = 1667] [outer = 0x99f79c00]
21:11:03 INFO - PROCESS | 6550 | 1463717463966 Marionette DEBUG loaded listener.js
21:11:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x9d0ad400) [pid = 6550] [serial = 1668] [outer = 0x99f79c00]
21:11:04 INFO - PROCESS | 6550 | 1463717464841 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}]
21:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
21:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1539ms
21:11:04 INFO - PROCESS | 6550 | 1463717464870 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null]
21:11:04 INFO - PROCESS | 6550 | 1463717464874 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}]
21:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
21:11:04 INFO - PROCESS | 6550 | 1463717464881 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}]
21:11:04 INFO - PROCESS | 6550 | 1463717464884 Marionette TRACE conn3 <- [1,2194,null,{}]
21:11:04 INFO - PROCESS | 6550 | 1463717464890 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:05 INFO - PROCESS | 6550 | 1463717465118 Marionette TRACE conn3 <- [1,2195,null,{"value":null}]
21:11:05 INFO - PROCESS | 6550 | 1463717465408 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x9aab0c00 == 170 [pid = 6550] [id = 556]
21:11:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0xa114a400) [pid = 6550] [serial = 1669] [outer = (nil)]
21:11:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa22e8800) [pid = 6550] [serial = 1670] [outer = 0xa114a400]
21:11:05 INFO - PROCESS | 6550 | 1463717465542 Marionette DEBUG loaded listener.js
21:11:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa22f4800) [pid = 6550] [serial = 1671] [outer = 0xa114a400]
21:11:06 INFO - PROCESS | 6550 | 1463717466429 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}]
21:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
21:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1584ms
21:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
21:11:06 INFO - PROCESS | 6550 | 1463717466465 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null]
21:11:06 INFO - PROCESS | 6550 | 1463717466468 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}]
21:11:06 INFO - PROCESS | 6550 | 1463717466475 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}]
21:11:06 INFO - PROCESS | 6550 | 1463717466478 Marionette TRACE conn3 <- [1,2198,null,{}]
21:11:06 INFO - PROCESS | 6550 | 1463717466484 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:06 INFO - PROCESS | 6550 | 1463717466687 Marionette TRACE conn3 <- [1,2199,null,{"value":null}]
21:11:07 INFO - PROCESS | 6550 | 1463717466983 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894a400 == 171 [pid = 6550] [id = 557]
21:11:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x9b14f800) [pid = 6550] [serial = 1672] [outer = (nil)]
21:11:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0xa26f1000) [pid = 6550] [serial = 1673] [outer = 0x9b14f800]
21:11:07 INFO - PROCESS | 6550 | 1463717467113 Marionette DEBUG loaded listener.js
21:11:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0xa3090400) [pid = 6550] [serial = 1674] [outer = 0x9b14f800]
21:11:07 INFO - PROCESS | 6550 | 1463717467963 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}]
21:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
21:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1535ms
21:11:08 INFO - PROCESS | 6550 | 1463717468014 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null]
21:11:08 INFO - PROCESS | 6550 | 1463717468020 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}]
21:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
21:11:08 INFO - PROCESS | 6550 | 1463717468032 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}]
21:11:08 INFO - PROCESS | 6550 | 1463717468034 Marionette TRACE conn3 <- [1,2202,null,{}]
21:11:08 INFO - PROCESS | 6550 | 1463717468040 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:08 INFO - PROCESS | 6550 | 1463717468246 Marionette TRACE conn3 <- [1,2203,null,{"value":null}]
21:11:08 INFO - PROCESS | 6550 | 1463717468533 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x9aca7000 == 172 [pid = 6550] [id = 558]
21:11:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa22eb800) [pid = 6550] [serial = 1675] [outer = (nil)]
21:11:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa35ee800) [pid = 6550] [serial = 1676] [outer = 0xa22eb800]
21:11:08 INFO - PROCESS | 6550 | 1463717468675 Marionette DEBUG loaded listener.js
21:11:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa35f7800) [pid = 6550] [serial = 1677] [outer = 0xa22eb800]
21:11:09 INFO - PROCESS | 6550 | 1463717469608 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}]
21:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
21:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1630ms
21:11:09 INFO - PROCESS | 6550 | 1463717469662 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null]
21:11:09 INFO - PROCESS | 6550 | 1463717469665 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}]
21:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
21:11:09 INFO - PROCESS | 6550 | 1463717469672 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}]
21:11:09 INFO - PROCESS | 6550 | 1463717469675 Marionette TRACE conn3 <- [1,2206,null,{}]
21:11:09 INFO - PROCESS | 6550 | 1463717469681 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:09 INFO - PROCESS | 6550 | 1463717469886 Marionette TRACE conn3 <- [1,2207,null,{"value":null}]
21:11:10 INFO - PROCESS | 6550 | 1463717470232 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:10 INFO - PROCESS | 6550 | ++DOCSHELL 0xa3259c00 == 173 [pid = 6550] [id = 559]
21:11:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa35ef800) [pid = 6550] [serial = 1678] [outer = (nil)]
21:11:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa6283000) [pid = 6550] [serial = 1679] [outer = 0xa35ef800]
21:11:10 INFO - PROCESS | 6550 | 1463717470317 Marionette DEBUG loaded listener.js
21:11:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0xa628bc00) [pid = 6550] [serial = 1680] [outer = 0xa35ef800]
21:11:11 INFO - PROCESS | 6550 | 1463717471228 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}]
21:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
21:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1632ms
21:11:11 INFO - PROCESS | 6550 | 1463717471305 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null]
21:11:11 INFO - PROCESS | 6550 | 1463717471309 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}]
21:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
21:11:11 INFO - PROCESS | 6550 | 1463717471315 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}]
21:11:11 INFO - PROCESS | 6550 | 1463717471318 Marionette TRACE conn3 <- [1,2210,null,{}]
21:11:11 INFO - PROCESS | 6550 | 1463717471324 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:11 INFO - PROCESS | 6550 | 1463717471583 Marionette TRACE conn3 <- [1,2211,null,{"value":null}]
21:11:11 INFO - PROCESS | 6550 | 1463717471918 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8e56b000 == 172 [pid = 6550] [id = 150]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6d1000 == 171 [pid = 6550] [id = 294]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x89114400 == 170 [pid = 6550] [id = 397]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x90a9e800 == 169 [pid = 6550] [id = 389]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x90dad000 == 168 [pid = 6550] [id = 390]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x86f49800 == 167 [pid = 6550] [id = 352]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6c9c00 == 166 [pid = 6550] [id = 391]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x909cbc00 == 165 [pid = 6550] [id = 393]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x923acc00 == 164 [pid = 6550] [id = 392]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x91eaa800 == 163 [pid = 6550] [id = 395]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x87e09000 == 162 [pid = 6550] [id = 540]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40f400 == 161 [pid = 6550] [id = 539]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fac00 == 160 [pid = 6550] [id = 538]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x86f47400 == 159 [pid = 6550] [id = 537]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x87e08c00 == 158 [pid = 6550] [id = 533]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x91eacc00 == 157 [pid = 6550] [id = 531]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x86f4fc00 == 156 [pid = 6550] [id = 532]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x93bc0000 == 155 [pid = 6550] [id = 530]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x9250b800 == 154 [pid = 6550] [id = 529]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x92121c00 == 153 [pid = 6550] [id = 528]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb9800 == 152 [pid = 6550] [id = 527]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x90aa0800 == 151 [pid = 6550] [id = 526]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c8800 == 150 [pid = 6550] [id = 525]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e6000 == 149 [pid = 6550] [id = 523]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8edec000 == 148 [pid = 6550] [id = 524]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c3c7c00 == 147 [pid = 6550] [id = 522]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8efbfc00 == 146 [pid = 6550] [id = 521]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8aa400 == 145 [pid = 6550] [id = 520]
21:11:13 INFO - PROCESS | 6550 | --DOCSHELL 0x87e06400 == 144 [pid = 6550] [id = 519]
21:11:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f47400 == 145 [pid = 6550] [id = 560]
21:11:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x86f49800) [pid = 6550] [serial = 1681] [outer = (nil)]
21:11:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x88a4a000) [pid = 6550] [serial = 1682] [outer = 0x86f49800]
21:11:13 INFO - PROCESS | 6550 | 1463717473750 Marionette DEBUG loaded listener.js
21:11:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x89f8d000) [pid = 6550] [serial = 1683] [outer = 0x86f49800]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x8d9b7c00) [pid = 6550] [serial = 1419] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x8e56a000) [pid = 6550] [serial = 1556] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x8c8aec00) [pid = 6550] [serial = 1551] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8c673c00) [pid = 6550] [serial = 1550] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8a402800) [pid = 6550] [serial = 1553] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x974c3800) [pid = 6550] [serial = 1520] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x93bc0400) [pid = 6550] [serial = 1518] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x93938800) [pid = 6550] [serial = 1517] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x92986000) [pid = 6550] [serial = 1515] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x92982400) [pid = 6550] [serial = 1514] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x92843000) [pid = 6550] [serial = 1512] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x92779400) [pid = 6550] [serial = 1511] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x923a8c00) [pid = 6550] [serial = 1509] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x92348000) [pid = 6550] [serial = 1508] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x92121400) [pid = 6550] [serial = 1506] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x91eab000) [pid = 6550] [serial = 1505] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x919ee400) [pid = 6550] [serial = 1503] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x919c8400) [pid = 6550] [serial = 1502] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x90d02c00) [pid = 6550] [serial = 1500] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x90be9800) [pid = 6550] [serial = 1499] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x90a95c00) [pid = 6550] [serial = 1497] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x909efc00) [pid = 6550] [serial = 1496] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8e6d6400) [pid = 6550] [serial = 1494] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8e562c00) [pid = 6550] [serial = 1493] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x8b893400) [pid = 6550] [serial = 1491] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8a3eec00) [pid = 6550] [serial = 1490] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x8a40b800) [pid = 6550] [serial = 1547] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x88a47000) [pid = 6550] [serial = 1544] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8911e800) [pid = 6550] [serial = 1545] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0xa22f2c00) [pid = 6550] [serial = 1542] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x98e89800) [pid = 6550] [serial = 1541] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0xa22f3c00) [pid = 6550] [serial = 1539] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0xa22ee400) [pid = 6550] [serial = 1538] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0xa2277400) [pid = 6550] [serial = 1536] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0xa21a9c00) [pid = 6550] [serial = 1535] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x9d0b4800) [pid = 6550] [serial = 1533] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x9b81f000) [pid = 6550] [serial = 1532] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x9af9e800) [pid = 6550] [serial = 1530] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x9ac44000) [pid = 6550] [serial = 1529] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x99f6e400) [pid = 6550] [serial = 1527] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x99ec4800) [pid = 6550] [serial = 1526] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x99a5d800) [pid = 6550] [serial = 1524] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x999a8800) [pid = 6550] [serial = 1523] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9877b400) [pid = 6550] [serial = 1521] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8c3c8400) [pid = 6550] [serial = 1554] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8b177400) [pid = 6550] [serial = 1548] [outer = (nil)] [url = about:blank]
21:11:14 INFO - PROCESS | 6550 | 1463717474824 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}]
21:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
21:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3538ms
21:11:14 INFO - PROCESS | 6550 | 1463717474854 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null]
21:11:14 INFO - PROCESS | 6550 | 1463717474860 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}]
21:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
21:11:14 INFO - PROCESS | 6550 | 1463717474868 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}]
21:11:14 INFO - PROCESS | 6550 | 1463717474874 Marionette TRACE conn3 <- [1,2214,null,{}]
21:11:14 INFO - PROCESS | 6550 | 1463717474881 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:15 INFO - PROCESS | 6550 | 1463717475086 Marionette TRACE conn3 <- [1,2215,null,{"value":null}]
21:11:15 INFO - PROCESS | 6550 | 1463717475316 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40f800 == 146 [pid = 6550] [id = 561]
21:11:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8a410800) [pid = 6550] [serial = 1684] [outer = (nil)]
21:11:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8b17c000) [pid = 6550] [serial = 1685] [outer = 0x8a410800]
21:11:15 INFO - PROCESS | 6550 | 1463717475396 Marionette DEBUG loaded listener.js
21:11:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8b6dcc00) [pid = 6550] [serial = 1686] [outer = 0x8a410800]
21:11:16 INFO - PROCESS | 6550 | 1463717476218 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}]
21:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
21:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1380ms
21:11:16 INFO - PROCESS | 6550 | 1463717476248 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null]
21:11:16 INFO - PROCESS | 6550 | 1463717476254 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}]
21:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
21:11:16 INFO - PROCESS | 6550 | 1463717476264 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}]
21:11:16 INFO - PROCESS | 6550 | 1463717476268 Marionette TRACE conn3 <- [1,2218,null,{}]
21:11:16 INFO - PROCESS | 6550 | 1463717476274 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:16 INFO - PROCESS | 6550 | 1463717476563 Marionette TRACE conn3 <- [1,2219,null,{"value":null}]
21:11:16 INFO - PROCESS | 6550 | 1463717476603 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b893400 == 147 [pid = 6550] [id = 562]
21:11:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8b894c00) [pid = 6550] [serial = 1687] [outer = (nil)]
21:11:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8c678c00) [pid = 6550] [serial = 1688] [outer = 0x8b894c00]
21:11:16 INFO - PROCESS | 6550 | 1463717476687 Marionette DEBUG loaded listener.js
21:11:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8dae4400) [pid = 6550] [serial = 1689] [outer = 0x8b894c00]
21:11:17 INFO - PROCESS | 6550 | 1463717477686 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}]
21:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
21:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1480ms
21:11:17 INFO - PROCESS | 6550 | 1463717477750 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null]
21:11:17 INFO - PROCESS | 6550 | 1463717477754 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}]
21:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
21:11:17 INFO - PROCESS | 6550 | 1463717477761 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}]
21:11:17 INFO - PROCESS | 6550 | 1463717477767 Marionette TRACE conn3 <- [1,2222,null,{}]
21:11:17 INFO - PROCESS | 6550 | 1463717477782 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:18 INFO - PROCESS | 6550 | 1463717478057 Marionette TRACE conn3 <- [1,2223,null,{"value":null}]
21:11:18 INFO - PROCESS | 6550 | 1463717478094 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67cc00 == 148 [pid = 6550] [id = 563]
21:11:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8e6c8800) [pid = 6550] [serial = 1690] [outer = (nil)]
21:11:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8e6d4800) [pid = 6550] [serial = 1691] [outer = 0x8e6c8800]
21:11:18 INFO - PROCESS | 6550 | 1463717478166 Marionette DEBUG loaded listener.js
21:11:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8edb4800) [pid = 6550] [serial = 1692] [outer = 0x8e6c8800]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x91bd4000) [pid = 6550] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8e6cb000) [pid = 6550] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x92125c00) [pid = 6550] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8efc3400) [pid = 6550] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x98786c00) [pid = 6550] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x91bba000) [pid = 6550] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x88a47800) [pid = 6550] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x945ec800) [pid = 6550] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x89f8b400) [pid = 6550] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8f5f0000) [pid = 6550] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8a3e8800) [pid = 6550] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8b898c00) [pid = 6550] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x9acaa000) [pid = 6550] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x94f80000) [pid = 6550] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8dc95400) [pid = 6550] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x92289800) [pid = 6550] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x88945800) [pid = 6550] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8b17ec00) [pid = 6550] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x90bed800) [pid = 6550] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x89116800) [pid = 6550] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8d9ab800) [pid = 6550] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x945ef000) [pid = 6550] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html]
21:11:19 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x99ebe000) [pid = 6550] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html]
21:11:19 INFO - PROCESS | 6550 | 1463717479759 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}]
21:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
21:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2039ms
21:11:19 INFO - PROCESS | 6550 | 1463717479801 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null]
21:11:19 INFO - PROCESS | 6550 | 1463717479805 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}]
21:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
21:11:19 INFO - PROCESS | 6550 | 1463717479811 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}]
21:11:19 INFO - PROCESS | 6550 | 1463717479814 Marionette TRACE conn3 <- [1,2226,null,{}]
21:11:19 INFO - PROCESS | 6550 | 1463717479830 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:20 INFO - PROCESS | 6550 | 1463717480012 Marionette TRACE conn3 <- [1,2227,null,{"value":null}]
21:11:20 INFO - PROCESS | 6550 | 1463717480027 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x89116800 == 149 [pid = 6550] [id = 564]
21:11:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8dc95c00) [pid = 6550] [serial = 1693] [outer = (nil)]
21:11:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8ede3c00) [pid = 6550] [serial = 1694] [outer = 0x8dc95c00]
21:11:20 INFO - PROCESS | 6550 | 1463717480100 Marionette DEBUG loaded listener.js
21:11:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8edee800) [pid = 6550] [serial = 1695] [outer = 0x8dc95c00]
21:11:21 INFO - PROCESS | 6550 | 1463717481064 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}]
21:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
21:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1288ms
21:11:21 INFO - PROCESS | 6550 | 1463717481099 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null]
21:11:21 INFO - PROCESS | 6550 | 1463717481102 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}]
21:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
21:11:21 INFO - PROCESS | 6550 | 1463717481108 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}]
21:11:21 INFO - PROCESS | 6550 | 1463717481110 Marionette TRACE conn3 <- [1,2230,null,{}]
21:11:21 INFO - PROCESS | 6550 | 1463717481116 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:21 INFO - PROCESS | 6550 | 1463717481304 Marionette TRACE conn3 <- [1,2231,null,{"value":null}]
21:11:21 INFO - PROCESS | 6550 | 1463717481664 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f45c00 == 150 [pid = 6550] [id = 565]
21:11:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x87e08400) [pid = 6550] [serial = 1696] [outer = (nil)]
21:11:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x88a4f400) [pid = 6550] [serial = 1697] [outer = 0x87e08400]
21:11:21 INFO - PROCESS | 6550 | 1463717481768 Marionette DEBUG loaded listener.js
21:11:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a2fc800) [pid = 6550] [serial = 1698] [outer = 0x87e08400]
21:11:22 INFO - PROCESS | 6550 | 1463717482791 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}]
21:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
21:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1726ms
21:11:22 INFO - PROCESS | 6550 | 1463717482838 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null]
21:11:22 INFO - PROCESS | 6550 | 1463717482845 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}]
21:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
21:11:22 INFO - PROCESS | 6550 | 1463717482852 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}]
21:11:22 INFO - PROCESS | 6550 | 1463717482858 Marionette TRACE conn3 <- [1,2234,null,{}]
21:11:22 INFO - PROCESS | 6550 | 1463717482866 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:23 INFO - PROCESS | 6550 | 1463717483110 Marionette TRACE conn3 <- [1,2235,null,{"value":null}]
21:11:23 INFO - PROCESS | 6550 | 1463717483436 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17c400 == 151 [pid = 6550] [id = 566]
21:11:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8b6dc800) [pid = 6550] [serial = 1699] [outer = (nil)]
21:11:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8c3bd800) [pid = 6550] [serial = 1700] [outer = 0x8b6dc800]
21:11:23 INFO - PROCESS | 6550 | 1463717483533 Marionette DEBUG loaded listener.js
21:11:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8c673000) [pid = 6550] [serial = 1701] [outer = 0x8b6dc800]
21:11:24 INFO - PROCESS | 6550 | 1463717484486 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}]
21:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
21:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1688ms
21:11:24 INFO - PROCESS | 6550 | 1463717484543 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null]
21:11:24 INFO - PROCESS | 6550 | 1463717484549 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}]
21:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
21:11:24 INFO - PROCESS | 6550 | 1463717484556 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}]
21:11:24 INFO - PROCESS | 6550 | 1463717484560 Marionette TRACE conn3 <- [1,2238,null,{}]
21:11:24 INFO - PROCESS | 6550 | 1463717484566 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:24 INFO - PROCESS | 6550 | 1463717484789 Marionette TRACE conn3 <- [1,2239,null,{"value":null}]
21:11:25 INFO - PROCESS | 6550 | 1463717485154 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef000 == 152 [pid = 6550] [id = 567]
21:11:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8dc94400) [pid = 6550] [serial = 1702] [outer = (nil)]
21:11:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8e6c8000) [pid = 6550] [serial = 1703] [outer = 0x8dc94400]
21:11:25 INFO - PROCESS | 6550 | 1463717485247 Marionette DEBUG loaded listener.js
21:11:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8edba800) [pid = 6550] [serial = 1704] [outer = 0x8dc94400]
21:11:26 INFO - PROCESS | 6550 | 1463717486163 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}]
21:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
21:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1684ms
21:11:26 INFO - PROCESS | 6550 | 1463717486242 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null]
21:11:26 INFO - PROCESS | 6550 | 1463717486247 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}]
21:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
21:11:26 INFO - PROCESS | 6550 | 1463717486264 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}]
21:11:26 INFO - PROCESS | 6550 | 1463717486274 Marionette TRACE conn3 <- [1,2242,null,{}]
21:11:26 INFO - PROCESS | 6550 | 1463717486281 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:26 INFO - PROCESS | 6550 | 1463717486615 Marionette TRACE conn3 <- [1,2243,null,{"value":null}]
21:11:26 INFO - PROCESS | 6550 | 1463717486889 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e2800 == 153 [pid = 6550] [id = 568]
21:11:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8d9b3000) [pid = 6550] [serial = 1705] [outer = (nil)]
21:11:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x90a93000) [pid = 6550] [serial = 1706] [outer = 0x8d9b3000]
21:11:26 INFO - PROCESS | 6550 | 1463717486980 Marionette DEBUG loaded listener.js
21:11:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x90a9b800) [pid = 6550] [serial = 1707] [outer = 0x8d9b3000]
21:11:27 INFO - PROCESS | 6550 | 1463717487928 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}]
21:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
21:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1747ms
21:11:28 INFO - PROCESS | 6550 | 1463717488002 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null]
21:11:28 INFO - PROCESS | 6550 | 1463717488006 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}]
21:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
21:11:28 INFO - PROCESS | 6550 | 1463717488013 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}]
21:11:28 INFO - PROCESS | 6550 | 1463717488015 Marionette TRACE conn3 <- [1,2246,null,{}]
21:11:28 INFO - PROCESS | 6550 | 1463717488022 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:28 INFO - PROCESS | 6550 | 1463717488290 Marionette TRACE conn3 <- [1,2247,null,{"value":null}]
21:11:28 INFO - PROCESS | 6550 | 1463717488617 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e6c7c00 == 154 [pid = 6550] [id = 569]
21:11:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90a95000) [pid = 6550] [serial = 1708] [outer = (nil)]
21:11:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x90d09400) [pid = 6550] [serial = 1709] [outer = 0x90a95000]
21:11:28 INFO - PROCESS | 6550 | 1463717488709 Marionette DEBUG loaded listener.js
21:11:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x90da9000) [pid = 6550] [serial = 1710] [outer = 0x90a95000]
21:11:29 INFO - PROCESS | 6550 | 1463717489606 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}]
21:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
21:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1632ms
21:11:29 INFO - PROCESS | 6550 | 1463717489645 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null]
21:11:29 INFO - PROCESS | 6550 | 1463717489648 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}]
21:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
21:11:29 INFO - PROCESS | 6550 | 1463717489655 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}]
21:11:29 INFO - PROCESS | 6550 | 1463717489659 Marionette TRACE conn3 <- [1,2250,null,{}]
21:11:29 INFO - PROCESS | 6550 | 1463717489664 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:29 INFO - PROCESS | 6550 | 1463717489867 Marionette TRACE conn3 <- [1,2251,null,{"value":null}]
21:11:30 INFO - PROCESS | 6550 | 1463717490214 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x919c7c00 == 155 [pid = 6550] [id = 570]
21:11:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x919e9400) [pid = 6550] [serial = 1711] [outer = (nil)]
21:11:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x91bb2800) [pid = 6550] [serial = 1712] [outer = 0x919e9400]
21:11:30 INFO - PROCESS | 6550 | 1463717490318 Marionette DEBUG loaded listener.js
21:11:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x91eb4800) [pid = 6550] [serial = 1713] [outer = 0x919e9400]
21:11:31 INFO - PROCESS | 6550 | 1463717491286 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}]
21:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
21:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1680ms
21:11:31 INFO - PROCESS | 6550 | 1463717491336 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null]
21:11:31 INFO - PROCESS | 6550 | 1463717491339 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}]
21:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
21:11:31 INFO - PROCESS | 6550 | 1463717491346 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}]
21:11:31 INFO - PROCESS | 6550 | 1463717491350 Marionette TRACE conn3 <- [1,2254,null,{}]
21:11:31 INFO - PROCESS | 6550 | 1463717491356 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:31 INFO - PROCESS | 6550 | 1463717491587 Marionette TRACE conn3 <- [1,2255,null,{"value":null}]
21:11:31 INFO - PROCESS | 6550 | 1463717491925 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67c000 == 156 [pid = 6550] [id = 571]
21:11:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8e6d1800) [pid = 6550] [serial = 1714] [outer = (nil)]
21:11:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92120800) [pid = 6550] [serial = 1715] [outer = 0x8e6d1800]
21:11:32 INFO - PROCESS | 6550 | 1463717492017 Marionette DEBUG loaded listener.js
21:11:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x9212a000) [pid = 6550] [serial = 1716] [outer = 0x8e6d1800]
21:11:32 INFO - PROCESS | 6550 | 1463717492932 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}]
21:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
21:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1631ms
21:11:32 INFO - PROCESS | 6550 | 1463717492978 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null]
21:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
21:11:32 INFO - PROCESS | 6550 | 1463717492982 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}]
21:11:32 INFO - PROCESS | 6550 | 1463717492988 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}]
21:11:32 INFO - PROCESS | 6550 | 1463717492992 Marionette TRACE conn3 <- [1,2258,null,{}]
21:11:33 INFO - PROCESS | 6550 | 1463717492997 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:33 INFO - PROCESS | 6550 | 1463717493235 Marionette TRACE conn3 <- [1,2259,null,{"value":null}]
21:11:33 INFO - PROCESS | 6550 | 1463717493559 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daee000 == 157 [pid = 6550] [id = 572]
21:11:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x91ed2000) [pid = 6550] [serial = 1717] [outer = (nil)]
21:11:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x9233b800) [pid = 6550] [serial = 1718] [outer = 0x91ed2000]
21:11:33 INFO - PROCESS | 6550 | 1463717493653 Marionette DEBUG loaded listener.js
21:11:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x9233ec00) [pid = 6550] [serial = 1719] [outer = 0x91ed2000]
21:11:34 INFO - PROCESS | 6550 | 1463717494565 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}]
21:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
21:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1635ms
21:11:34 INFO - PROCESS | 6550 | 1463717494623 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null]
21:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
21:11:34 INFO - PROCESS | 6550 | 1463717494627 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}]
21:11:34 INFO - PROCESS | 6550 | 1463717494634 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}]
21:11:34 INFO - PROCESS | 6550 | 1463717494637 Marionette TRACE conn3 <- [1,2262,null,{}]
21:11:34 INFO - PROCESS | 6550 | 1463717494643 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:34 INFO - PROCESS | 6550 | 1463717494844 Marionette TRACE conn3 <- [1,2263,null,{"value":null}]
21:11:35 INFO - PROCESS | 6550 | 1463717495184 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x88944800 == 158 [pid = 6550] [id = 573]
21:11:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x91ed1400) [pid = 6550] [serial = 1720] [outer = (nil)]
21:11:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92506c00) [pid = 6550] [serial = 1721] [outer = 0x91ed1400]
21:11:35 INFO - PROCESS | 6550 | 1463717495276 Marionette DEBUG loaded listener.js
21:11:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9250bc00) [pid = 6550] [serial = 1722] [outer = 0x91ed1400]
21:11:36 INFO - PROCESS | 6550 | 1463717496116 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}]
21:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
21:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1538ms
21:11:36 INFO - PROCESS | 6550 | 1463717496172 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null]
21:11:36 INFO - PROCESS | 6550 | 1463717496175 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}]
21:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
21:11:36 INFO - PROCESS | 6550 | 1463717496182 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}]
21:11:36 INFO - PROCESS | 6550 | 1463717496185 Marionette TRACE conn3 <- [1,2266,null,{}]
21:11:36 INFO - PROCESS | 6550 | 1463717496191 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:36 INFO - PROCESS | 6550 | 1463717496423 Marionette TRACE conn3 <- [1,2267,null,{"value":null}]
21:11:36 INFO - PROCESS | 6550 | 1463717496718 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x90dac400 == 159 [pid = 6550] [id = 574]
21:11:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x91eb6c00) [pid = 6550] [serial = 1723] [outer = (nil)]
21:11:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92840800) [pid = 6550] [serial = 1724] [outer = 0x91eb6c00]
21:11:36 INFO - PROCESS | 6550 | 1463717496850 Marionette DEBUG loaded listener.js
21:11:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x92979c00) [pid = 6550] [serial = 1725] [outer = 0x91eb6c00]
21:11:37 INFO - PROCESS | 6550 | 1463717497766 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}]
21:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
21:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1640ms
21:11:37 INFO - PROCESS | 6550 | 1463717497823 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null]
21:11:37 INFO - PROCESS | 6550 | 1463717497827 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}]
21:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
21:11:37 INFO - PROCESS | 6550 | 1463717497834 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}]
21:11:37 INFO - PROCESS | 6550 | 1463717497837 Marionette TRACE conn3 <- [1,2270,null,{}]
21:11:37 INFO - PROCESS | 6550 | 1463717497843 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:38 INFO - PROCESS | 6550 | 1463717498062 Marionette TRACE conn3 <- [1,2271,null,{"value":null}]
21:11:38 INFO - PROCESS | 6550 | 1463717498402 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x93861c00 == 160 [pid = 6550] [id = 575]
21:11:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x93862400) [pid = 6550] [serial = 1726] [outer = (nil)]
21:11:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x9393ac00) [pid = 6550] [serial = 1727] [outer = 0x93862400]
21:11:38 INFO - PROCESS | 6550 | 1463717498510 Marionette DEBUG loaded listener.js
21:11:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x94f20400) [pid = 6550] [serial = 1728] [outer = 0x93862400]
21:11:39 INFO - PROCESS | 6550 | 1463717499451 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}]
21:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
21:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1685ms
21:11:39 INFO - PROCESS | 6550 | 1463717499520 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null]
21:11:39 INFO - PROCESS | 6550 | 1463717499524 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}]
21:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
21:11:39 INFO - PROCESS | 6550 | 1463717499531 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}]
21:11:39 INFO - PROCESS | 6550 | 1463717499535 Marionette TRACE conn3 <- [1,2274,null,{}]
21:11:39 INFO - PROCESS | 6550 | 1463717499541 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:39 INFO - PROCESS | 6550 | 1463717499787 Marionette TRACE conn3 <- [1,2275,null,{"value":null}]
21:11:40 INFO - PROCESS | 6550 | 1463717500119 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f53800 == 161 [pid = 6550] [id = 576]
21:11:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x94f7fc00) [pid = 6550] [serial = 1729] [outer = (nil)]
21:11:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x974cd400) [pid = 6550] [serial = 1730] [outer = 0x94f7fc00]
21:11:40 INFO - PROCESS | 6550 | 1463717500220 Marionette DEBUG loaded listener.js
21:11:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x976c6c00) [pid = 6550] [serial = 1731] [outer = 0x94f7fc00]
21:11:41 INFO - PROCESS | 6550 | 1463717501158 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}]
21:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
21:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1686ms
21:11:41 INFO - PROCESS | 6550 | 1463717501218 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null]
21:11:41 INFO - PROCESS | 6550 | 1463717501222 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}]
21:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
21:11:41 INFO - PROCESS | 6550 | 1463717501229 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}]
21:11:41 INFO - PROCESS | 6550 | 1463717501232 Marionette TRACE conn3 <- [1,2278,null,{}]
21:11:41 INFO - PROCESS | 6550 | 1463717501238 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:41 INFO - PROCESS | 6550 | 1463717501455 Marionette TRACE conn3 <- [1,2279,null,{"value":null}]
21:11:41 INFO - PROCESS | 6550 | 1463717501824 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x9283fc00 == 162 [pid = 6550] [id = 577]
21:11:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x9297cc00) [pid = 6550] [serial = 1732] [outer = (nil)]
21:11:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x996e7400) [pid = 6550] [serial = 1733] [outer = 0x9297cc00]
21:11:41 INFO - PROCESS | 6550 | 1463717501915 Marionette DEBUG loaded listener.js
21:11:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x997a8400) [pid = 6550] [serial = 1734] [outer = 0x9297cc00]
21:11:42 INFO - PROCESS | 6550 | 1463717502798 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}]
21:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
21:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1635ms
21:11:42 INFO - PROCESS | 6550 | 1463717502865 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null]
21:11:42 INFO - PROCESS | 6550 | 1463717502868 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}]
21:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
21:11:42 INFO - PROCESS | 6550 | 1463717502875 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}]
21:11:42 INFO - PROCESS | 6550 | 1463717502878 Marionette TRACE conn3 <- [1,2282,null,{}]
21:11:42 INFO - PROCESS | 6550 | 1463717502884 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:43 INFO - PROCESS | 6550 | 1463717503095 Marionette TRACE conn3 <- [1,2283,null,{"value":null}]
21:11:43 INFO - PROCESS | 6550 | 1463717503430 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67e000 == 163 [pid = 6550] [id = 578]
21:11:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x923acc00) [pid = 6550] [serial = 1735] [outer = (nil)]
21:11:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x99ebd000) [pid = 6550] [serial = 1736] [outer = 0x923acc00]
21:11:43 INFO - PROCESS | 6550 | 1463717503521 Marionette DEBUG loaded listener.js
21:11:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x99ec4800) [pid = 6550] [serial = 1737] [outer = 0x923acc00]
21:11:44 INFO - PROCESS | 6550 | 1463717504394 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}]
21:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
21:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1591ms
21:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
21:11:44 INFO - PROCESS | 6550 | 1463717504467 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null]
21:11:44 INFO - PROCESS | 6550 | 1463717504470 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}]
21:11:44 INFO - PROCESS | 6550 | 1463717504477 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}]
21:11:44 INFO - PROCESS | 6550 | 1463717504480 Marionette TRACE conn3 <- [1,2286,null,{}]
21:11:44 INFO - PROCESS | 6550 | 1463717504486 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:44 INFO - PROCESS | 6550 | 1463717504700 Marionette TRACE conn3 <- [1,2287,null,{"value":null}]
21:11:45 INFO - PROCESS | 6550 | 1463717505034 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ecc000 == 164 [pid = 6550] [id = 579]
21:11:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x92129000) [pid = 6550] [serial = 1738] [outer = (nil)]
21:11:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x9aca6800) [pid = 6550] [serial = 1739] [outer = 0x92129000]
21:11:45 INFO - PROCESS | 6550 | 1463717505125 Marionette DEBUG loaded listener.js
21:11:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x9afa3c00) [pid = 6550] [serial = 1740] [outer = 0x92129000]
21:11:46 INFO - PROCESS | 6550 | 1463717506014 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}]
21:11:46 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
21:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1581ms
21:11:46 INFO - PROCESS | 6550 | 1463717506058 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null]
21:11:46 INFO - PROCESS | 6550 | 1463717506062 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}]
21:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
21:11:46 INFO - PROCESS | 6550 | 1463717506068 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}]
21:11:46 INFO - PROCESS | 6550 | 1463717506071 Marionette TRACE conn3 <- [1,2290,null,{}]
21:11:46 INFO - PROCESS | 6550 | 1463717506077 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:46 INFO - PROCESS | 6550 | 1463717506293 Marionette TRACE conn3 <- [1,2291,null,{"value":null}]
21:11:46 INFO - PROCESS | 6550 | 1463717506596 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f1cc00 == 165 [pid = 6550] [id = 580]
21:11:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x974c5000) [pid = 6550] [serial = 1741] [outer = (nil)]
21:11:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x9d0b1000) [pid = 6550] [serial = 1742] [outer = 0x974c5000]
21:11:46 INFO - PROCESS | 6550 | 1463717506727 Marionette DEBUG loaded listener.js
21:11:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0xa061e800) [pid = 6550] [serial = 1743] [outer = 0x974c5000]
21:11:47 INFO - PROCESS | 6550 | 1463717507622 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}]
21:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
21:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1578ms
21:11:47 INFO - PROCESS | 6550 | 1463717507646 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null]
21:11:47 INFO - PROCESS | 6550 | 1463717507650 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}]
21:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
21:11:47 INFO - PROCESS | 6550 | 1463717507656 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}]
21:11:47 INFO - PROCESS | 6550 | 1463717507660 Marionette TRACE conn3 <- [1,2294,null,{}]
21:11:47 INFO - PROCESS | 6550 | 1463717507668 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:47 INFO - PROCESS | 6550 | 1463717507885 Marionette TRACE conn3 <- [1,2295,null,{"value":null}]
21:11:48 INFO - PROCESS | 6550 | 1463717508149 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894f800 == 166 [pid = 6550] [id = 581]
21:11:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x92508000) [pid = 6550] [serial = 1744] [outer = (nil)]
21:11:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa22e9400) [pid = 6550] [serial = 1745] [outer = 0x92508000]
21:11:48 INFO - PROCESS | 6550 | 1463717508256 Marionette DEBUG loaded listener.js
21:11:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa22f0000) [pid = 6550] [serial = 1746] [outer = 0x92508000]
21:11:49 INFO - PROCESS | 6550 | 1463717509166 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}]
21:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
21:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1531ms
21:11:49 INFO - PROCESS | 6550 | 1463717509188 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null]
21:11:49 INFO - PROCESS | 6550 | 1463717509190 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}]
21:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
21:11:49 INFO - PROCESS | 6550 | 1463717509197 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}]
21:11:49 INFO - PROCESS | 6550 | 1463717509201 Marionette TRACE conn3 <- [1,2298,null,{}]
21:11:49 INFO - PROCESS | 6550 | 1463717509207 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:49 INFO - PROCESS | 6550 | 1463717509426 Marionette TRACE conn3 <- [1,2299,null,{"value":null}]
21:11:49 INFO - PROCESS | 6550 | 1463717509739 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f73400 == 167 [pid = 6550] [id = 582]
21:11:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa21b3400) [pid = 6550] [serial = 1747] [outer = (nil)]
21:11:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa30ef000) [pid = 6550] [serial = 1748] [outer = 0xa21b3400]
21:11:49 INFO - PROCESS | 6550 | 1463717509881 Marionette DEBUG loaded listener.js
21:11:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0xa34c3400) [pid = 6550] [serial = 1749] [outer = 0xa21b3400]
21:11:50 INFO - PROCESS | 6550 | 1463717510759 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}]
21:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
21:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1598ms
21:11:50 INFO - PROCESS | 6550 | 1463717510797 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null]
21:11:50 INFO - PROCESS | 6550 | 1463717510801 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}]
21:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
21:11:50 INFO - PROCESS | 6550 | 1463717510807 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}]
21:11:50 INFO - PROCESS | 6550 | 1463717510810 Marionette TRACE conn3 <- [1,2302,null,{}]
21:11:50 INFO - PROCESS | 6550 | 1463717510816 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:51 INFO - PROCESS | 6550 | 1463717511028 Marionette TRACE conn3 <- [1,2303,null,{"value":null}]
21:11:51 INFO - PROCESS | 6550 | 1463717511329 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x86f4ec00 == 168 [pid = 6550] [id = 583]
21:11:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x88945c00) [pid = 6550] [serial = 1750] [outer = (nil)]
21:11:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0xa6284800) [pid = 6550] [serial = 1751] [outer = 0x88945c00]
21:11:51 INFO - PROCESS | 6550 | 1463717511461 Marionette DEBUG loaded listener.js
21:11:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0xa6778c00) [pid = 6550] [serial = 1752] [outer = 0x88945c00]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8b897800 == 167 [pid = 6550] [id = 494]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e7800 == 166 [pid = 6550] [id = 492]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a407000 == 165 [pid = 6550] [id = 493]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x86f48800 == 164 [pid = 6550] [id = 495]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9b4800 == 163 [pid = 6550] [id = 497]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e4800 == 162 [pid = 6550] [id = 496]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3edc00 == 161 [pid = 6550] [id = 448]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x86f47c00 == 160 [pid = 6550] [id = 404]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x909c9800 == 159 [pid = 6550] [id = 500]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x89f94400 == 158 [pid = 6550] [id = 359]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fdc00 == 157 [pid = 6550] [id = 502]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x923a4000 == 156 [pid = 6550] [id = 466]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8b196800 == 155 [pid = 6550] [id = 468]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x909d5000 == 154 [pid = 6550] [id = 498]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x996ee000 == 153 [pid = 6550] [id = 465]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x909cd400 == 152 [pid = 6550] [id = 499]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5ee400 == 151 [pid = 6550] [id = 124]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x90be5000 == 150 [pid = 6550] [id = 501]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x94f81400 == 149 [pid = 6550] [id = 159]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x88a52000 == 148 [pid = 6550] [id = 518]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x87e06800 == 147 [pid = 6550] [id = 513]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x89116800 == 146 [pid = 6550] [id = 564]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67cc00 == 145 [pid = 6550] [id = 563]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8b893400 == 144 [pid = 6550] [id = 562]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40f800 == 143 [pid = 6550] [id = 561]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x86f47400 == 142 [pid = 6550] [id = 560]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x9aca7000 == 141 [pid = 6550] [id = 558]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8894a400 == 140 [pid = 6550] [id = 557]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8dc8f800 == 139 [pid = 6550] [id = 555]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x9aab0c00 == 138 [pid = 6550] [id = 556]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x98e93c00 == 137 [pid = 6550] [id = 554]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x97655000 == 136 [pid = 6550] [id = 553]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x94f80800 == 135 [pid = 6550] [id = 552]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x9297a000 == 134 [pid = 6550] [id = 550]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x9222b000 == 133 [pid = 6550] [id = 551]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x92341000 == 132 [pid = 6550] [id = 549]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x90da6c00 == 131 [pid = 6550] [id = 548]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x919ea400 == 130 [pid = 6550] [id = 547]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x90bee800 == 129 [pid = 6550] [id = 546]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x89117800 == 128 [pid = 6550] [id = 545]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e3400 == 127 [pid = 6550] [id = 544]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9aa400 == 126 [pid = 6550] [id = 543]
21:11:53 INFO - PROCESS | 6550 | --DOCSHELL 0x8894d400 == 125 [pid = 6550] [id = 542]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x92348800) [pid = 6550] [serial = 1583] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x91eb5800) [pid = 6550] [serial = 1578] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x9aaab800) [pid = 6550] [serial = 1604] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8f5e9400) [pid = 6550] [serial = 1565] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x99f73c00) [pid = 6550] [serial = 1602] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x9212e400) [pid = 6550] [serial = 1580] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x89f8cc00) [pid = 6550] [serial = 1614] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x94fa0400) [pid = 6550] [serial = 1592] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x99a50400) [pid = 6550] [serial = 1598] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x90bf0c00) [pid = 6550] [serial = 1571] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x88a54000) [pid = 6550] [serial = 1613] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x8b896000) [pid = 6550] [serial = 1617] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8b177c00) [pid = 6550] [serial = 1616] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x92230000) [pid = 6550] [serial = 1581] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8edb5800) [pid = 6550] [serial = 1488] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0xa215b000) [pid = 6550] [serial = 1611] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x9897bc00) [pid = 6550] [serial = 1596] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0xa1155800) [pid = 6550] [serial = 1610] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x909f0c00) [pid = 6550] [serial = 1568] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x92667400) [pid = 6550] [serial = 1586] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x94fa8800) [pid = 6550] [serial = 1593] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8dae9400) [pid = 6550] [serial = 1623] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x909d2800) [pid = 6550] [serial = 1566] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8c8b7c00) [pid = 6550] [serial = 1619] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x90a9a000) [pid = 6550] [serial = 1569] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x91bba800) [pid = 6550] [serial = 1575] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x9283b400) [pid = 6550] [serial = 1587] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x90d0d800) [pid = 6550] [serial = 1572] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8a401800) [pid = 6550] [serial = 1559] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x91bd4c00) [pid = 6550] [serial = 1577] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x8e561000) [pid = 6550] [serial = 1563] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x94f77800) [pid = 6550] [serial = 1590] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x99a54c00) [pid = 6550] [serial = 1599] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x923a6c00) [pid = 6550] [serial = 1584] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x976cd000) [pid = 6550] [serial = 1595] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x9b77ac00) [pid = 6550] [serial = 1608] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x9b774c00) [pid = 6550] [serial = 1607] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8dae7800) [pid = 6550] [serial = 1562] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8daf0800) [pid = 6550] [serial = 1620] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x94f1bc00) [pid = 6550] [serial = 1589] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8b17b800) [pid = 6550] [serial = 1622] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x99f59000) [pid = 6550] [serial = 1601] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x91bb6400) [pid = 6550] [serial = 1574] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9af9fc00) [pid = 6550] [serial = 1605] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8b180000) [pid = 6550] [serial = 1560] [outer = (nil)] [url = about:blank]
21:11:53 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8efca000) [pid = 6550] [serial = 1625] [outer = (nil)] [url = about:blank]
21:11:54 INFO - PROCESS | 6550 | 1463717514491 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}]
21:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
21:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 3734ms
21:11:54 INFO - PROCESS | 6550 | 1463717514549 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null]
21:11:54 INFO - PROCESS | 6550 | 1463717514554 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}]
21:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
21:11:54 INFO - PROCESS | 6550 | 1463717514566 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}]
21:11:54 INFO - PROCESS | 6550 | 1463717514571 Marionette TRACE conn3 <- [1,2306,null,{}]
21:11:54 INFO - PROCESS | 6550 | 1463717514579 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:54 INFO - PROCESS | 6550 | 1463717514784 Marionette TRACE conn3 <- [1,2307,null,{"value":null}]
21:11:55 INFO - PROCESS | 6550 | 1463717514984 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fb800 == 126 [pid = 6550] [id = 584]
21:11:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8a3e4400) [pid = 6550] [serial = 1753] [outer = (nil)]
21:11:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8a4c9800) [pid = 6550] [serial = 1754] [outer = 0x8a3e4400]
21:11:55 INFO - PROCESS | 6550 | 1463717515065 Marionette DEBUG loaded listener.js
21:11:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8b173800) [pid = 6550] [serial = 1755] [outer = 0x8a3e4400]
21:11:55 INFO - PROCESS | 6550 | 1463717515982 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}]
21:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
21:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1436ms
21:11:56 INFO - PROCESS | 6550 | 1463717516005 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null]
21:11:56 INFO - PROCESS | 6550 | 1463717516013 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}]
21:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
21:11:56 INFO - PROCESS | 6550 | 1463717516024 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}]
21:11:56 INFO - PROCESS | 6550 | 1463717516028 Marionette TRACE conn3 <- [1,2310,null,{}]
21:11:56 INFO - PROCESS | 6550 | 1463717516034 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:56 INFO - PROCESS | 6550 | 1463717516261 Marionette TRACE conn3 <- [1,2311,null,{"value":null}]
21:11:56 INFO - PROCESS | 6550 | 1463717516506 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x88943800 == 127 [pid = 6550] [id = 585]
21:11:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8a4c7c00) [pid = 6550] [serial = 1756] [outer = (nil)]
21:11:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8c679c00) [pid = 6550] [serial = 1757] [outer = 0x8a4c7c00]
21:11:56 INFO - PROCESS | 6550 | 1463717516586 Marionette DEBUG loaded listener.js
21:11:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8d9aa000) [pid = 6550] [serial = 1758] [outer = 0x8a4c7c00]
21:11:57 INFO - PROCESS | 6550 | 1463717517545 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}]
21:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
21:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1582ms
21:11:57 INFO - PROCESS | 6550 | 1463717517607 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null]
21:11:57 INFO - PROCESS | 6550 | 1463717517610 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}]
21:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
21:11:57 INFO - PROCESS | 6550 | 1463717517618 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}]
21:11:57 INFO - PROCESS | 6550 | 1463717517624 Marionette TRACE conn3 <- [1,2314,null,{}]
21:11:57 INFO - PROCESS | 6550 | 1463717517648 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:11:57 INFO - PROCESS | 6550 | 1463717517945 Marionette TRACE conn3 <- [1,2315,null,{"value":null}]
21:11:58 INFO - PROCESS | 6550 | 1463717517981 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:11:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88e800 == 128 [pid = 6550] [id = 586]
21:11:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8dc92800) [pid = 6550] [serial = 1759] [outer = (nil)]
21:11:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8e567400) [pid = 6550] [serial = 1760] [outer = 0x8dc92800]
21:11:58 INFO - PROCESS | 6550 | 1463717518063 Marionette DEBUG loaded listener.js
21:11:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8ede6800) [pid = 6550] [serial = 1761] [outer = 0x8dc92800]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x99a51c00) [pid = 6550] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8b894c00) [pid = 6550] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8a40c000) [pid = 6550] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0xa114a400) [pid = 6550] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x88a50c00) [pid = 6550] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8dc8d000) [pid = 6550] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x923aac00) [pid = 6550] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x86f49800) [pid = 6550] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x976c8400) [pid = 6550] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8a410800) [pid = 6550] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x909d8400) [pid = 6550] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x92506000) [pid = 6550] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x90dae000) [pid = 6550] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x92982c00) [pid = 6550] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x90d06800) [pid = 6550] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x99ae8800) [pid = 6550] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8e6c8800) [pid = 6550] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0xa22eb800) [pid = 6550] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x99f79c00) [pid = 6550] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8c8af800) [pid = 6550] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x9b14f800) [pid = 6550] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html]
21:11:59 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x91bb4800) [pid = 6550] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html]
21:11:59 INFO - PROCESS | 6550 | 1463717519823 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}]
21:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
21:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2236ms
21:11:59 INFO - PROCESS | 6550 | 1463717519856 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null]
21:11:59 INFO - PROCESS | 6550 | 1463717519860 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}]
21:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
21:11:59 INFO - PROCESS | 6550 | 1463717519867 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}]
21:11:59 INFO - PROCESS | 6550 | 1463717519870 Marionette TRACE conn3 <- [1,2318,null,{}]
21:11:59 INFO - PROCESS | 6550 | 1463717519875 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:00 INFO - PROCESS | 6550 | 1463717520093 Marionette TRACE conn3 <- [1,2319,null,{"value":null}]
21:12:00 INFO - PROCESS | 6550 | 1463717520310 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f9000 == 129 [pid = 6550] [id = 587]
21:12:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8a410800) [pid = 6550] [serial = 1762] [outer = (nil)]
21:12:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8e6c8800) [pid = 6550] [serial = 1763] [outer = 0x8a410800]
21:12:00 INFO - PROCESS | 6550 | 1463717520453 Marionette DEBUG loaded listener.js
21:12:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8f5e9c00) [pid = 6550] [serial = 1764] [outer = 0x8a410800]
21:12:01 INFO - PROCESS | 6550 | 1463717521231 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1\n"]]]}]
21:12:01 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
21:12:01 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
21:12:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:12:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:12:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:12:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:12:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:12:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:12:01 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
21:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 1531ms
21:12:01 INFO - PROCESS | 6550 | 1463717521413 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null]
21:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
21:12:01 INFO - PROCESS | 6550 | 1463717521422 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}]
21:12:01 INFO - PROCESS | 6550 | 1463717521432 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}]
21:12:01 INFO - PROCESS | 6550 | 1463717521437 Marionette TRACE conn3 <- [1,2322,null,{}]
21:12:01 INFO - PROCESS | 6550 | 1463717521446 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:01 INFO - PROCESS | 6550 | 1463717521715 Marionette TRACE conn3 <- [1,2323,null,{"value":null}]
21:12:02 INFO - PROCESS | 6550 | 1463717522075 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a401800 == 130 [pid = 6550] [id = 588]
21:12:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8a403800) [pid = 6550] [serial = 1765] [outer = (nil)]
21:12:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a4c3c00) [pid = 6550] [serial = 1766] [outer = 0x8a403800]
21:12:02 INFO - PROCESS | 6550 | 1463717522186 Marionette DEBUG loaded listener.js
21:12:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8b180800) [pid = 6550] [serial = 1767] [outer = 0x8a403800]
21:12:03 INFO - PROCESS | 6550 | 1463717523211 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}]
21:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
21:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1833ms
21:12:03 INFO - PROCESS | 6550 | 1463717523265 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null]
21:12:03 INFO - PROCESS | 6550 | 1463717523271 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}]
21:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
21:12:03 INFO - PROCESS | 6550 | 1463717523288 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}]
21:12:03 INFO - PROCESS | 6550 | 1463717523302 Marionette TRACE conn3 <- [1,2326,null,{}]
21:12:03 INFO - PROCESS | 6550 | 1463717523308 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:03 INFO - PROCESS | 6550 | 1463717523607 Marionette TRACE conn3 <- [1,2327,null,{"value":null}]
21:12:03 INFO - PROCESS | 6550 | 1463717523945 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae2000 == 131 [pid = 6550] [id = 589]
21:12:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8dae8400) [pid = 6550] [serial = 1768] [outer = (nil)]
21:12:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8dc8e800) [pid = 6550] [serial = 1769] [outer = 0x8dae8400]
21:12:04 INFO - PROCESS | 6550 | 1463717524037 Marionette DEBUG loaded listener.js
21:12:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8f5e6c00) [pid = 6550] [serial = 1770] [outer = 0x8dae8400]
21:12:05 INFO - PROCESS | 6550 | 1463717525000 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}]
21:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
21:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1759ms
21:12:05 INFO - PROCESS | 6550 | 1463717525039 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null]
21:12:05 INFO - PROCESS | 6550 | 1463717525043 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}]
21:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
21:12:05 INFO - PROCESS | 6550 | 1463717525050 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}]
21:12:05 INFO - PROCESS | 6550 | 1463717525054 Marionette TRACE conn3 <- [1,2330,null,{}]
21:12:05 INFO - PROCESS | 6550 | 1463717525091 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:05 INFO - PROCESS | 6550 | 1463717525329 Marionette TRACE conn3 <- [1,2331,null,{"value":null}]
21:12:05 INFO - PROCESS | 6550 | 1463717525720 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cac00 == 132 [pid = 6550] [id = 590]
21:12:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8dc92400) [pid = 6550] [serial = 1771] [outer = (nil)]
21:12:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x90a99000) [pid = 6550] [serial = 1772] [outer = 0x8dc92400]
21:12:05 INFO - PROCESS | 6550 | 1463717525857 Marionette DEBUG loaded listener.js
21:12:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x90be4c00) [pid = 6550] [serial = 1773] [outer = 0x8dc92400]
21:12:06 INFO - PROCESS | 6550 | 1463717526823 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}]
21:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
21:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1815ms
21:12:06 INFO - PROCESS | 6550 | 1463717526866 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null]
21:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
21:12:06 INFO - PROCESS | 6550 | 1463717526870 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}]
21:12:06 INFO - PROCESS | 6550 | 1463717526876 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}]
21:12:06 INFO - PROCESS | 6550 | 1463717526880 Marionette TRACE conn3 <- [1,2334,null,{}]
21:12:06 INFO - PROCESS | 6550 | 1463717526885 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:07 INFO - PROCESS | 6550 | 1463717527098 Marionette TRACE conn3 <- [1,2335,null,{"value":null}]
21:12:07 INFO - PROCESS | 6550 | 1463717527388 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a95400 == 133 [pid = 6550] [id = 591]
21:12:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x90d02c00) [pid = 6550] [serial = 1774] [outer = (nil)]
21:12:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x90d08400) [pid = 6550] [serial = 1775] [outer = 0x90d02c00]
21:12:07 INFO - PROCESS | 6550 | 1463717527535 Marionette DEBUG loaded listener.js
21:12:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90db1400) [pid = 6550] [serial = 1776] [outer = 0x90d02c00]
21:12:08 INFO - PROCESS | 6550 | 1463717528447 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}]
21:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
21:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1584ms
21:12:08 INFO - PROCESS | 6550 | 1463717528461 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null]
21:12:08 INFO - PROCESS | 6550 | 1463717528464 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}]
21:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
21:12:08 INFO - PROCESS | 6550 | 1463717528471 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}]
21:12:08 INFO - PROCESS | 6550 | 1463717528475 Marionette TRACE conn3 <- [1,2338,null,{}]
21:12:08 INFO - PROCESS | 6550 | 1463717528482 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:08 INFO - PROCESS | 6550 | 1463717528704 Marionette TRACE conn3 <- [1,2339,null,{"value":null}]
21:12:09 INFO - PROCESS | 6550 | 1463717528996 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bec800 == 134 [pid = 6550] [id = 592]
21:12:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x90d06400) [pid = 6550] [serial = 1777] [outer = (nil)]
21:12:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x919ea400) [pid = 6550] [serial = 1778] [outer = 0x90d06400]
21:12:09 INFO - PROCESS | 6550 | 1463717529127 Marionette DEBUG loaded listener.js
21:12:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x919f2c00) [pid = 6550] [serial = 1779] [outer = 0x90d06400]
21:12:10 INFO - PROCESS | 6550 | 1463717530093 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}]
21:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
21:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1688ms
21:12:10 INFO - PROCESS | 6550 | 1463717530159 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null]
21:12:10 INFO - PROCESS | 6550 | 1463717530163 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}]
21:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
21:12:10 INFO - PROCESS | 6550 | 1463717530170 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}]
21:12:10 INFO - PROCESS | 6550 | 1463717530173 Marionette TRACE conn3 <- [1,2342,null,{}]
21:12:10 INFO - PROCESS | 6550 | 1463717530179 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:10 INFO - PROCESS | 6550 | 1463717530459 Marionette TRACE conn3 <- [1,2343,null,{"value":null}]
21:12:10 INFO - PROCESS | 6550 | 1463717530804 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:10 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0d800 == 135 [pid = 6550] [id = 593]
21:12:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x919d2400) [pid = 6550] [serial = 1780] [outer = (nil)]
21:12:10 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x91eb0800) [pid = 6550] [serial = 1781] [outer = 0x919d2400]
21:12:10 INFO - PROCESS | 6550 | 1463717530893 Marionette DEBUG loaded listener.js
21:12:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x91ecf400) [pid = 6550] [serial = 1782] [outer = 0x919d2400]
21:12:11 INFO - PROCESS | 6550 | 1463717531855 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}]
21:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
21:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1728ms
21:12:11 INFO - PROCESS | 6550 | 1463717531899 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null]
21:12:11 INFO - PROCESS | 6550 | 1463717531902 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}]
21:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
21:12:11 INFO - PROCESS | 6550 | 1463717531909 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}]
21:12:11 INFO - PROCESS | 6550 | 1463717531913 Marionette TRACE conn3 <- [1,2346,null,{}]
21:12:11 INFO - PROCESS | 6550 | 1463717531918 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:12 INFO - PROCESS | 6550 | 1463717532146 Marionette TRACE conn3 <- [1,2347,null,{"value":null}]
21:12:12 INFO - PROCESS | 6550 | 1463717532431 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x92123400 == 136 [pid = 6550] [id = 594]
21:12:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92128800) [pid = 6550] [serial = 1783] [outer = (nil)]
21:12:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x92285800) [pid = 6550] [serial = 1784] [outer = 0x92128800]
21:12:12 INFO - PROCESS | 6550 | 1463717532575 Marionette DEBUG loaded listener.js
21:12:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x923a2800) [pid = 6550] [serial = 1785] [outer = 0x92128800]
21:12:13 INFO - PROCESS | 6550 | 1463717533491 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}]
21:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
21:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1634ms
21:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
21:12:13 INFO - PROCESS | 6550 | 1463717533544 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null]
21:12:13 INFO - PROCESS | 6550 | 1463717533547 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}]
21:12:13 INFO - PROCESS | 6550 | 1463717533553 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}]
21:12:13 INFO - PROCESS | 6550 | 1463717533557 Marionette TRACE conn3 <- [1,2350,null,{}]
21:12:13 INFO - PROCESS | 6550 | 1463717533563 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:13 INFO - PROCESS | 6550 | 1463717533778 Marionette TRACE conn3 <- [1,2351,null,{"value":null}]
21:12:14 INFO - PROCESS | 6550 | 1463717534103 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x92229800 == 137 [pid = 6550] [id = 595]
21:12:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x92348800) [pid = 6550] [serial = 1786] [outer = (nil)]
21:12:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x92507800) [pid = 6550] [serial = 1787] [outer = 0x92348800]
21:12:14 INFO - PROCESS | 6550 | 1463717534195 Marionette DEBUG loaded listener.js
21:12:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92510400) [pid = 6550] [serial = 1788] [outer = 0x92348800]
21:12:15 INFO - PROCESS | 6550 | 1463717535088 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}]
21:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
21:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1578ms
21:12:15 INFO - PROCESS | 6550 | 1463717535132 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null]
21:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
21:12:15 INFO - PROCESS | 6550 | 1463717535136 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}]
21:12:15 INFO - PROCESS | 6550 | 1463717535143 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}]
21:12:15 INFO - PROCESS | 6550 | 1463717535146 Marionette TRACE conn3 <- [1,2354,null,{}]
21:12:15 INFO - PROCESS | 6550 | 1463717535152 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:15 INFO - PROCESS | 6550 | 1463717535374 Marionette TRACE conn3 <- [1,2355,null,{"value":null}]
21:12:15 INFO - PROCESS | 6550 | 1463717535721 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17b000 == 138 [pid = 6550] [id = 596]
21:12:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8d9a9c00) [pid = 6550] [serial = 1789] [outer = (nil)]
21:12:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9284ac00) [pid = 6550] [serial = 1790] [outer = 0x8d9a9c00]
21:12:15 INFO - PROCESS | 6550 | 1463717535811 Marionette DEBUG loaded listener.js
21:12:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x9297f400) [pid = 6550] [serial = 1791] [outer = 0x8d9a9c00]
21:12:16 INFO - PROCESS | 6550 | 1463717536742 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}]
21:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
21:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1635ms
21:12:16 INFO - PROCESS | 6550 | 1463717536777 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null]
21:12:16 INFO - PROCESS | 6550 | 1463717536781 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}]
21:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
21:12:16 INFO - PROCESS | 6550 | 1463717536788 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}]
21:12:16 INFO - PROCESS | 6550 | 1463717536790 Marionette TRACE conn3 <- [1,2358,null,{}]
21:12:16 INFO - PROCESS | 6550 | 1463717536797 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:17 INFO - PROCESS | 6550 | 1463717537006 Marionette TRACE conn3 <- [1,2359,null,{"value":null}]
21:12:17 INFO - PROCESS | 6550 | 1463717537340 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222ac00 == 139 [pid = 6550] [id = 597]
21:12:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x92348000) [pid = 6550] [serial = 1792] [outer = (nil)]
21:12:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x93936c00) [pid = 6550] [serial = 1793] [outer = 0x92348000]
21:12:17 INFO - PROCESS | 6550 | 1463717537432 Marionette DEBUG loaded listener.js
21:12:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x93bc0400) [pid = 6550] [serial = 1794] [outer = 0x92348000]
21:12:18 INFO - PROCESS | 6550 | 1463717538344 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}]
21:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
21:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1631ms
21:12:18 INFO - PROCESS | 6550 | 1463717538419 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null]
21:12:18 INFO - PROCESS | 6550 | 1463717538424 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}]
21:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
21:12:18 INFO - PROCESS | 6550 | 1463717538431 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}]
21:12:18 INFO - PROCESS | 6550 | 1463717538435 Marionette TRACE conn3 <- [1,2362,null,{}]
21:12:18 INFO - PROCESS | 6550 | 1463717538441 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:18 INFO - PROCESS | 6550 | 1463717538716 Marionette TRACE conn3 <- [1,2363,null,{"value":null}]
21:12:19 INFO - PROCESS | 6550 | 1463717539068 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d59400 == 140 [pid = 6550] [id = 598]
21:12:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x94f79c00) [pid = 6550] [serial = 1795] [outer = (nil)]
21:12:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x94f80c00) [pid = 6550] [serial = 1796] [outer = 0x94f79c00]
21:12:19 INFO - PROCESS | 6550 | 1463717539162 Marionette DEBUG loaded listener.js
21:12:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x94fa9800) [pid = 6550] [serial = 1797] [outer = 0x94f79c00]
21:12:20 INFO - PROCESS | 6550 | 1463717540142 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}]
21:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
21:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1780ms
21:12:20 INFO - PROCESS | 6550 | 1463717540212 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null]
21:12:20 INFO - PROCESS | 6550 | 1463717540216 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}]
21:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
21:12:20 INFO - PROCESS | 6550 | 1463717540222 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}]
21:12:20 INFO - PROCESS | 6550 | 1463717540226 Marionette TRACE conn3 <- [1,2366,null,{}]
21:12:20 INFO - PROCESS | 6550 | 1463717540231 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:20 INFO - PROCESS | 6550 | 1463717540476 Marionette TRACE conn3 <- [1,2367,null,{"value":null}]
21:12:20 INFO - PROCESS | 6550 | 1463717540811 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d01c00 == 141 [pid = 6550] [id = 599]
21:12:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x91bb4000) [pid = 6550] [serial = 1798] [outer = (nil)]
21:12:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x974cb400) [pid = 6550] [serial = 1799] [outer = 0x91bb4000]
21:12:20 INFO - PROCESS | 6550 | 1463717540901 Marionette DEBUG loaded listener.js
21:12:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x98974400) [pid = 6550] [serial = 1800] [outer = 0x91bb4000]
21:12:21 INFO - PROCESS | 6550 | 1463717541794 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}]
21:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
21:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1631ms
21:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
21:12:21 INFO - PROCESS | 6550 | 1463717541865 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null]
21:12:21 INFO - PROCESS | 6550 | 1463717541868 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}]
21:12:21 INFO - PROCESS | 6550 | 1463717541876 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}]
21:12:21 INFO - PROCESS | 6550 | 1463717541878 Marionette TRACE conn3 <- [1,2370,null,{}]
21:12:21 INFO - PROCESS | 6550 | 1463717541884 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:22 INFO - PROCESS | 6550 | 1463717542095 Marionette TRACE conn3 <- [1,2371,null,{"value":null}]
21:12:22 INFO - PROCESS | 6550 | 1463717542440 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0fc00 == 142 [pid = 6550] [id = 600]
21:12:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x95130400) [pid = 6550] [serial = 1801] [outer = (nil)]
21:12:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x995c4400) [pid = 6550] [serial = 1802] [outer = 0x95130400]
21:12:22 INFO - PROCESS | 6550 | 1463717542532 Marionette DEBUG loaded listener.js
21:12:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x99a51c00) [pid = 6550] [serial = 1803] [outer = 0x95130400]
21:12:23 INFO - PROCESS | 6550 | 1463717543432 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}]
21:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
21:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1635ms
21:12:23 INFO - PROCESS | 6550 | 1463717543510 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null]
21:12:23 INFO - PROCESS | 6550 | 1463717543514 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}]
21:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
21:12:23 INFO - PROCESS | 6550 | 1463717543520 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}]
21:12:23 INFO - PROCESS | 6550 | 1463717543523 Marionette TRACE conn3 <- [1,2374,null,{}]
21:12:23 INFO - PROCESS | 6550 | 1463717543529 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:23 INFO - PROCESS | 6550 | 1463717543788 Marionette TRACE conn3 <- [1,2375,null,{"value":null}]
21:12:24 INFO - PROCESS | 6550 | 1463717544120 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x9393fc00 == 143 [pid = 6550] [id = 601]
21:12:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x974cf800) [pid = 6550] [serial = 1804] [outer = (nil)]
21:12:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x99f6c800) [pid = 6550] [serial = 1805] [outer = 0x974cf800]
21:12:24 INFO - PROCESS | 6550 | 1463717544210 Marionette DEBUG loaded listener.js
21:12:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x99f74400) [pid = 6550] [serial = 1806] [outer = 0x974cf800]
21:12:25 INFO - PROCESS | 6550 | 1463717545177 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}]
21:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
21:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1734ms
21:12:25 INFO - PROCESS | 6550 | 1463717545256 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null]
21:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
21:12:25 INFO - PROCESS | 6550 | 1463717545260 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}]
21:12:25 INFO - PROCESS | 6550 | 1463717545266 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}]
21:12:25 INFO - PROCESS | 6550 | 1463717545270 Marionette TRACE conn3 <- [1,2378,null,{}]
21:12:25 INFO - PROCESS | 6550 | 1463717545276 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:25 INFO - PROCESS | 6550 | 1463717545543 Marionette TRACE conn3 <- [1,2379,null,{"value":null}]
21:12:25 INFO - PROCESS | 6550 | 1463717545880 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d55800 == 144 [pid = 6550] [id = 602]
21:12:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x94f23c00) [pid = 6550] [serial = 1807] [outer = (nil)]
21:12:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x9af9fc00) [pid = 6550] [serial = 1808] [outer = 0x94f23c00]
21:12:25 INFO - PROCESS | 6550 | 1463717545966 Marionette DEBUG loaded listener.js
21:12:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x9b144800) [pid = 6550] [serial = 1809] [outer = 0x94f23c00]
21:12:26 INFO - PROCESS | 6550 | 1463717546862 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}]
21:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
21:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1637ms
21:12:26 INFO - PROCESS | 6550 | 1463717546904 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null]
21:12:26 INFO - PROCESS | 6550 | 1463717546908 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}]
21:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
21:12:26 INFO - PROCESS | 6550 | 1463717546914 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}]
21:12:26 INFO - PROCESS | 6550 | 1463717546917 Marionette TRACE conn3 <- [1,2382,null,{}]
21:12:26 INFO - PROCESS | 6550 | 1463717546923 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:27 INFO - PROCESS | 6550 | 1463717547135 Marionette TRACE conn3 <- [1,2383,null,{"value":null}]
21:12:27 INFO - PROCESS | 6550 | 1463717547474 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x99e32000 == 145 [pid = 6550] [id = 603]
21:12:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x99f71c00) [pid = 6550] [serial = 1810] [outer = (nil)]
21:12:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x9d0a9800) [pid = 6550] [serial = 1811] [outer = 0x99f71c00]
21:12:27 INFO - PROCESS | 6550 | 1463717547566 Marionette DEBUG loaded listener.js
21:12:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa0621400) [pid = 6550] [serial = 1812] [outer = 0x99f71c00]
21:12:28 INFO - PROCESS | 6550 | 1463717548465 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}]
21:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
21:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1629ms
21:12:28 INFO - PROCESS | 6550 | 1463717548544 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null]
21:12:28 INFO - PROCESS | 6550 | 1463717548547 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}]
21:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
21:12:28 INFO - PROCESS | 6550 | 1463717548554 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}]
21:12:28 INFO - PROCESS | 6550 | 1463717548557 Marionette TRACE conn3 <- [1,2386,null,{}]
21:12:28 INFO - PROCESS | 6550 | 1463717548563 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:28 INFO - PROCESS | 6550 | 1463717548814 Marionette TRACE conn3 <- [1,2387,null,{"value":null}]
21:12:29 INFO - PROCESS | 6550 | 1463717549148 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x9a692c00 == 146 [pid = 6550] [id = 604]
21:12:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x9afa5400) [pid = 6550] [serial = 1813] [outer = (nil)]
21:12:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa22ee400) [pid = 6550] [serial = 1814] [outer = 0x9afa5400]
21:12:29 INFO - PROCESS | 6550 | 1463717549239 Marionette DEBUG loaded listener.js
21:12:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa22f5000) [pid = 6550] [serial = 1815] [outer = 0x9afa5400]
21:12:30 INFO - PROCESS | 6550 | 1463717550154 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}]
21:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
21:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1647ms
21:12:30 INFO - PROCESS | 6550 | 1463717550202 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null]
21:12:30 INFO - PROCESS | 6550 | 1463717550205 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}]
21:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
21:12:30 INFO - PROCESS | 6550 | 1463717550212 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}]
21:12:30 INFO - PROCESS | 6550 | 1463717550215 Marionette TRACE conn3 <- [1,2390,null,{}]
21:12:30 INFO - PROCESS | 6550 | 1463717550221 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:30 INFO - PROCESS | 6550 | 1463717550454 Marionette TRACE conn3 <- [1,2391,null,{"value":null}]
21:12:30 INFO - PROCESS | 6550 | 1463717550802 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x974c2c00 == 147 [pid = 6550] [id = 605]
21:12:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x976c5c00) [pid = 6550] [serial = 1816] [outer = (nil)]
21:12:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0xa26e9c00) [pid = 6550] [serial = 1817] [outer = 0x976c5c00]
21:12:30 INFO - PROCESS | 6550 | 1463717550896 Marionette DEBUG loaded listener.js
21:12:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0xa35f6c00) [pid = 6550] [serial = 1818] [outer = 0x976c5c00]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x92501c00 == 146 [pid = 6550] [id = 443]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8ede2400 == 145 [pid = 6550] [id = 396]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8894f400 == 144 [pid = 6550] [id = 488]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x87e07c00 == 143 [pid = 6550] [id = 535]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0c400 == 142 [pid = 6550] [id = 534]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f2800 == 141 [pid = 6550] [id = 308]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x909e7400 == 140 [pid = 6550] [id = 489]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x87e03c00 == 139 [pid = 6550] [id = 444]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x99f73400 == 138 [pid = 6550] [id = 582]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x94f1cc00 == 137 [pid = 6550] [id = 580]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8894f800 == 136 [pid = 6550] [id = 581]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x91ecc000 == 135 [pid = 6550] [id = 579]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67e000 == 134 [pid = 6550] [id = 578]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x94f53800 == 133 [pid = 6550] [id = 576]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x9283fc00 == 132 [pid = 6550] [id = 577]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x93861c00 == 131 [pid = 6550] [id = 575]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x90dac400 == 130 [pid = 6550] [id = 574]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x88944800 == 129 [pid = 6550] [id = 573]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8daee000 == 128 [pid = 6550] [id = 572]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67c000 == 127 [pid = 6550] [id = 571]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x919c7c00 == 126 [pid = 6550] [id = 570]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e2800 == 125 [pid = 6550] [id = 568]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8e6c7c00 == 124 [pid = 6550] [id = 569]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef000 == 123 [pid = 6550] [id = 567]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17c400 == 122 [pid = 6550] [id = 566]
21:12:33 INFO - PROCESS | 6550 | --DOCSHELL 0x86f45c00 == 121 [pid = 6550] [id = 565]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x99f6c400) [pid = 6550] [serial = 1662] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x8dae4400) [pid = 6550] [serial = 1689] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x919ec400) [pid = 6550] [serial = 1638] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0xa22e8800) [pid = 6550] [serial = 1670] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x919cac00) [pid = 6550] [serial = 1637] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8c508000) [pid = 6550] [serial = 1629] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8e56c800) [pid = 6550] [serial = 1631] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8edbb000) [pid = 6550] [serial = 1632] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x94f55c00) [pid = 6550] [serial = 1655] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x94f77c00) [pid = 6550] [serial = 1656] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x89f8d000) [pid = 6550] [serial = 1683] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x997ebc00) [pid = 6550] [serial = 1659] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8b6dcc00) [pid = 6550] [serial = 1686] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x90be3800) [pid = 6550] [serial = 1634] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0xa22f4800) [pid = 6550] [serial = 1671] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x92d56400) [pid = 6550] [serial = 1650] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x92668000) [pid = 6550] [serial = 1646] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x93bc3400) [pid = 6550] [serial = 1652] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8c678c00) [pid = 6550] [serial = 1688] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x91bbac00) [pid = 6550] [serial = 1640] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x9ac43800) [pid = 6550] [serial = 1664] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x9afa9400) [pid = 6550] [serial = 1665] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x8edb4800) [pid = 6550] [serial = 1692] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0xa35ee800) [pid = 6550] [serial = 1676] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x945ec000) [pid = 6550] [serial = 1653] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x9d0ad400) [pid = 6550] [serial = 1668] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8e6d4800) [pid = 6550] [serial = 1691] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x989fc400) [pid = 6550] [serial = 1658] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x8a4c4400) [pid = 6550] [serial = 1628] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x9b7c7800) [pid = 6550] [serial = 1667] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x90d03400) [pid = 6550] [serial = 1635] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x92983400) [pid = 6550] [serial = 1649] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x8e6d4c00) [pid = 6550] [serial = 1557] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0xa35f7800) [pid = 6550] [serial = 1677] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0xa26f1000) [pid = 6550] [serial = 1673] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0xa3090400) [pid = 6550] [serial = 1674] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x9233c800) [pid = 6550] [serial = 1643] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0xa6283000) [pid = 6550] [serial = 1679] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x91bd4800) [pid = 6550] [serial = 1641] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x9283d800) [pid = 6550] [serial = 1647] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x92346800) [pid = 6550] [serial = 1644] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x88a4a000) [pid = 6550] [serial = 1682] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x99ec3000) [pid = 6550] [serial = 1661] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8b17c000) [pid = 6550] [serial = 1685] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8ede3c00) [pid = 6550] [serial = 1694] [outer = (nil)] [url = about:blank]
21:12:33 INFO - PROCESS | 6550 | 1463717553730 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}]
21:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
21:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 3540ms
21:12:33 INFO - PROCESS | 6550 | 1463717553752 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null]
21:12:33 INFO - PROCESS | 6550 | 1463717553757 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}]
21:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
21:12:33 INFO - PROCESS | 6550 | 1463717553766 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}]
21:12:33 INFO - PROCESS | 6550 | 1463717553771 Marionette TRACE conn3 <- [1,2394,null,{}]
21:12:33 INFO - PROCESS | 6550 | 1463717553780 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:34 INFO - PROCESS | 6550 | 1463717554019 Marionette TRACE conn3 <- [1,2395,null,{"value":null}]
21:12:34 INFO - PROCESS | 6550 | 1463717554235 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:34 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0a800 == 122 [pid = 6550] [id = 606]
21:12:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x89f8b400) [pid = 6550] [serial = 1819] [outer = (nil)]
21:12:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8a40b400) [pid = 6550] [serial = 1820] [outer = 0x89f8b400]
21:12:34 INFO - PROCESS | 6550 | 1463717554316 Marionette DEBUG loaded listener.js
21:12:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8b175c00) [pid = 6550] [serial = 1821] [outer = 0x89f8b400]
21:12:35 INFO - PROCESS | 6550 | 1463717555137 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}]
21:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
21:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1434ms
21:12:35 INFO - PROCESS | 6550 | 1463717555199 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null]
21:12:35 INFO - PROCESS | 6550 | 1463717555207 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}]
21:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
21:12:35 INFO - PROCESS | 6550 | 1463717555249 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}]
21:12:35 INFO - PROCESS | 6550 | 1463717555254 Marionette TRACE conn3 <- [1,2398,null,{}]
21:12:35 INFO - PROCESS | 6550 | 1463717555263 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:35 INFO - PROCESS | 6550 | 1463717555473 Marionette TRACE conn3 <- [1,2399,null,{"value":null}]
21:12:35 INFO - PROCESS | 6550 | 1463717555486 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40d400 == 123 [pid = 6550] [id = 607]
21:12:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8b17b800) [pid = 6550] [serial = 1822] [outer = (nil)]
21:12:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8c50d000) [pid = 6550] [serial = 1823] [outer = 0x8b17b800]
21:12:35 INFO - PROCESS | 6550 | 1463717555559 Marionette DEBUG loaded listener.js
21:12:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8c8af000) [pid = 6550] [serial = 1824] [outer = 0x8b17b800]
21:12:36 INFO - PROCESS | 6550 | 1463717556660 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}]
21:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
21:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1481ms
21:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
21:12:36 INFO - PROCESS | 6550 | 1463717556697 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null]
21:12:36 INFO - PROCESS | 6550 | 1463717556700 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}]
21:12:36 INFO - PROCESS | 6550 | 1463717556706 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}]
21:12:36 INFO - PROCESS | 6550 | 1463717556712 Marionette TRACE conn3 <- [1,2402,null,{}]
21:12:36 INFO - PROCESS | 6550 | 1463717556735 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:36 INFO - PROCESS | 6550 | 1463717556996 Marionette TRACE conn3 <- [1,2403,null,{"value":null}]
21:12:37 INFO - PROCESS | 6550 | 1463717557027 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c50ec00 == 124 [pid = 6550] [id = 608]
21:12:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8e56e000) [pid = 6550] [serial = 1825] [outer = (nil)]
21:12:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8edb1800) [pid = 6550] [serial = 1826] [outer = 0x8e56e000]
21:12:37 INFO - PROCESS | 6550 | 1463717557106 Marionette DEBUG loaded listener.js
21:12:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8ede2400) [pid = 6550] [serial = 1827] [outer = 0x8e56e000]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8a4c7c00) [pid = 6550] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x919e9400) [pid = 6550] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8dc94400) [pid = 6550] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x93862400) [pid = 6550] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x90a95000) [pid = 6550] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x91eb6c00) [pid = 6550] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8b6dc800) [pid = 6550] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x923acc00) [pid = 6550] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x9297cc00) [pid = 6550] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8d9b3000) [pid = 6550] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x91ed2000) [pid = 6550] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x92129000) [pid = 6550] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8a3e4400) [pid = 6550] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0xa21b3400) [pid = 6550] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x87e08400) [pid = 6550] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8e6d1800) [pid = 6550] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x94f7fc00) [pid = 6550] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x974c5000) [pid = 6550] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x92508000) [pid = 6550] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8b192c00) [pid = 6550] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8dc92800) [pid = 6550] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0xa35ef800) [pid = 6550] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x91ed1400) [pid = 6550] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html]
21:12:38 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x88945c00) [pid = 6550] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html]
21:12:38 INFO - PROCESS | 6550 | 1463717558824 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}]
21:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
21:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2142ms
21:12:38 INFO - PROCESS | 6550 | 1463717558847 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null]
21:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
21:12:38 INFO - PROCESS | 6550 | 1463717558852 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}]
21:12:38 INFO - PROCESS | 6550 | 1463717558858 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}]
21:12:38 INFO - PROCESS | 6550 | 1463717558861 Marionette TRACE conn3 <- [1,2406,null,{}]
21:12:38 INFO - PROCESS | 6550 | 1463717558867 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:39 INFO - PROCESS | 6550 | 1463717559130 Marionette TRACE conn3 <- [1,2407,null,{"value":null}]
21:12:39 INFO - PROCESS | 6550 | 1463717559148 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x89113c00 == 125 [pid = 6550] [id = 609]
21:12:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x8b6dc800) [pid = 6550] [serial = 1828] [outer = (nil)]
21:12:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8dc93400) [pid = 6550] [serial = 1829] [outer = 0x8b6dc800]
21:12:39 INFO - PROCESS | 6550 | 1463717559224 Marionette DEBUG loaded listener.js
21:12:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8f5e4800) [pid = 6550] [serial = 1830] [outer = 0x8b6dc800]
21:12:40 INFO - PROCESS | 6550 | 1463717560133 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}]
21:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
21:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1327ms
21:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
21:12:40 INFO - PROCESS | 6550 | 1463717560186 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null]
21:12:40 INFO - PROCESS | 6550 | 1463717560189 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}]
21:12:40 INFO - PROCESS | 6550 | 1463717560196 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}]
21:12:40 INFO - PROCESS | 6550 | 1463717560200 Marionette TRACE conn3 <- [1,2410,null,{}]
21:12:40 INFO - PROCESS | 6550 | 1463717560205 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:40 INFO - PROCESS | 6550 | 1463717560403 Marionette TRACE conn3 <- [1,2411,null,{"value":null}]
21:12:40 INFO - PROCESS | 6550 | 1463717560848 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x88948000 == 126 [pid = 6550] [id = 610]
21:12:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8894c000) [pid = 6550] [serial = 1831] [outer = (nil)]
21:12:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x89114400) [pid = 6550] [serial = 1832] [outer = 0x8894c000]
21:12:40 INFO - PROCESS | 6550 | 1463717560942 Marionette DEBUG loaded listener.js
21:12:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8a3e3400) [pid = 6550] [serial = 1833] [outer = 0x8894c000]
21:12:41 INFO - PROCESS | 6550 | 1463717561936 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}]
21:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
21:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1783ms
21:12:41 INFO - PROCESS | 6550 | 1463717561980 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null]
21:12:41 INFO - PROCESS | 6550 | 1463717561986 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}]
21:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
21:12:41 INFO - PROCESS | 6550 | 1463717561994 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}]
21:12:42 INFO - PROCESS | 6550 | 1463717562000 Marionette TRACE conn3 <- [1,2414,null,{}]
21:12:42 INFO - PROCESS | 6550 | 1463717562007 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:42 INFO - PROCESS | 6550 | 1463717562274 Marionette TRACE conn3 <- [1,2415,null,{"value":null}]
21:12:42 INFO - PROCESS | 6550 | 1463717562609 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:42 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b88e000 == 127 [pid = 6550] [id = 611]
21:12:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8b897400) [pid = 6550] [serial = 1834] [outer = (nil)]
21:12:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8c67e000) [pid = 6550] [serial = 1835] [outer = 0x8b897400]
21:12:42 INFO - PROCESS | 6550 | 1463717562705 Marionette DEBUG loaded listener.js
21:12:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8dae4400) [pid = 6550] [serial = 1836] [outer = 0x8b897400]
21:12:43 INFO - PROCESS | 6550 | 1463717563662 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}]
21:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
21:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1735ms
21:12:43 INFO - PROCESS | 6550 | 1463717563732 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null]
21:12:43 INFO - PROCESS | 6550 | 1463717563739 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}]
21:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
21:12:43 INFO - PROCESS | 6550 | 1463717563746 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}]
21:12:43 INFO - PROCESS | 6550 | 1463717563750 Marionette TRACE conn3 <- [1,2418,null,{}]
21:12:43 INFO - PROCESS | 6550 | 1463717563757 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:43 INFO - PROCESS | 6550 | 1463717563977 Marionette TRACE conn3 <- [1,2419,null,{"value":null}]
21:12:44 INFO - PROCESS | 6550 | 1463717564347 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc94000 == 128 [pid = 6550] [id = 612]
21:12:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8e6ce800) [pid = 6550] [serial = 1837] [outer = (nil)]
21:12:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8edb4400) [pid = 6550] [serial = 1838] [outer = 0x8e6ce800]
21:12:44 INFO - PROCESS | 6550 | 1463717564439 Marionette DEBUG loaded listener.js
21:12:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8f5f0000) [pid = 6550] [serial = 1839] [outer = 0x8e6ce800]
21:12:45 INFO - PROCESS | 6550 | 1463717565378 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}]
21:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
21:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1681ms
21:12:45 INFO - PROCESS | 6550 | 1463717565428 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null]
21:12:45 INFO - PROCESS | 6550 | 1463717565433 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}]
21:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
21:12:45 INFO - PROCESS | 6550 | 1463717565451 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}]
21:12:45 INFO - PROCESS | 6550 | 1463717565461 Marionette TRACE conn3 <- [1,2422,null,{}]
21:12:45 INFO - PROCESS | 6550 | 1463717565475 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:45 INFO - PROCESS | 6550 | 1463717565722 Marionette TRACE conn3 <- [1,2423,null,{"value":null}]
21:12:46 INFO - PROCESS | 6550 | 1463717566052 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e564800 == 129 [pid = 6550] [id = 613]
21:12:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8e6c9400) [pid = 6550] [serial = 1840] [outer = (nil)]
21:12:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x90aa0000) [pid = 6550] [serial = 1841] [outer = 0x8e6c9400]
21:12:46 INFO - PROCESS | 6550 | 1463717566143 Marionette DEBUG loaded listener.js
21:12:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x90becc00) [pid = 6550] [serial = 1842] [outer = 0x8e6c9400]
21:12:47 INFO - PROCESS | 6550 | 1463717567037 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}]
21:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
21:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1660ms
21:12:47 INFO - PROCESS | 6550 | 1463717567103 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null]
21:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
21:12:47 INFO - PROCESS | 6550 | 1463717567108 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}]
21:12:47 INFO - PROCESS | 6550 | 1463717567114 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}]
21:12:47 INFO - PROCESS | 6550 | 1463717567118 Marionette TRACE conn3 <- [1,2426,null,{}]
21:12:47 INFO - PROCESS | 6550 | 1463717567123 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:47 INFO - PROCESS | 6550 | 1463717567376 Marionette TRACE conn3 <- [1,2427,null,{"value":null}]
21:12:47 INFO - PROCESS | 6550 | 1463717567716 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x88943c00 == 130 [pid = 6550] [id = 614]
21:12:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8a40d800) [pid = 6550] [serial = 1843] [outer = (nil)]
21:12:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x90dad000) [pid = 6550] [serial = 1844] [outer = 0x8a40d800]
21:12:47 INFO - PROCESS | 6550 | 1463717567806 Marionette DEBUG loaded listener.js
21:12:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x919c5800) [pid = 6550] [serial = 1845] [outer = 0x8a40d800]
21:12:48 INFO - PROCESS | 6550 | 1463717568713 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}]
21:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
21:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1631ms
21:12:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
21:12:48 INFO - PROCESS | 6550 | 1463717568744 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null]
21:12:48 INFO - PROCESS | 6550 | 1463717568747 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}]
21:12:48 INFO - PROCESS | 6550 | 1463717568754 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}]
21:12:48 INFO - PROCESS | 6550 | 1463717568758 Marionette TRACE conn3 <- [1,2430,null,{}]
21:12:48 INFO - PROCESS | 6550 | 1463717568763 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:48 INFO - PROCESS | 6550 | 1463717568969 Marionette TRACE conn3 <- [1,2431,null,{"value":null}]
21:12:49 INFO - PROCESS | 6550 | 1463717569256 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x919f1400 == 131 [pid = 6550] [id = 615]
21:12:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x91bb2400) [pid = 6550] [serial = 1846] [outer = (nil)]
21:12:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x91bbec00) [pid = 6550] [serial = 1847] [outer = 0x91bb2400]
21:12:49 INFO - PROCESS | 6550 | 1463717569408 Marionette DEBUG loaded listener.js
21:12:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x91eb5c00) [pid = 6550] [serial = 1848] [outer = 0x91bb2400]
21:12:50 INFO - PROCESS | 6550 | 1463717570368 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}]
21:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
21:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1644ms
21:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
21:12:50 INFO - PROCESS | 6550 | 1463717570399 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null]
21:12:50 INFO - PROCESS | 6550 | 1463717570402 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}]
21:12:50 INFO - PROCESS | 6550 | 1463717570409 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}]
21:12:50 INFO - PROCESS | 6550 | 1463717570413 Marionette TRACE conn3 <- [1,2434,null,{}]
21:12:50 INFO - PROCESS | 6550 | 1463717570418 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:50 INFO - PROCESS | 6550 | 1463717570646 Marionette TRACE conn3 <- [1,2435,null,{"value":null}]
21:12:50 INFO - PROCESS | 6550 | 1463717570973 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x919eac00 == 132 [pid = 6550] [id = 616]
21:12:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x919f4000) [pid = 6550] [serial = 1849] [outer = (nil)]
21:12:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x92230000) [pid = 6550] [serial = 1850] [outer = 0x919f4000]
21:12:51 INFO - PROCESS | 6550 | 1463717571065 Marionette DEBUG loaded listener.js
21:12:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x9233cc00) [pid = 6550] [serial = 1851] [outer = 0x919f4000]
21:12:51 INFO - PROCESS | 6550 | 1463717571951 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}]
21:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
21:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1585ms
21:12:51 INFO - PROCESS | 6550 | 1463717571994 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null]
21:12:51 INFO - PROCESS | 6550 | 1463717571998 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}]
21:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
21:12:52 INFO - PROCESS | 6550 | 1463717572004 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}]
21:12:52 INFO - PROCESS | 6550 | 1463717572007 Marionette TRACE conn3 <- [1,2438,null,{}]
21:12:52 INFO - PROCESS | 6550 | 1463717572013 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:52 INFO - PROCESS | 6550 | 1463717572243 Marionette TRACE conn3 <- [1,2439,null,{"value":null}]
21:12:52 INFO - PROCESS | 6550 | 1463717572582 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b5800 == 133 [pid = 6550] [id = 617]
21:12:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8e6cbc00) [pid = 6550] [serial = 1852] [outer = (nil)]
21:12:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x92344c00) [pid = 6550] [serial = 1853] [outer = 0x8e6cbc00]
21:12:52 INFO - PROCESS | 6550 | 1463717572673 Marionette DEBUG loaded listener.js
21:12:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x923acc00) [pid = 6550] [serial = 1854] [outer = 0x8e6cbc00]
21:12:53 INFO - PROCESS | 6550 | 1463717573599 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}]
21:12:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
21:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1637ms
21:12:53 INFO - PROCESS | 6550 | 1463717573641 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null]
21:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
21:12:53 INFO - PROCESS | 6550 | 1463717573646 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}]
21:12:53 INFO - PROCESS | 6550 | 1463717573652 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}]
21:12:53 INFO - PROCESS | 6550 | 1463717573655 Marionette TRACE conn3 <- [1,2442,null,{}]
21:12:53 INFO - PROCESS | 6550 | 1463717573661 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:53 INFO - PROCESS | 6550 | 1463717573906 Marionette TRACE conn3 <- [1,2443,null,{"value":null}]
21:12:54 INFO - PROCESS | 6550 | 1463717574240 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x92342000 == 134 [pid = 6550] [id = 618]
21:12:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x92346400) [pid = 6550] [serial = 1855] [outer = (nil)]
21:12:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x9297cc00) [pid = 6550] [serial = 1856] [outer = 0x92346400]
21:12:54 INFO - PROCESS | 6550 | 1463717574334 Marionette DEBUG loaded listener.js
21:12:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92984000) [pid = 6550] [serial = 1857] [outer = 0x92346400]
21:12:55 INFO - PROCESS | 6550 | 1463717575257 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}]
21:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
21:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1687ms
21:12:55 INFO - PROCESS | 6550 | 1463717575339 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null]
21:12:55 INFO - PROCESS | 6550 | 1463717575343 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}]
21:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
21:12:55 INFO - PROCESS | 6550 | 1463717575350 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}]
21:12:55 INFO - PROCESS | 6550 | 1463717575354 Marionette TRACE conn3 <- [1,2446,null,{}]
21:12:55 INFO - PROCESS | 6550 | 1463717575360 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:55 INFO - PROCESS | 6550 | 1463717575635 Marionette TRACE conn3 <- [1,2447,null,{"value":null}]
21:12:55 INFO - PROCESS | 6550 | 1463717575968 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x92983400 == 135 [pid = 6550] [id = 619]
21:12:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x92d57800) [pid = 6550] [serial = 1858] [outer = (nil)]
21:12:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x93bc3800) [pid = 6550] [serial = 1859] [outer = 0x92d57800]
21:12:56 INFO - PROCESS | 6550 | 1463717576056 Marionette DEBUG loaded listener.js
21:12:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x945ec800) [pid = 6550] [serial = 1860] [outer = 0x92d57800]
21:12:56 INFO - PROCESS | 6550 | 1463717576963 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}]
21:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
21:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1681ms
21:12:57 INFO - PROCESS | 6550 | 1463717577031 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null]
21:12:57 INFO - PROCESS | 6550 | 1463717577035 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}]
21:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
21:12:57 INFO - PROCESS | 6550 | 1463717577042 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}]
21:12:57 INFO - PROCESS | 6550 | 1463717577045 Marionette TRACE conn3 <- [1,2450,null,{}]
21:12:57 INFO - PROCESS | 6550 | 1463717577051 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:57 INFO - PROCESS | 6550 | 1463717577271 Marionette TRACE conn3 <- [1,2451,null,{"value":null}]
21:12:57 INFO - PROCESS | 6550 | 1463717577626 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x92980800 == 136 [pid = 6550] [id = 620]
21:12:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x94f62000) [pid = 6550] [serial = 1861] [outer = (nil)]
21:12:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x94f79800) [pid = 6550] [serial = 1862] [outer = 0x94f62000]
21:12:57 INFO - PROCESS | 6550 | 1463717577731 Marionette DEBUG loaded listener.js
21:12:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x94fa6c00) [pid = 6550] [serial = 1863] [outer = 0x94f62000]
21:12:58 INFO - PROCESS | 6550 | 1463717578702 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}]
21:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
21:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1678ms
21:12:58 INFO - PROCESS | 6550 | 1463717578720 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null]
21:12:58 INFO - PROCESS | 6550 | 1463717578726 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}]
21:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
21:12:58 INFO - PROCESS | 6550 | 1463717578732 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}]
21:12:58 INFO - PROCESS | 6550 | 1463717578737 Marionette TRACE conn3 <- [1,2454,null,{}]
21:12:58 INFO - PROCESS | 6550 | 1463717578758 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:12:59 INFO - PROCESS | 6550 | 1463717579081 Marionette TRACE conn3 <- [1,2455,null,{"value":null}]
21:12:59 INFO - PROCESS | 6550 | 1463717579348 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:12:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x974cdc00 == 137 [pid = 6550] [id = 621]
21:12:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x974ce000) [pid = 6550] [serial = 1864] [outer = (nil)]
21:12:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x996e0400) [pid = 6550] [serial = 1865] [outer = 0x974ce000]
21:12:59 INFO - PROCESS | 6550 | 1463717579442 Marionette DEBUG loaded listener.js
21:12:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x996ec800) [pid = 6550] [serial = 1866] [outer = 0x974ce000]
21:13:00 INFO - PROCESS | 6550 | 1463717580332 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}]
21:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
21:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1630ms
21:13:00 INFO - PROCESS | 6550 | 1463717580363 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null]
21:13:00 INFO - PROCESS | 6550 | 1463717580367 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}]
21:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
21:13:00 INFO - PROCESS | 6550 | 1463717580374 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}]
21:13:00 INFO - PROCESS | 6550 | 1463717580378 Marionette TRACE conn3 <- [1,2458,null,{}]
21:13:00 INFO - PROCESS | 6550 | 1463717580384 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:00 INFO - PROCESS | 6550 | 1463717580633 Marionette TRACE conn3 <- [1,2459,null,{"value":null}]
21:13:00 INFO - PROCESS | 6550 | 1463717580978 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x99b5d800 == 138 [pid = 6550] [id = 622]
21:13:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x99ebfc00) [pid = 6550] [serial = 1867] [outer = (nil)]
21:13:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x99f6d400) [pid = 6550] [serial = 1868] [outer = 0x99ebfc00]
21:13:01 INFO - PROCESS | 6550 | 1463717581070 Marionette DEBUG loaded listener.js
21:13:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x99f70800) [pid = 6550] [serial = 1869] [outer = 0x99ebfc00]
21:13:02 INFO - PROCESS | 6550 | 1463717582014 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}]
21:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
21:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1682ms
21:13:02 INFO - PROCESS | 6550 | 1463717582057 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null]
21:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
21:13:02 INFO - PROCESS | 6550 | 1463717582071 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}]
21:13:02 INFO - PROCESS | 6550 | 1463717582077 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}]
21:13:02 INFO - PROCESS | 6550 | 1463717582081 Marionette TRACE conn3 <- [1,2462,null,{}]
21:13:02 INFO - PROCESS | 6550 | 1463717582086 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:02 INFO - PROCESS | 6550 | 1463717582311 Marionette TRACE conn3 <- [1,2463,null,{"value":null}]
21:13:02 INFO - PROCESS | 6550 | 1463717582658 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ec9c00 == 139 [pid = 6550] [id = 623]
21:13:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x92341400) [pid = 6550] [serial = 1870] [outer = (nil)]
21:13:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x9aca6400) [pid = 6550] [serial = 1871] [outer = 0x92341400]
21:13:02 INFO - PROCESS | 6550 | 1463717582751 Marionette DEBUG loaded listener.js
21:13:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x99ec9800) [pid = 6550] [serial = 1872] [outer = 0x92341400]
21:13:03 INFO - PROCESS | 6550 | 1463717583699 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}]
21:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
21:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1682ms
21:13:03 INFO - PROCESS | 6550 | 1463717583761 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null]
21:13:03 INFO - PROCESS | 6550 | 1463717583765 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}]
21:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
21:13:03 INFO - PROCESS | 6550 | 1463717583771 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}]
21:13:03 INFO - PROCESS | 6550 | 1463717583774 Marionette TRACE conn3 <- [1,2466,null,{}]
21:13:03 INFO - PROCESS | 6550 | 1463717583780 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:04 INFO - PROCESS | 6550 | 1463717584026 Marionette TRACE conn3 <- [1,2467,null,{"value":null}]
21:13:04 INFO - PROCESS | 6550 | 1463717584367 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x996e3c00 == 140 [pid = 6550] [id = 624]
21:13:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x99ec0000) [pid = 6550] [serial = 1873] [outer = (nil)]
21:13:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x9b77e800) [pid = 6550] [serial = 1874] [outer = 0x99ec0000]
21:13:04 INFO - PROCESS | 6550 | 1463717584463 Marionette DEBUG loaded listener.js
21:13:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x9d0ae400) [pid = 6550] [serial = 1875] [outer = 0x99ec0000]
21:13:05 INFO - PROCESS | 6550 | 1463717585392 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}]
21:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
21:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1679ms
21:13:05 INFO - PROCESS | 6550 | 1463717585451 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null]
21:13:05 INFO - PROCESS | 6550 | 1463717585454 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}]
21:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
21:13:05 INFO - PROCESS | 6550 | 1463717585460 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}]
21:13:05 INFO - PROCESS | 6550 | 1463717585463 Marionette TRACE conn3 <- [1,2470,null,{}]
21:13:05 INFO - PROCESS | 6550 | 1463717585469 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:05 INFO - PROCESS | 6550 | 1463717585702 Marionette TRACE conn3 <- [1,2471,null,{"value":null}]
21:13:06 INFO - PROCESS | 6550 | 1463717586033 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a52000 == 141 [pid = 6550] [id = 625]
21:13:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa0616000) [pid = 6550] [serial = 1876] [outer = (nil)]
21:13:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa22eb800) [pid = 6550] [serial = 1877] [outer = 0xa0616000]
21:13:06 INFO - PROCESS | 6550 | 1463717586123 Marionette DEBUG loaded listener.js
21:13:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0xa22f1c00) [pid = 6550] [serial = 1878] [outer = 0xa0616000]
21:13:06 INFO - PROCESS | 6550 | 1463717586984 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}]
21:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
21:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1580ms
21:13:07 INFO - PROCESS | 6550 | 1463717587042 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null]
21:13:07 INFO - PROCESS | 6550 | 1463717587045 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}]
21:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
21:13:07 INFO - PROCESS | 6550 | 1463717587053 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}]
21:13:07 INFO - PROCESS | 6550 | 1463717587057 Marionette TRACE conn3 <- [1,2474,null,{}]
21:13:07 INFO - PROCESS | 6550 | 1463717587063 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:07 INFO - PROCESS | 6550 | 1463717587280 Marionette TRACE conn3 <- [1,2475,null,{"value":null}]
21:13:07 INFO - PROCESS | 6550 | 1463717587585 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x92664800 == 142 [pid = 6550] [id = 626]
21:13:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x94f58c00) [pid = 6550] [serial = 1879] [outer = (nil)]
21:13:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0xa3094c00) [pid = 6550] [serial = 1880] [outer = 0x94f58c00]
21:13:07 INFO - PROCESS | 6550 | 1463717587724 Marionette DEBUG loaded listener.js
21:13:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa354e800) [pid = 6550] [serial = 1881] [outer = 0x94f58c00]
21:13:08 INFO - PROCESS | 6550 | 1463717588681 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}]
21:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
21:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1683ms
21:13:08 INFO - PROCESS | 6550 | 1463717588737 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null]
21:13:08 INFO - PROCESS | 6550 | 1463717588741 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}]
21:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
21:13:08 INFO - PROCESS | 6550 | 1463717588747 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}]
21:13:08 INFO - PROCESS | 6550 | 1463717588751 Marionette TRACE conn3 <- [1,2478,null,{}]
21:13:08 INFO - PROCESS | 6550 | 1463717588756 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:08 INFO - PROCESS | 6550 | 1463717588964 Marionette TRACE conn3 <- [1,2479,null,{"value":null}]
21:13:09 INFO - PROCESS | 6550 | 1463717589297 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x92840c00 == 143 [pid = 6550] [id = 627]
21:13:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa21a8000) [pid = 6550] [serial = 1882] [outer = (nil)]
21:13:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa62f5c00) [pid = 6550] [serial = 1883] [outer = 0xa21a8000]
21:13:09 INFO - PROCESS | 6550 | 1463717589390 Marionette DEBUG loaded listener.js
21:13:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa6779800) [pid = 6550] [serial = 1884] [outer = 0xa21a8000]
21:13:10 INFO - PROCESS | 6550 | 1463717590248 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}]
21:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
21:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1537ms
21:13:10 INFO - PROCESS | 6550 | 1463717590285 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null]
21:13:10 INFO - PROCESS | 6550 | 1463717590289 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}]
21:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
21:13:10 INFO - PROCESS | 6550 | 1463717590339 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}]
21:13:10 INFO - PROCESS | 6550 | 1463717590342 Marionette TRACE conn3 <- [1,2482,null,{}]
21:13:10 INFO - PROCESS | 6550 | 1463717590375 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:10 INFO - PROCESS | 6550 | 1463717590590 Marionette TRACE conn3 <- [1,2483,null,{"value":null}]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x97655800 == 142 [pid = 6550] [id = 22]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x92988c00 == 141 [pid = 6550] [id = 158]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fb800 == 140 [pid = 6550] [id = 584]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88e800 == 139 [pid = 6550] [id = 586]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x88943800 == 138 [pid = 6550] [id = 585]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x89113c00 == 137 [pid = 6550] [id = 609]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8c50ec00 == 136 [pid = 6550] [id = 608]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40d400 == 135 [pid = 6550] [id = 607]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0a800 == 134 [pid = 6550] [id = 606]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9a692c00 == 133 [pid = 6550] [id = 604]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x974c2c00 == 132 [pid = 6550] [id = 605]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x99e32000 == 131 [pid = 6550] [id = 603]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x92d55800 == 130 [pid = 6550] [id = 602]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9393fc00 == 129 [pid = 6550] [id = 601]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x90d01c00 == 128 [pid = 6550] [id = 599]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0fc00 == 127 [pid = 6550] [id = 600]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x92d59400 == 126 [pid = 6550] [id = 598]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9222ac00 == 125 [pid = 6550] [id = 597]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17b000 == 124 [pid = 6550] [id = 596]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x92229800 == 123 [pid = 6550] [id = 595]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x92123400 == 122 [pid = 6550] [id = 594]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x90bec800 == 121 [pid = 6550] [id = 592]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0d800 == 120 [pid = 6550] [id = 593]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x90a95400 == 119 [pid = 6550] [id = 591]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9b7bb000 == 118 [pid = 6550] [id = 423]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4cac00 == 117 [pid = 6550] [id = 590]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae2000 == 116 [pid = 6550] [id = 589]
21:13:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a401800 == 115 [pid = 6550] [id = 588]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8c679c00) [pid = 6550] [serial = 1757] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x91eb4800) [pid = 6550] [serial = 1713] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8e6c8000) [pid = 6550] [serial = 1703] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x94f20400) [pid = 6550] [serial = 1728] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8d9aa000) [pid = 6550] [serial = 1758] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x90da9000) [pid = 6550] [serial = 1710] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x92979c00) [pid = 6550] [serial = 1725] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8c3bd800) [pid = 6550] [serial = 1700] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x99ebd000) [pid = 6550] [serial = 1736] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x997a8400) [pid = 6550] [serial = 1734] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x90a9b800) [pid = 6550] [serial = 1707] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x9233ec00) [pid = 6550] [serial = 1719] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9aca6800) [pid = 6550] [serial = 1739] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x8b173800) [pid = 6550] [serial = 1755] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x9393ac00) [pid = 6550] [serial = 1727] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0xa30ef000) [pid = 6550] [serial = 1748] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x91bb2800) [pid = 6550] [serial = 1712] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x88a4f400) [pid = 6550] [serial = 1697] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x9212a000) [pid = 6550] [serial = 1716] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x974cd400) [pid = 6550] [serial = 1730] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8a2fc800) [pid = 6550] [serial = 1698] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x976c6c00) [pid = 6550] [serial = 1731] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x9d0b1000) [pid = 6550] [serial = 1742] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x92840800) [pid = 6550] [serial = 1724] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0xa22f0000) [pid = 6550] [serial = 1746] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x9233b800) [pid = 6550] [serial = 1718] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0xa34c3400) [pid = 6550] [serial = 1749] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x8a4c9800) [pid = 6550] [serial = 1754] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x8f5eb000) [pid = 6550] [serial = 1626] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x90a93000) [pid = 6550] [serial = 1706] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x99ec4800) [pid = 6550] [serial = 1737] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0xa22e9400) [pid = 6550] [serial = 1745] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x90d09400) [pid = 6550] [serial = 1709] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8c673000) [pid = 6550] [serial = 1701] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8e567400) [pid = 6550] [serial = 1760] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0xa628bc00) [pid = 6550] [serial = 1680] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x92120800) [pid = 6550] [serial = 1715] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x9afa3c00) [pid = 6550] [serial = 1740] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x92506c00) [pid = 6550] [serial = 1721] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0xa6778c00) [pid = 6550] [serial = 1752] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0xa061e800) [pid = 6550] [serial = 1743] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0xa6284800) [pid = 6550] [serial = 1751] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8edba800) [pid = 6550] [serial = 1704] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x9250bc00) [pid = 6550] [serial = 1722] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x996e7400) [pid = 6550] [serial = 1733] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8ede6800) [pid = 6550] [serial = 1761] [outer = (nil)] [url = about:blank]
21:13:12 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8e6c8800) [pid = 6550] [serial = 1763] [outer = (nil)] [url = about:blank]
21:13:13 INFO - PROCESS | 6550 | 1463717593122 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x88947400 == 116 [pid = 6550] [id = 628]
21:13:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8894b000) [pid = 6550] [serial = 1885] [outer = (nil)]
21:13:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x89112c00) [pid = 6550] [serial = 1886] [outer = 0x8894b000]
21:13:13 INFO - PROCESS | 6550 | 1463717593203 Marionette DEBUG loaded listener.js
21:13:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x89f97400) [pid = 6550] [serial = 1887] [outer = 0x8894b000]
21:13:14 INFO - PROCESS | 6550 | 1463717594039 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}]
21:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
21:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 3763ms
21:13:14 INFO - PROCESS | 6550 | 1463717594103 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null]
21:13:14 INFO - PROCESS | 6550 | 1463717594109 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}]
21:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
21:13:14 INFO - PROCESS | 6550 | 1463717594116 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}]
21:13:14 INFO - PROCESS | 6550 | 1463717594122 Marionette TRACE conn3 <- [1,2486,null,{}]
21:13:14 INFO - PROCESS | 6550 | 1463717594160 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:14 INFO - PROCESS | 6550 | 1463717594363 Marionette TRACE conn3 <- [1,2487,null,{"value":null}]
21:13:14 INFO - PROCESS | 6550 | 1463717594377 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b176c00 == 117 [pid = 6550] [id = 629]
21:13:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8b17c000) [pid = 6550] [serial = 1888] [outer = (nil)]
21:13:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8b88f800) [pid = 6550] [serial = 1889] [outer = 0x8b17c000]
21:13:14 INFO - PROCESS | 6550 | 1463717594464 Marionette DEBUG loaded listener.js
21:13:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8c3c8800) [pid = 6550] [serial = 1890] [outer = 0x8b17c000]
21:13:15 INFO - PROCESS | 6550 | 1463717595562 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}]
21:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
21:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1505ms
21:13:15 INFO - PROCESS | 6550 | 1463717595631 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null]
21:13:15 INFO - PROCESS | 6550 | 1463717595637 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}]
21:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
21:13:15 INFO - PROCESS | 6550 | 1463717595650 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}]
21:13:15 INFO - PROCESS | 6550 | 1463717595653 Marionette TRACE conn3 <- [1,2490,null,{}]
21:13:15 INFO - PROCESS | 6550 | 1463717595670 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:15 INFO - PROCESS | 6550 | 1463717595947 Marionette TRACE conn3 <- [1,2491,null,{"value":null}]
21:13:15 INFO - PROCESS | 6550 | 1463717595975 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3ea000 == 118 [pid = 6550] [id = 630]
21:13:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8d9b0c00) [pid = 6550] [serial = 1891] [outer = (nil)]
21:13:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8dc97c00) [pid = 6550] [serial = 1892] [outer = 0x8d9b0c00]
21:13:16 INFO - PROCESS | 6550 | 1463717596048 Marionette DEBUG loaded listener.js
21:13:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8e6cd400) [pid = 6550] [serial = 1893] [outer = 0x8d9b0c00]
21:13:17 INFO - PROCESS | 6550 | 1463717597153 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}]
21:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
21:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1541ms
21:13:17 INFO - PROCESS | 6550 | 1463717597192 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null]
21:13:17 INFO - PROCESS | 6550 | 1463717597195 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}]
21:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
21:13:17 INFO - PROCESS | 6550 | 1463717597217 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}]
21:13:17 INFO - PROCESS | 6550 | 1463717597226 Marionette TRACE conn3 <- [1,2494,null,{}]
21:13:17 INFO - PROCESS | 6550 | 1463717597231 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:17 INFO - PROCESS | 6550 | 1463717597512 Marionette TRACE conn3 <- [1,2495,null,{"value":null}]
21:13:17 INFO - PROCESS | 6550 | 1463717597545 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e562000 == 119 [pid = 6550] [id = 631]
21:13:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8e6c9800) [pid = 6550] [serial = 1894] [outer = (nil)]
21:13:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x909d3400) [pid = 6550] [serial = 1895] [outer = 0x8e6c9800]
21:13:17 INFO - PROCESS | 6550 | 1463717597621 Marionette DEBUG loaded listener.js
21:13:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x909ea000) [pid = 6550] [serial = 1896] [outer = 0x8e6c9800]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8dc92400) [pid = 6550] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x94f79c00) [pid = 6550] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x99f71c00) [pid = 6550] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8dc95c00) [pid = 6550] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8e56e000) [pid = 6550] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8dae8400) [pid = 6550] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x92128800) [pid = 6550] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8b17b800) [pid = 6550] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x92348000) [pid = 6550] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8a403800) [pid = 6550] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x95130400) [pid = 6550] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x919d2400) [pid = 6550] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x92348800) [pid = 6550] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x90d06400) [pid = 6550] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x9afa5400) [pid = 6550] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x90d02c00) [pid = 6550] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8d9a9c00) [pid = 6550] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x89f8b400) [pid = 6550] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x974cf800) [pid = 6550] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x91bb4000) [pid = 6550] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html]
21:13:18 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x94f23c00) [pid = 6550] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html]
21:13:19 INFO - PROCESS | 6550 | 1463717599228 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}]
21:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
21:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2052ms
21:13:19 INFO - PROCESS | 6550 | 1463717599256 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null]
21:13:19 INFO - PROCESS | 6550 | 1463717599260 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}]
21:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
21:13:19 INFO - PROCESS | 6550 | 1463717599266 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}]
21:13:19 INFO - PROCESS | 6550 | 1463717599268 Marionette TRACE conn3 <- [1,2498,null,{}]
21:13:19 INFO - PROCESS | 6550 | 1463717599274 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:19 INFO - PROCESS | 6550 | 1463717599546 Marionette TRACE conn3 <- [1,2499,null,{"value":null}]
21:13:19 INFO - PROCESS | 6550 | 1463717599578 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x88941c00 == 120 [pid = 6550] [id = 632]
21:13:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8a3ec400) [pid = 6550] [serial = 1897] [outer = (nil)]
21:13:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8f5e5000) [pid = 6550] [serial = 1898] [outer = 0x8a3ec400]
21:13:19 INFO - PROCESS | 6550 | 1463717599655 Marionette DEBUG loaded listener.js
21:13:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x90a95c00) [pid = 6550] [serial = 1899] [outer = 0x8a3ec400]
21:13:20 INFO - PROCESS | 6550 | 1463717600707 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}]
21:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
21:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1479ms
21:13:20 INFO - PROCESS | 6550 | 1463717600759 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null]
21:13:20 INFO - PROCESS | 6550 | 1463717600766 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}]
21:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
21:13:20 INFO - PROCESS | 6550 | 1463717600775 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}]
21:13:20 INFO - PROCESS | 6550 | 1463717600781 Marionette TRACE conn3 <- [1,2502,null,{}]
21:13:20 INFO - PROCESS | 6550 | 1463717600790 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:21 INFO - PROCESS | 6550 | 1463717601017 Marionette TRACE conn3 <- [1,2503,null,{"value":null}]
21:13:21 INFO - PROCESS | 6550 | 1463717601372 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40d400 == 121 [pid = 6550] [id = 633]
21:13:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8a4c4c00) [pid = 6550] [serial = 1900] [outer = (nil)]
21:13:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8a4cf000) [pid = 6550] [serial = 1901] [outer = 0x8a4c4c00]
21:13:21 INFO - PROCESS | 6550 | 1463717601473 Marionette DEBUG loaded listener.js
21:13:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8c8ae000) [pid = 6550] [serial = 1902] [outer = 0x8a4c4c00]
21:13:22 INFO - PROCESS | 6550 | 1463717602493 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}]
21:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
21:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1792ms
21:13:22 INFO - PROCESS | 6550 | 1463717602567 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null]
21:13:22 INFO - PROCESS | 6550 | 1463717602575 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}]
21:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
21:13:22 INFO - PROCESS | 6550 | 1463717602587 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}]
21:13:22 INFO - PROCESS | 6550 | 1463717602591 Marionette TRACE conn3 <- [1,2506,null,{}]
21:13:22 INFO - PROCESS | 6550 | 1463717602597 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:22 INFO - PROCESS | 6550 | 1463717602868 Marionette TRACE conn3 <- [1,2507,null,{"value":null}]
21:13:23 INFO - PROCESS | 6550 | 1463717603212 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb7800 == 122 [pid = 6550] [id = 634]
21:13:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8edbc400) [pid = 6550] [serial = 1903] [outer = (nil)]
21:13:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8f5e3c00) [pid = 6550] [serial = 1904] [outer = 0x8edbc400]
21:13:23 INFO - PROCESS | 6550 | 1463717603302 Marionette DEBUG loaded listener.js
21:13:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x90a91400) [pid = 6550] [serial = 1905] [outer = 0x8edbc400]
21:13:24 INFO - PROCESS | 6550 | 1463717604279 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}]
21:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
21:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1740ms
21:13:24 INFO - PROCESS | 6550 | 1463717604328 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null]
21:13:24 INFO - PROCESS | 6550 | 1463717604333 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}]
21:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
21:13:24 INFO - PROCESS | 6550 | 1463717604340 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}]
21:13:24 INFO - PROCESS | 6550 | 1463717604346 Marionette TRACE conn3 <- [1,2510,null,{}]
21:13:24 INFO - PROCESS | 6550 | 1463717604364 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:24 INFO - PROCESS | 6550 | 1463717604628 Marionette TRACE conn3 <- [1,2511,null,{"value":null}]
21:13:25 INFO - PROCESS | 6550 | 1463717605004 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb5000 == 123 [pid = 6550] [id = 635]
21:13:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x90be8000) [pid = 6550] [serial = 1906] [outer = (nil)]
21:13:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x90dafc00) [pid = 6550] [serial = 1907] [outer = 0x90be8000]
21:13:25 INFO - PROCESS | 6550 | 1463717605101 Marionette DEBUG loaded listener.js
21:13:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x919d2000) [pid = 6550] [serial = 1908] [outer = 0x90be8000]
21:13:26 INFO - PROCESS | 6550 | 1463717606101 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}]
21:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
21:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1801ms
21:13:26 INFO - PROCESS | 6550 | 1463717606142 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null]
21:13:26 INFO - PROCESS | 6550 | 1463717606147 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}]
21:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
21:13:26 INFO - PROCESS | 6550 | 1463717606153 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}]
21:13:26 INFO - PROCESS | 6550 | 1463717606156 Marionette TRACE conn3 <- [1,2514,null,{}]
21:13:26 INFO - PROCESS | 6550 | 1463717606162 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:26 INFO - PROCESS | 6550 | 1463717606389 Marionette TRACE conn3 <- [1,2515,null,{"value":null}]
21:13:26 INFO - PROCESS | 6550 | 1463717606719 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5e9400 == 124 [pid = 6550] [id = 636]
21:13:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x91bb5000) [pid = 6550] [serial = 1909] [outer = (nil)]
21:13:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x91bcd800) [pid = 6550] [serial = 1910] [outer = 0x91bb5000]
21:13:26 INFO - PROCESS | 6550 | 1463717606813 Marionette DEBUG loaded listener.js
21:13:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x91bd9c00) [pid = 6550] [serial = 1911] [outer = 0x91bb5000]
21:13:27 INFO - PROCESS | 6550 | 1463717607731 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}]
21:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
21:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1629ms
21:13:27 INFO - PROCESS | 6550 | 1463717607785 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null]
21:13:27 INFO - PROCESS | 6550 | 1463717607788 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}]
21:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
21:13:27 INFO - PROCESS | 6550 | 1463717607795 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}]
21:13:27 INFO - PROCESS | 6550 | 1463717607798 Marionette TRACE conn3 <- [1,2518,null,{}]
21:13:27 INFO - PROCESS | 6550 | 1463717607804 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:28 INFO - PROCESS | 6550 | 1463717608049 Marionette TRACE conn3 <- [1,2519,null,{"value":null}]
21:13:28 INFO - PROCESS | 6550 | 1463717608383 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef000 == 125 [pid = 6550] [id = 637]
21:13:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8e6c9c00) [pid = 6550] [serial = 1912] [outer = (nil)]
21:13:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x91ecac00) [pid = 6550] [serial = 1913] [outer = 0x8e6c9c00]
21:13:28 INFO - PROCESS | 6550 | 1463717608478 Marionette DEBUG loaded listener.js
21:13:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x91ed1000) [pid = 6550] [serial = 1914] [outer = 0x8e6c9c00]
21:13:29 INFO - PROCESS | 6550 | 1463717609430 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}]
21:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
21:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1686ms
21:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
21:13:29 INFO - PROCESS | 6550 | 1463717609481 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null]
21:13:29 INFO - PROCESS | 6550 | 1463717609484 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}]
21:13:29 INFO - PROCESS | 6550 | 1463717609491 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}]
21:13:29 INFO - PROCESS | 6550 | 1463717609494 Marionette TRACE conn3 <- [1,2522,null,{}]
21:13:29 INFO - PROCESS | 6550 | 1463717609500 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:29 INFO - PROCESS | 6550 | 1463717609768 Marionette TRACE conn3 <- [1,2523,null,{"value":null}]
21:13:30 INFO - PROCESS | 6550 | 1463717610115 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x919e8800 == 126 [pid = 6550] [id = 638]
21:13:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x91bba000) [pid = 6550] [serial = 1915] [outer = (nil)]
21:13:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x9233fc00) [pid = 6550] [serial = 1916] [outer = 0x91bba000]
21:13:30 INFO - PROCESS | 6550 | 1463717610218 Marionette DEBUG loaded listener.js
21:13:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x9250ec00) [pid = 6550] [serial = 1917] [outer = 0x91bba000]
21:13:31 INFO - PROCESS | 6550 | 1463717611155 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}]
21:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
21:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1736ms
21:13:31 INFO - PROCESS | 6550 | 1463717611226 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null]
21:13:31 INFO - PROCESS | 6550 | 1463717611231 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}]
21:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
21:13:31 INFO - PROCESS | 6550 | 1463717611237 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}]
21:13:31 INFO - PROCESS | 6550 | 1463717611241 Marionette TRACE conn3 <- [1,2526,null,{}]
21:13:31 INFO - PROCESS | 6550 | 1463717611247 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:31 INFO - PROCESS | 6550 | 1463717611469 Marionette TRACE conn3 <- [1,2527,null,{"value":null}]
21:13:31 INFO - PROCESS | 6550 | 1463717611738 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0dc00 == 127 [pid = 6550] [id = 639]
21:13:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x9233f000) [pid = 6550] [serial = 1918] [outer = (nil)]
21:13:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x92840000) [pid = 6550] [serial = 1919] [outer = 0x9233f000]
21:13:31 INFO - PROCESS | 6550 | 1463717611883 Marionette DEBUG loaded listener.js
21:13:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92981000) [pid = 6550] [serial = 1920] [outer = 0x9233f000]
21:13:32 INFO - PROCESS | 6550 | 1463717612808 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}]
21:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
21:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1629ms
21:13:32 INFO - PROCESS | 6550 | 1463717612867 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null]
21:13:32 INFO - PROCESS | 6550 | 1463717612871 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}]
21:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
21:13:32 INFO - PROCESS | 6550 | 1463717612879 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}]
21:13:32 INFO - PROCESS | 6550 | 1463717612882 Marionette TRACE conn3 <- [1,2530,null,{}]
21:13:32 INFO - PROCESS | 6550 | 1463717612889 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:33 INFO - PROCESS | 6550 | 1463717613118 Marionette TRACE conn3 <- [1,2531,null,{"value":null}]
21:13:33 INFO - PROCESS | 6550 | 1463717613455 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x92666c00 == 128 [pid = 6550] [id = 640]
21:13:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x92668800) [pid = 6550] [serial = 1921] [outer = (nil)]
21:13:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x93bc6c00) [pid = 6550] [serial = 1922] [outer = 0x92668800]
21:13:33 INFO - PROCESS | 6550 | 1463717613546 Marionette DEBUG loaded listener.js
21:13:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x945f2c00) [pid = 6550] [serial = 1923] [outer = 0x92668800]
21:13:34 INFO - PROCESS | 6550 | 1463717614454 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}]
21:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
21:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1640ms
21:13:34 INFO - PROCESS | 6550 | 1463717614520 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null]
21:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
21:13:34 INFO - PROCESS | 6550 | 1463717614524 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}]
21:13:34 INFO - PROCESS | 6550 | 1463717614530 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}]
21:13:34 INFO - PROCESS | 6550 | 1463717614534 Marionette TRACE conn3 <- [1,2534,null,{}]
21:13:34 INFO - PROCESS | 6550 | 1463717614540 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:34 INFO - PROCESS | 6550 | 1463717614765 Marionette TRACE conn3 <- [1,2535,null,{"value":null}]
21:13:35 INFO - PROCESS | 6550 | 1463717615106 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bbd800 == 129 [pid = 6550] [id = 641]
21:13:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x92122000) [pid = 6550] [serial = 1924] [outer = (nil)]
21:13:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x94f76400) [pid = 6550] [serial = 1925] [outer = 0x92122000]
21:13:35 INFO - PROCESS | 6550 | 1463717615196 Marionette DEBUG loaded listener.js
21:13:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x94f7b000) [pid = 6550] [serial = 1926] [outer = 0x92122000]
21:13:36 INFO - PROCESS | 6550 | 1463717616106 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}]
21:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
21:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1629ms
21:13:36 INFO - PROCESS | 6550 | 1463717616160 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null]
21:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
21:13:36 INFO - PROCESS | 6550 | 1463717616164 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}]
21:13:36 INFO - PROCESS | 6550 | 1463717616171 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}]
21:13:36 INFO - PROCESS | 6550 | 1463717616174 Marionette TRACE conn3 <- [1,2538,null,{}]
21:13:36 INFO - PROCESS | 6550 | 1463717616180 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:36 INFO - PROCESS | 6550 | 1463717616410 Marionette TRACE conn3 <- [1,2539,null,{"value":null}]
21:13:36 INFO - PROCESS | 6550 | 1463717616745 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x88945000 == 130 [pid = 6550] [id = 642]
21:13:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x93862400) [pid = 6550] [serial = 1927] [outer = (nil)]
21:13:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x974c8c00) [pid = 6550] [serial = 1928] [outer = 0x93862400]
21:13:36 INFO - PROCESS | 6550 | 1463717616835 Marionette DEBUG loaded listener.js
21:13:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x974cfc00) [pid = 6550] [serial = 1929] [outer = 0x93862400]
21:13:37 INFO - PROCESS | 6550 | 1463717617732 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}]
21:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
21:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1642ms
21:13:37 INFO - PROCESS | 6550 | 1463717617812 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null]
21:13:37 INFO - PROCESS | 6550 | 1463717617817 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}]
21:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
21:13:37 INFO - PROCESS | 6550 | 1463717617823 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}]
21:13:37 INFO - PROCESS | 6550 | 1463717617828 Marionette TRACE conn3 <- [1,2542,null,{}]
21:13:37 INFO - PROCESS | 6550 | 1463717617833 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:38 INFO - PROCESS | 6550 | 1463717618117 Marionette TRACE conn3 <- [1,2543,null,{"value":null}]
21:13:38 INFO - PROCESS | 6550 | 1463717618465 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f76c00 == 131 [pid = 6550] [id = 643]
21:13:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x98e8ec00) [pid = 6550] [serial = 1930] [outer = (nil)]
21:13:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x996ee800) [pid = 6550] [serial = 1931] [outer = 0x98e8ec00]
21:13:38 INFO - PROCESS | 6550 | 1463717618568 Marionette DEBUG loaded listener.js
21:13:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x99aea000) [pid = 6550] [serial = 1932] [outer = 0x98e8ec00]
21:13:39 INFO - PROCESS | 6550 | 1463717619497 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}]
21:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
21:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1735ms
21:13:39 INFO - PROCESS | 6550 | 1463717619558 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null]
21:13:39 INFO - PROCESS | 6550 | 1463717619561 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}]
21:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
21:13:39 INFO - PROCESS | 6550 | 1463717619568 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}]
21:13:39 INFO - PROCESS | 6550 | 1463717619572 Marionette TRACE conn3 <- [1,2546,null,{}]
21:13:39 INFO - PROCESS | 6550 | 1463717619577 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:39 INFO - PROCESS | 6550 | 1463717619796 Marionette TRACE conn3 <- [1,2547,null,{"value":null}]
21:13:40 INFO - PROCESS | 6550 | 1463717620144 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x92509800 == 132 [pid = 6550] [id = 644]
21:13:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x92848c00) [pid = 6550] [serial = 1933] [outer = (nil)]
21:13:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x99ec6400) [pid = 6550] [serial = 1934] [outer = 0x92848c00]
21:13:40 INFO - PROCESS | 6550 | 1463717620235 Marionette DEBUG loaded listener.js
21:13:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x99f57c00) [pid = 6550] [serial = 1935] [outer = 0x92848c00]
21:13:41 INFO - PROCESS | 6550 | 1463717621175 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}]
21:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
21:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1643ms
21:13:41 INFO - PROCESS | 6550 | 1463717621212 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null]
21:13:41 INFO - PROCESS | 6550 | 1463717621216 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}]
21:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
21:13:41 INFO - PROCESS | 6550 | 1463717621232 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}]
21:13:41 INFO - PROCESS | 6550 | 1463717621235 Marionette TRACE conn3 <- [1,2550,null,{}]
21:13:41 INFO - PROCESS | 6550 | 1463717621241 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:41 INFO - PROCESS | 6550 | 1463717621461 Marionette TRACE conn3 <- [1,2551,null,{"value":null}]
21:13:41 INFO - PROCESS | 6550 | 1463717621793 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0c000 == 133 [pid = 6550] [id = 645]
21:13:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x997a7800) [pid = 6550] [serial = 1936] [outer = (nil)]
21:13:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x9acaa400) [pid = 6550] [serial = 1937] [outer = 0x997a7800]
21:13:41 INFO - PROCESS | 6550 | 1463717621883 Marionette DEBUG loaded listener.js
21:13:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x9afa3c00) [pid = 6550] [serial = 1938] [outer = 0x997a7800]
21:13:42 INFO - PROCESS | 6550 | 1463717622830 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}]
21:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
21:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1629ms
21:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
21:13:42 INFO - PROCESS | 6550 | 1463717622861 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null]
21:13:42 INFO - PROCESS | 6550 | 1463717622864 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}]
21:13:42 INFO - PROCESS | 6550 | 1463717622871 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}]
21:13:42 INFO - PROCESS | 6550 | 1463717622874 Marionette TRACE conn3 <- [1,2554,null,{}]
21:13:42 INFO - PROCESS | 6550 | 1463717622880 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:43 INFO - PROCESS | 6550 | 1463717623092 Marionette TRACE conn3 <- [1,2555,null,{"value":null}]
21:13:43 INFO - PROCESS | 6550 | 1463717623431 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0c400 == 134 [pid = 6550] [id = 646]
21:13:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x88944c00) [pid = 6550] [serial = 1939] [outer = (nil)]
21:13:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0xa061e800) [pid = 6550] [serial = 1940] [outer = 0x88944c00]
21:13:43 INFO - PROCESS | 6550 | 1463717623520 Marionette DEBUG loaded listener.js
21:13:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0xa2153000) [pid = 6550] [serial = 1941] [outer = 0x88944c00]
21:13:44 INFO - PROCESS | 6550 | 1463717624444 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}]
21:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
21:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1636ms
21:13:44 INFO - PROCESS | 6550 | 1463717624507 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null]
21:13:44 INFO - PROCESS | 6550 | 1463717624511 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}]
21:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
21:13:44 INFO - PROCESS | 6550 | 1463717624517 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}]
21:13:44 INFO - PROCESS | 6550 | 1463717624520 Marionette TRACE conn3 <- [1,2558,null,{}]
21:13:44 INFO - PROCESS | 6550 | 1463717624526 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:44 INFO - PROCESS | 6550 | 1463717624746 Marionette TRACE conn3 <- [1,2559,null,{"value":null}]
21:13:45 INFO - PROCESS | 6550 | 1463717625092 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a40e000 == 135 [pid = 6550] [id = 647]
21:13:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x94f57c00) [pid = 6550] [serial = 1942] [outer = (nil)]
21:13:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0xa227e000) [pid = 6550] [serial = 1943] [outer = 0x94f57c00]
21:13:45 INFO - PROCESS | 6550 | 1463717625185 Marionette DEBUG loaded listener.js
21:13:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa2604400) [pid = 6550] [serial = 1944] [outer = 0x94f57c00]
21:13:46 INFO - PROCESS | 6550 | 1463717626136 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}]
21:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
21:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1684ms
21:13:46 INFO - PROCESS | 6550 | 1463717626202 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null]
21:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
21:13:46 INFO - PROCESS | 6550 | 1463717626206 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}]
21:13:46 INFO - PROCESS | 6550 | 1463717626213 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}]
21:13:46 INFO - PROCESS | 6550 | 1463717626217 Marionette TRACE conn3 <- [1,2562,null,{}]
21:13:46 INFO - PROCESS | 6550 | 1463717626222 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:46 INFO - PROCESS | 6550 | 1463717626449 Marionette TRACE conn3 <- [1,2563,null,{"value":null}]
21:13:46 INFO - PROCESS | 6550 | 1463717626797 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e502800 == 136 [pid = 6550] [id = 648]
21:13:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x8e504800) [pid = 6550] [serial = 1945] [outer = (nil)]
21:13:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x8e509c00) [pid = 6550] [serial = 1946] [outer = 0x8e504800]
21:13:46 INFO - PROCESS | 6550 | 1463717626894 Marionette DEBUG loaded listener.js
21:13:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x8e50b800) [pid = 6550] [serial = 1947] [outer = 0x8e504800]
21:13:47 INFO - PROCESS | 6550 | 1463717627846 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}]
21:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
21:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1691ms
21:13:47 INFO - PROCESS | 6550 | 1463717627904 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null]
21:13:47 INFO - PROCESS | 6550 | 1463717627908 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}]
21:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
21:13:47 INFO - PROCESS | 6550 | 1463717627914 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}]
21:13:47 INFO - PROCESS | 6550 | 1463717627917 Marionette TRACE conn3 <- [1,2566,null,{}]
21:13:47 INFO - PROCESS | 6550 | 1463717627923 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:48 INFO - PROCESS | 6550 | 1463717628143 Marionette TRACE conn3 <- [1,2567,null,{"value":null}]
21:13:48 INFO - PROCESS | 6550 | 1463717628483 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e501800 == 137 [pid = 6550] [id = 649]
21:13:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x8e506400) [pid = 6550] [serial = 1948] [outer = (nil)]
21:13:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa2159c00) [pid = 6550] [serial = 1949] [outer = 0x8e506400]
21:13:48 INFO - PROCESS | 6550 | 1463717628574 Marionette DEBUG loaded listener.js
21:13:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa22e9800) [pid = 6550] [serial = 1950] [outer = 0x8e506400]
21:13:49 INFO - PROCESS | 6550 | 1463717629513 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}]
21:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
21:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1629ms
21:13:49 INFO - PROCESS | 6550 | 1463717629546 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null]
21:13:49 INFO - PROCESS | 6550 | 1463717629550 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}]
21:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
21:13:49 INFO - PROCESS | 6550 | 1463717629556 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}]
21:13:49 INFO - PROCESS | 6550 | 1463717629560 Marionette TRACE conn3 <- [1,2570,null,{}]
21:13:49 INFO - PROCESS | 6550 | 1463717629565 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:49 INFO - PROCESS | 6550 | 1463717629782 Marionette TRACE conn3 <- [1,2571,null,{"value":null}]
21:13:50 INFO - PROCESS | 6550 | 1463717630135 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f92800 == 138 [pid = 6550] [id = 650]
21:13:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x8b17f800) [pid = 6550] [serial = 1951] [outer = (nil)]
21:13:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa35f7800) [pid = 6550] [serial = 1952] [outer = 0x8b17f800]
21:13:50 INFO - PROCESS | 6550 | 1463717630233 Marionette DEBUG loaded listener.js
21:13:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0xa62ef800) [pid = 6550] [serial = 1953] [outer = 0x8b17f800]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x9233bc00 == 137 [pid = 6550] [id = 394]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92840c00 == 136 [pid = 6550] [id = 627]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92664800 == 135 [pid = 6550] [id = 626]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x88a52000 == 134 [pid = 6550] [id = 625]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x996e3c00 == 133 [pid = 6550] [id = 624]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x99b5d800 == 132 [pid = 6550] [id = 622]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x91ec9c00 == 131 [pid = 6550] [id = 623]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x974cdc00 == 130 [pid = 6550] [id = 621]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92980800 == 129 [pid = 6550] [id = 620]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92983400 == 128 [pid = 6550] [id = 619]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92342000 == 127 [pid = 6550] [id = 618]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b5800 == 126 [pid = 6550] [id = 617]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x919f1400 == 125 [pid = 6550] [id = 615]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x919eac00 == 124 [pid = 6550] [id = 616]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x88943c00 == 123 [pid = 6550] [id = 614]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8e564800 == 122 [pid = 6550] [id = 613]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8dc94000 == 121 [pid = 6550] [id = 612]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8b88e000 == 120 [pid = 6550] [id = 611]
21:13:52 INFO - PROCESS | 6550 | --DOCSHELL 0x88948000 == 119 [pid = 6550] [id = 610]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8dc93400) [pid = 6550] [serial = 1829] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x90be4c00) [pid = 6550] [serial = 1773] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x94fa9800) [pid = 6550] [serial = 1797] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0xa0621400) [pid = 6550] [serial = 1812] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8edee800) [pid = 6550] [serial = 1695] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8ede2400) [pid = 6550] [serial = 1827] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x8f5e6c00) [pid = 6550] [serial = 1770] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x92285800) [pid = 6550] [serial = 1784] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8c8af000) [pid = 6550] [serial = 1824] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x93bc0400) [pid = 6550] [serial = 1794] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8b180800) [pid = 6550] [serial = 1767] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x995c4400) [pid = 6550] [serial = 1802] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x91eb0800) [pid = 6550] [serial = 1781] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x92507800) [pid = 6550] [serial = 1787] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x919f2c00) [pid = 6550] [serial = 1779] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x9d0a9800) [pid = 6550] [serial = 1811] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x93936c00) [pid = 6550] [serial = 1793] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0xa22ee400) [pid = 6550] [serial = 1814] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x90db1400) [pid = 6550] [serial = 1776] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x90d08400) [pid = 6550] [serial = 1775] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x9297f400) [pid = 6550] [serial = 1791] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0xa22f5000) [pid = 6550] [serial = 1815] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x8a40b400) [pid = 6550] [serial = 1820] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x99f6c800) [pid = 6550] [serial = 1805] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x90a99000) [pid = 6550] [serial = 1772] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8dc8e800) [pid = 6550] [serial = 1769] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x974cb400) [pid = 6550] [serial = 1799] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x9284ac00) [pid = 6550] [serial = 1790] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x98974400) [pid = 6550] [serial = 1800] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x94f80c00) [pid = 6550] [serial = 1796] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x99f74400) [pid = 6550] [serial = 1806] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x91ecf400) [pid = 6550] [serial = 1782] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x8b175c00) [pid = 6550] [serial = 1821] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0xa26e9c00) [pid = 6550] [serial = 1817] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x923a2800) [pid = 6550] [serial = 1785] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x99a51c00) [pid = 6550] [serial = 1803] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x9af9fc00) [pid = 6550] [serial = 1808] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8edb1800) [pid = 6550] [serial = 1826] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x919ea400) [pid = 6550] [serial = 1778] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9b144800) [pid = 6550] [serial = 1809] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8c50d000) [pid = 6550] [serial = 1823] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x92510400) [pid = 6550] [serial = 1788] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8a4c3c00) [pid = 6550] [serial = 1766] [outer = (nil)] [url = about:blank]
21:13:53 INFO - PROCESS | 6550 | 1463717633630 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}]
21:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
21:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 4095ms
21:13:53 INFO - PROCESS | 6550 | 1463717633652 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null]
21:13:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
21:13:53 INFO - PROCESS | 6550 | 1463717633657 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}]
21:13:53 INFO - PROCESS | 6550 | 1463717633665 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}]
21:13:53 INFO - PROCESS | 6550 | 1463717633671 Marionette TRACE conn3 <- [1,2574,null,{}]
21:13:53 INFO - PROCESS | 6550 | 1463717633680 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:53 INFO - PROCESS | 6550 | 1463717633932 Marionette TRACE conn3 <- [1,2575,null,{"value":null}]
21:13:54 INFO - PROCESS | 6550 | 1463717634152 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f96400 == 120 [pid = 6550] [id = 651]
21:13:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8a2fcc00) [pid = 6550] [serial = 1954] [outer = (nil)]
21:13:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8b178c00) [pid = 6550] [serial = 1955] [outer = 0x8a2fcc00]
21:13:54 INFO - PROCESS | 6550 | 1463717634231 Marionette DEBUG loaded listener.js
21:13:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8b6dac00) [pid = 6550] [serial = 1956] [outer = 0x8a2fcc00]
21:13:55 INFO - PROCESS | 6550 | 1463717635042 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}]
21:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
21:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1434ms
21:13:55 INFO - PROCESS | 6550 | 1463717635100 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null]
21:13:55 INFO - PROCESS | 6550 | 1463717635108 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}]
21:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
21:13:55 INFO - PROCESS | 6550 | 1463717635118 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}]
21:13:55 INFO - PROCESS | 6550 | 1463717635122 Marionette TRACE conn3 <- [1,2578,null,{}]
21:13:55 INFO - PROCESS | 6550 | 1463717635128 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:55 INFO - PROCESS | 6550 | 1463717635438 Marionette TRACE conn3 <- [1,2579,null,{"value":null}]
21:13:55 INFO - PROCESS | 6550 | 1463717635568 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a407000 == 121 [pid = 6550] [id = 652]
21:13:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8b17e000) [pid = 6550] [serial = 1957] [outer = (nil)]
21:13:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x8daeac00) [pid = 6550] [serial = 1958] [outer = 0x8b17e000]
21:13:55 INFO - PROCESS | 6550 | 1463717635679 Marionette DEBUG loaded listener.js
21:13:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x8e507000) [pid = 6550] [serial = 1959] [outer = 0x8b17e000]
21:13:56 INFO - PROCESS | 6550 | 1463717636692 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}]
21:13:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
21:13:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1638ms
21:13:56 INFO - PROCESS | 6550 | 1463717636756 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null]
21:13:56 INFO - PROCESS | 6550 | 1463717636761 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}]
21:13:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
21:13:56 INFO - PROCESS | 6550 | 1463717636772 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}]
21:13:56 INFO - PROCESS | 6550 | 1463717636778 Marionette TRACE conn3 <- [1,2582,null,{}]
21:13:56 INFO - PROCESS | 6550 | 1463717636794 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:57 INFO - PROCESS | 6550 | 1463717637075 Marionette TRACE conn3 <- [1,2583,null,{"value":null}]
21:13:57 INFO - PROCESS | 6550 | 1463717637119 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b1400 == 122 [pid = 6550] [id = 653]
21:13:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8edb6800) [pid = 6550] [serial = 1960] [outer = (nil)]
21:13:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x8efbfc00) [pid = 6550] [serial = 1961] [outer = 0x8edb6800]
21:13:57 INFO - PROCESS | 6550 | 1463717637210 Marionette DEBUG loaded listener.js
21:13:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x909cb800) [pid = 6550] [serial = 1962] [outer = 0x8edb6800]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x92346400) [pid = 6550] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8894b000) [pid = 6550] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x919f4000) [pid = 6550] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x92d57800) [pid = 6550] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8d9b0c00) [pid = 6550] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x976c5c00) [pid = 6550] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x8e6c9800) [pid = 6550] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8b897400) [pid = 6550] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x974ce000) [pid = 6550] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x94f62000) [pid = 6550] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8a410800) [pid = 6550] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8e6c9400) [pid = 6550] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0xa0616000) [pid = 6550] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x91bb2400) [pid = 6550] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x94f58c00) [pid = 6550] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8e6ce800) [pid = 6550] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x92341400) [pid = 6550] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x8894c000) [pid = 6550] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0xa21a8000) [pid = 6550] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8b17c000) [pid = 6550] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8e6cbc00) [pid = 6550] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x99ec0000) [pid = 6550] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x8a40d800) [pid = 6550] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html]
21:13:58 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x99ebfc00) [pid = 6550] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html]
21:13:58 INFO - PROCESS | 6550 | 1463717638800 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}]
21:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
21:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2090ms
21:13:58 INFO - PROCESS | 6550 | 1463717638863 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null]
21:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
21:13:58 INFO - PROCESS | 6550 | 1463717638868 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}]
21:13:58 INFO - PROCESS | 6550 | 1463717638874 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}]
21:13:58 INFO - PROCESS | 6550 | 1463717638883 Marionette TRACE conn3 <- [1,2586,null,{}]
21:13:58 INFO - PROCESS | 6550 | 1463717638908 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:13:59 INFO - PROCESS | 6550 | 1463717639108 Marionette TRACE conn3 <- [1,2587,null,{"value":null}]
21:13:59 INFO - PROCESS | 6550 | 1463717639118 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:13:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x88942800 == 123 [pid = 6550] [id = 654]
21:13:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x8a4cac00) [pid = 6550] [serial = 1963] [outer = (nil)]
21:13:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8f5e7400) [pid = 6550] [serial = 1964] [outer = 0x8a4cac00]
21:13:59 INFO - PROCESS | 6550 | 1463717639193 Marionette DEBUG loaded listener.js
21:13:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x909e9800) [pid = 6550] [serial = 1965] [outer = 0x8a4cac00]
21:14:00 INFO - PROCESS | 6550 | 1463717640208 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}]
21:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
21:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1355ms
21:14:00 INFO - PROCESS | 6550 | 1463717640235 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null]
21:14:00 INFO - PROCESS | 6550 | 1463717640238 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}]
21:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
21:14:00 INFO - PROCESS | 6550 | 1463717640245 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}]
21:14:00 INFO - PROCESS | 6550 | 1463717640248 Marionette TRACE conn3 <- [1,2590,null,{}]
21:14:00 INFO - PROCESS | 6550 | 1463717640253 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:00 INFO - PROCESS | 6550 | 1463717640588 Marionette TRACE conn3 <- [1,2591,null,{"value":null}]
21:14:00 INFO - PROCESS | 6550 | 1463717640963 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2fc800 == 124 [pid = 6550] [id = 655]
21:14:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8a3e6400) [pid = 6550] [serial = 1966] [outer = (nil)]
21:14:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8a402c00) [pid = 6550] [serial = 1967] [outer = 0x8a3e6400]
21:14:01 INFO - PROCESS | 6550 | 1463717641059 Marionette DEBUG loaded listener.js
21:14:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8b176400) [pid = 6550] [serial = 1968] [outer = 0x8a3e6400]
21:14:02 INFO - PROCESS | 6550 | 1463717642063 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}]
21:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
21:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1878ms
21:14:02 INFO - PROCESS | 6550 | 1463717642129 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null]
21:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
21:14:02 INFO - PROCESS | 6550 | 1463717642136 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}]
21:14:02 INFO - PROCESS | 6550 | 1463717642145 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}]
21:14:02 INFO - PROCESS | 6550 | 1463717642154 Marionette TRACE conn3 <- [1,2594,null,{}]
21:14:02 INFO - PROCESS | 6550 | 1463717642167 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:02 INFO - PROCESS | 6550 | 1463717642454 Marionette TRACE conn3 <- [1,2595,null,{"value":null}]
21:14:02 INFO - PROCESS | 6550 | 1463717642800 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67e400 == 125 [pid = 6550] [id = 656]
21:14:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8c8b9c00) [pid = 6550] [serial = 1969] [outer = (nil)]
21:14:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8d9b7000) [pid = 6550] [serial = 1970] [outer = 0x8c8b9c00]
21:14:02 INFO - PROCESS | 6550 | 1463717642891 Marionette DEBUG loaded listener.js
21:14:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8e506800) [pid = 6550] [serial = 1971] [outer = 0x8c8b9c00]
21:14:03 INFO - PROCESS | 6550 | 1463717643916 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}]
21:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
21:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1796ms
21:14:03 INFO - PROCESS | 6550 | 1463717643940 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null]
21:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
21:14:03 INFO - PROCESS | 6550 | 1463717643945 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}]
21:14:03 INFO - PROCESS | 6550 | 1463717643952 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}]
21:14:03 INFO - PROCESS | 6550 | 1463717643955 Marionette TRACE conn3 <- [1,2598,null,{}]
21:14:03 INFO - PROCESS | 6550 | 1463717643961 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:04 INFO - PROCESS | 6550 | 1463717644189 Marionette TRACE conn3 <- [1,2599,null,{"value":null}]
21:14:04 INFO - PROCESS | 6550 | 1463717644577 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef400 == 126 [pid = 6550] [id = 657]
21:14:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8edee800) [pid = 6550] [serial = 1972] [outer = (nil)]
21:14:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8f5ea800) [pid = 6550] [serial = 1973] [outer = 0x8edee800]
21:14:04 INFO - PROCESS | 6550 | 1463717644672 Marionette DEBUG loaded listener.js
21:14:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x909d7c00) [pid = 6550] [serial = 1974] [outer = 0x8edee800]
21:14:05 INFO - PROCESS | 6550 | 1463717645703 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}]
21:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
21:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1783ms
21:14:05 INFO - PROCESS | 6550 | 1463717645735 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null]
21:14:05 INFO - PROCESS | 6550 | 1463717645741 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}]
21:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
21:14:05 INFO - PROCESS | 6550 | 1463717645759 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}]
21:14:05 INFO - PROCESS | 6550 | 1463717645767 Marionette TRACE conn3 <- [1,2602,null,{}]
21:14:05 INFO - PROCESS | 6550 | 1463717645773 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:06 INFO - PROCESS | 6550 | 1463717646022 Marionette TRACE conn3 <- [1,2603,null,{"value":null}]
21:14:06 INFO - PROCESS | 6550 | 1463717646371 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c679400 == 127 [pid = 6550] [id = 658]
21:14:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8edb9000) [pid = 6550] [serial = 1975] [outer = (nil)]
21:14:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x90d0e800) [pid = 6550] [serial = 1976] [outer = 0x8edb9000]
21:14:06 INFO - PROCESS | 6550 | 1463717646466 Marionette DEBUG loaded listener.js
21:14:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x90dac000) [pid = 6550] [serial = 1977] [outer = 0x8edb9000]
21:14:07 INFO - PROCESS | 6550 | 1463717647405 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}]
21:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
21:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1697ms
21:14:07 INFO - PROCESS | 6550 | 1463717647447 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null]
21:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
21:14:07 INFO - PROCESS | 6550 | 1463717647451 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}]
21:14:07 INFO - PROCESS | 6550 | 1463717647458 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}]
21:14:07 INFO - PROCESS | 6550 | 1463717647461 Marionette TRACE conn3 <- [1,2606,null,{}]
21:14:07 INFO - PROCESS | 6550 | 1463717647467 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:07 INFO - PROCESS | 6550 | 1463717647686 Marionette TRACE conn3 <- [1,2607,null,{"value":null}]
21:14:08 INFO - PROCESS | 6550 | 1463717648013 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cf400 == 128 [pid = 6550] [id = 659]
21:14:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x90d07c00) [pid = 6550] [serial = 1978] [outer = (nil)]
21:14:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x919ee000) [pid = 6550] [serial = 1979] [outer = 0x90d07c00]
21:14:08 INFO - PROCESS | 6550 | 1463717648105 Marionette DEBUG loaded listener.js
21:14:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x919f4000) [pid = 6550] [serial = 1980] [outer = 0x90d07c00]
21:14:09 INFO - PROCESS | 6550 | 1463717649030 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}]
21:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
21:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1631ms
21:14:09 INFO - PROCESS | 6550 | 1463717649088 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null]
21:14:09 INFO - PROCESS | 6550 | 1463717649092 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}]
21:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
21:14:09 INFO - PROCESS | 6550 | 1463717649099 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}]
21:14:09 INFO - PROCESS | 6550 | 1463717649102 Marionette TRACE conn3 <- [1,2610,null,{}]
21:14:09 INFO - PROCESS | 6550 | 1463717649108 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:09 INFO - PROCESS | 6550 | 1463717649342 Marionette TRACE conn3 <- [1,2611,null,{"value":null}]
21:14:09 INFO - PROCESS | 6550 | 1463717649696 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bcf000 == 129 [pid = 6550] [id = 660]
21:14:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x91bcfc00) [pid = 6550] [serial = 1981] [outer = (nil)]
21:14:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x91eb0000) [pid = 6550] [serial = 1982] [outer = 0x91bcfc00]
21:14:09 INFO - PROCESS | 6550 | 1463717649802 Marionette DEBUG loaded listener.js
21:14:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x92226c00) [pid = 6550] [serial = 1983] [outer = 0x91bcfc00]
21:14:10 INFO - PROCESS | 6550 | 1463717650761 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}]
21:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
21:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1739ms
21:14:10 INFO - PROCESS | 6550 | 1463717650839 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null]
21:14:10 INFO - PROCESS | 6550 | 1463717650843 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}]
21:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
21:14:10 INFO - PROCESS | 6550 | 1463717650850 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}]
21:14:10 INFO - PROCESS | 6550 | 1463717650854 Marionette TRACE conn3 <- [1,2614,null,{}]
21:14:10 INFO - PROCESS | 6550 | 1463717650865 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:11 INFO - PROCESS | 6550 | 1463717651129 Marionette TRACE conn3 <- [1,2615,null,{"value":null}]
21:14:11 INFO - PROCESS | 6550 | 1463717651509 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8d800 == 130 [pid = 6550] [id = 661]
21:14:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x8edbb000) [pid = 6550] [serial = 1984] [outer = (nil)]
21:14:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x92344000) [pid = 6550] [serial = 1985] [outer = 0x8edbb000]
21:14:11 INFO - PROCESS | 6550 | 1463717651601 Marionette DEBUG loaded listener.js
21:14:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x92349000) [pid = 6550] [serial = 1986] [outer = 0x8edbb000]
21:14:12 INFO - PROCESS | 6550 | 1463717652530 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}]
21:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
21:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1736ms
21:14:12 INFO - PROCESS | 6550 | 1463717652587 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null]
21:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
21:14:12 INFO - PROCESS | 6550 | 1463717652591 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}]
21:14:12 INFO - PROCESS | 6550 | 1463717652598 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}]
21:14:12 INFO - PROCESS | 6550 | 1463717652601 Marionette TRACE conn3 <- [1,2618,null,{}]
21:14:12 INFO - PROCESS | 6550 | 1463717652607 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:12 INFO - PROCESS | 6550 | 1463717652831 Marionette TRACE conn3 <- [1,2619,null,{"value":null}]
21:14:13 INFO - PROCESS | 6550 | 1463717653162 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x90a9b800 == 131 [pid = 6550] [id = 662]
21:14:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x9228a800) [pid = 6550] [serial = 1987] [outer = (nil)]
21:14:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x923afc00) [pid = 6550] [serial = 1988] [outer = 0x9228a800]
21:14:13 INFO - PROCESS | 6550 | 1463717653254 Marionette DEBUG loaded listener.js
21:14:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x92507000) [pid = 6550] [serial = 1989] [outer = 0x9228a800]
21:14:14 INFO - PROCESS | 6550 | 1463717654164 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}]
21:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
21:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1637ms
21:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
21:14:14 INFO - PROCESS | 6550 | 1463717654235 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null]
21:14:14 INFO - PROCESS | 6550 | 1463717654238 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}]
21:14:14 INFO - PROCESS | 6550 | 1463717654245 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}]
21:14:14 INFO - PROCESS | 6550 | 1463717654249 Marionette TRACE conn3 <- [1,2622,null,{}]
21:14:14 INFO - PROCESS | 6550 | 1463717654255 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:14 INFO - PROCESS | 6550 | 1463717654512 Marionette TRACE conn3 <- [1,2623,null,{"value":null}]
21:14:14 INFO - PROCESS | 6550 | 1463717654856 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8edb2800 == 132 [pid = 6550] [id = 663]
21:14:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x92344800) [pid = 6550] [serial = 1990] [outer = (nil)]
21:14:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x9297dc00) [pid = 6550] [serial = 1991] [outer = 0x92344800]
21:14:14 INFO - PROCESS | 6550 | 1463717654949 Marionette DEBUG loaded listener.js
21:14:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x92980800) [pid = 6550] [serial = 1992] [outer = 0x92344800]
21:14:15 INFO - PROCESS | 6550 | 1463717655877 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}]
21:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
21:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1682ms
21:14:15 INFO - PROCESS | 6550 | 1463717655926 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null]
21:14:15 INFO - PROCESS | 6550 | 1463717655931 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}]
21:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
21:14:15 INFO - PROCESS | 6550 | 1463717655937 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}]
21:14:15 INFO - PROCESS | 6550 | 1463717655948 Marionette TRACE conn3 <- [1,2626,null,{}]
21:14:15 INFO - PROCESS | 6550 | 1463717655952 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:16 INFO - PROCESS | 6550 | 1463717656174 Marionette TRACE conn3 <- [1,2627,null,{"value":null}]
21:14:16 INFO - PROCESS | 6550 | 1463717656528 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x919e8000 == 133 [pid = 6550] [id = 664]
21:14:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x91bb5800) [pid = 6550] [serial = 1993] [outer = (nil)]
21:14:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9385d000) [pid = 6550] [serial = 1994] [outer = 0x91bb5800]
21:14:16 INFO - PROCESS | 6550 | 1463717656618 Marionette DEBUG loaded listener.js
21:14:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x93bc5400) [pid = 6550] [serial = 1995] [outer = 0x91bb5800]
21:14:17 INFO - PROCESS | 6550 | 1463717657502 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}]
21:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
21:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1642ms
21:14:17 INFO - PROCESS | 6550 | 1463717657583 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null]
21:14:17 INFO - PROCESS | 6550 | 1463717657587 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}]
21:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
21:14:17 INFO - PROCESS | 6550 | 1463717657597 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}]
21:14:17 INFO - PROCESS | 6550 | 1463717657600 Marionette TRACE conn3 <- [1,2630,null,{}]
21:14:17 INFO - PROCESS | 6550 | 1463717657606 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:17 INFO - PROCESS | 6550 | 1463717657834 Marionette TRACE conn3 <- [1,2631,null,{"value":null}]
21:14:18 INFO - PROCESS | 6550 | 1463717658182 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f7e800 == 134 [pid = 6550] [id = 665]
21:14:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x94f7fc00) [pid = 6550] [serial = 1996] [outer = (nil)]
21:14:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x94fa4800) [pid = 6550] [serial = 1997] [outer = 0x94f7fc00]
21:14:18 INFO - PROCESS | 6550 | 1463717658289 Marionette DEBUG loaded listener.js
21:14:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x974ce000) [pid = 6550] [serial = 1998] [outer = 0x94f7fc00]
21:14:19 INFO - PROCESS | 6550 | 1463717659246 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}]
21:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
21:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1727ms
21:14:19 INFO - PROCESS | 6550 | 1463717659324 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null]
21:14:19 INFO - PROCESS | 6550 | 1463717659328 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}]
21:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
21:14:19 INFO - PROCESS | 6550 | 1463717659335 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}]
21:14:19 INFO - PROCESS | 6550 | 1463717659339 Marionette TRACE conn3 <- [1,2634,null,{}]
21:14:19 INFO - PROCESS | 6550 | 1463717659345 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:19 INFO - PROCESS | 6550 | 1463717659648 Marionette TRACE conn3 <- [1,2635,null,{"value":null}]
21:14:20 INFO - PROCESS | 6550 | 1463717659994 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f9ac00 == 135 [pid = 6550] [id = 666]
21:14:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x974c6800) [pid = 6550] [serial = 1999] [outer = (nil)]
21:14:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x98e90c00) [pid = 6550] [serial = 2000] [outer = 0x974c6800]
21:14:20 INFO - PROCESS | 6550 | 1463717660079 Marionette DEBUG loaded listener.js
21:14:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x996e7400) [pid = 6550] [serial = 2001] [outer = 0x974c6800]
21:14:21 INFO - PROCESS | 6550 | 1463717661007 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}]
21:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
21:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1731ms
21:14:21 INFO - PROCESS | 6550 | 1463717661067 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null]
21:14:21 INFO - PROCESS | 6550 | 1463717661071 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}]
21:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
21:14:21 INFO - PROCESS | 6550 | 1463717661077 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}]
21:14:21 INFO - PROCESS | 6550 | 1463717661080 Marionette TRACE conn3 <- [1,2638,null,{}]
21:14:21 INFO - PROCESS | 6550 | 1463717661086 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:21 INFO - PROCESS | 6550 | 1463717661322 Marionette TRACE conn3 <- [1,2639,null,{"value":null}]
21:14:21 INFO - PROCESS | 6550 | 1463717661663 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x923a4000 == 136 [pid = 6550] [id = 667]
21:14:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x989fc400) [pid = 6550] [serial = 2002] [outer = (nil)]
21:14:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x99ebf000) [pid = 6550] [serial = 2003] [outer = 0x989fc400]
21:14:21 INFO - PROCESS | 6550 | 1463717661753 Marionette DEBUG loaded listener.js
21:14:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x99ec3000) [pid = 6550] [serial = 2004] [outer = 0x989fc400]
21:14:22 INFO - PROCESS | 6550 | 1463717662667 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}]
21:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
21:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1631ms
21:14:22 INFO - PROCESS | 6550 | 1463717662709 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null]
21:14:22 INFO - PROCESS | 6550 | 1463717662713 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}]
21:14:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
21:14:22 INFO - PROCESS | 6550 | 1463717662720 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}]
21:14:22 INFO - PROCESS | 6550 | 1463717662724 Marionette TRACE conn3 <- [1,2642,null,{}]
21:14:22 INFO - PROCESS | 6550 | 1463717662730 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:22 INFO - PROCESS | 6550 | 1463717662957 Marionette TRACE conn3 <- [1,2643,null,{"value":null}]
21:14:23 INFO - PROCESS | 6550 | 1463717663302 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x8894d400 == 137 [pid = 6550] [id = 668]
21:14:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x945f3c00) [pid = 6550] [serial = 2005] [outer = (nil)]
21:14:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x9aab1000) [pid = 6550] [serial = 2006] [outer = 0x945f3c00]
21:14:23 INFO - PROCESS | 6550 | 1463717663392 Marionette DEBUG loaded listener.js
21:14:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x9afad800) [pid = 6550] [serial = 2007] [outer = 0x945f3c00]
21:14:24 INFO - PROCESS | 6550 | 1463717664329 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}]
21:14:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
21:14:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1678ms
21:14:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
21:14:24 INFO - PROCESS | 6550 | 1463717664400 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null]
21:14:24 INFO - PROCESS | 6550 | 1463717664403 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}]
21:14:24 INFO - PROCESS | 6550 | 1463717664410 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}]
21:14:24 INFO - PROCESS | 6550 | 1463717664414 Marionette TRACE conn3 <- [1,2646,null,{}]
21:14:24 INFO - PROCESS | 6550 | 1463717664420 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:24 INFO - PROCESS | 6550 | 1463717664654 Marionette TRACE conn3 <- [1,2647,null,{"value":null}]
21:14:25 INFO - PROCESS | 6550 | 1463717665004 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x989f0400 == 138 [pid = 6550] [id = 669]
21:14:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x996e6000) [pid = 6550] [serial = 2008] [outer = (nil)]
21:14:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x9b81d400) [pid = 6550] [serial = 2009] [outer = 0x996e6000]
21:14:25 INFO - PROCESS | 6550 | 1463717665101 Marionette DEBUG loaded listener.js
21:14:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x9d0aac00) [pid = 6550] [serial = 2010] [outer = 0x996e6000]
21:14:26 INFO - PROCESS | 6550 | 1463717666006 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}]
21:14:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
21:14:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1630ms
21:14:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
21:14:26 INFO - PROCESS | 6550 | 1463717666040 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null]
21:14:26 INFO - PROCESS | 6550 | 1463717666043 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}]
21:14:26 INFO - PROCESS | 6550 | 1463717666050 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}]
21:14:26 INFO - PROCESS | 6550 | 1463717666052 Marionette TRACE conn3 <- [1,2650,null,{}]
21:14:26 INFO - PROCESS | 6550 | 1463717666059 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:26 INFO - PROCESS | 6550 | 1463717666278 Marionette TRACE conn3 <- [1,2651,null,{"value":null}]
21:14:26 INFO - PROCESS | 6550 | 1463717666660 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:26 INFO - PROCESS | 6550 | ++DOCSHELL 0xa1155800 == 139 [pid = 6550] [id = 670]
21:14:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa2282c00) [pid = 6550] [serial = 2011] [outer = (nil)]
21:14:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa24fa400) [pid = 6550] [serial = 2012] [outer = 0xa2282c00]
21:14:26 INFO - PROCESS | 6550 | 1463717666755 Marionette DEBUG loaded listener.js
21:14:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0xa26c0c00) [pid = 6550] [serial = 2013] [outer = 0xa2282c00]
21:14:27 INFO - PROCESS | 6550 | 1463717667622 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}]
21:14:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
21:14:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1634ms
21:14:27 INFO - PROCESS | 6550 | 1463717667701 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null]
21:14:27 INFO - PROCESS | 6550 | 1463717667706 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}]
21:14:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
21:14:27 INFO - PROCESS | 6550 | 1463717667715 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}]
21:14:27 INFO - PROCESS | 6550 | 1463717667717 Marionette TRACE conn3 <- [1,2654,null,{}]
21:14:27 INFO - PROCESS | 6550 | 1463717667722 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:27 INFO - PROCESS | 6550 | 1463717667947 Marionette TRACE conn3 <- [1,2655,null,{"value":null}]
21:14:28 INFO - PROCESS | 6550 | 1463717668243 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:28 INFO - PROCESS | 6550 | ++DOCSHELL 0xa2625000 == 140 [pid = 6550] [id = 671]
21:14:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0xa353fc00) [pid = 6550] [serial = 2014] [outer = (nil)]
21:14:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0xa50f3c00) [pid = 6550] [serial = 2015] [outer = 0xa353fc00]
21:14:28 INFO - PROCESS | 6550 | 1463717668377 Marionette DEBUG loaded listener.js
21:14:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa6781400) [pid = 6550] [serial = 2016] [outer = 0xa353fc00]
21:14:29 INFO - PROCESS | 6550 | 1463717669303 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}]
21:14:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
21:14:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1631ms
21:14:29 INFO - PROCESS | 6550 | 1463717669347 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null]
21:14:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
21:14:29 INFO - PROCESS | 6550 | 1463717669351 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}]
21:14:29 INFO - PROCESS | 6550 | 1463717669357 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}]
21:14:29 INFO - PROCESS | 6550 | 1463717669361 Marionette TRACE conn3 <- [1,2658,null,{}]
21:14:29 INFO - PROCESS | 6550 | 1463717669366 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:29 INFO - PROCESS | 6550 | 1463717669582 Marionette TRACE conn3 <- [1,2659,null,{"value":null}]
21:14:29 INFO - PROCESS | 6550 | 1463717669937 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x88942400 == 141 [pid = 6550] [id = 672]
21:14:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x9ac44c00) [pid = 6550] [serial = 2017] [outer = (nil)]
21:14:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0xa68a6800) [pid = 6550] [serial = 2018] [outer = 0x9ac44c00]
21:14:30 INFO - PROCESS | 6550 | 1463717670028 Marionette DEBUG loaded listener.js
21:14:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0xa6b68c00) [pid = 6550] [serial = 2019] [outer = 0x9ac44c00]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8b176c00 == 140 [pid = 6550] [id = 629]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3ea000 == 139 [pid = 6550] [id = 630]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb1c00 == 138 [pid = 6550] [id = 165]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x88947400 == 137 [pid = 6550] [id = 628]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x90bedc00 == 136 [pid = 6550] [id = 157]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x88942800 == 135 [pid = 6550] [id = 654]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8d9b1400 == 134 [pid = 6550] [id = 653]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a407000 == 133 [pid = 6550] [id = 652]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x89f96400 == 132 [pid = 6550] [id = 651]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8e501800 == 131 [pid = 6550] [id = 649]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x89f92800 == 130 [pid = 6550] [id = 650]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8e502800 == 129 [pid = 6550] [id = 648]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40e000 == 128 [pid = 6550] [id = 647]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0c400 == 127 [pid = 6550] [id = 646]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x92509800 == 126 [pid = 6550] [id = 644]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0c000 == 125 [pid = 6550] [id = 645]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x94f76c00 == 124 [pid = 6550] [id = 643]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x88945000 == 123 [pid = 6550] [id = 642]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x91bbd800 == 122 [pid = 6550] [id = 641]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x92666c00 == 121 [pid = 6550] [id = 640]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x919e8800 == 120 [pid = 6550] [id = 638]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0dc00 == 119 [pid = 6550] [id = 639]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef000 == 118 [pid = 6550] [id = 637]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8f5e9400 == 117 [pid = 6550] [id = 636]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb5000 == 116 [pid = 6550] [id = 635]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb7800 == 115 [pid = 6550] [id = 634]
21:14:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a40d400 == 114 [pid = 6550] [id = 633]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8f5e5000) [pid = 6550] [serial = 1898] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x9297cc00) [pid = 6550] [serial = 1856] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x89112c00) [pid = 6550] [serial = 1886] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x9233cc00) [pid = 6550] [serial = 1851] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x945ec800) [pid = 6550] [serial = 1860] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x8e6cd400) [pid = 6550] [serial = 1893] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0xa35f6c00) [pid = 6550] [serial = 1818] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x909ea000) [pid = 6550] [serial = 1896] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x8c67e000) [pid = 6550] [serial = 1835] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x996e0400) [pid = 6550] [serial = 1865] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x94f79800) [pid = 6550] [serial = 1862] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8f5e9c00) [pid = 6550] [serial = 1764] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x90becc00) [pid = 6550] [serial = 1842] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0xa22f1c00) [pid = 6550] [serial = 1878] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x92984000) [pid = 6550] [serial = 1857] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x91bbec00) [pid = 6550] [serial = 1847] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0xa354e800) [pid = 6550] [serial = 1881] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x90aa0000) [pid = 6550] [serial = 1841] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x8edb4400) [pid = 6550] [serial = 1838] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x94fa6c00) [pid = 6550] [serial = 1863] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x99ec9800) [pid = 6550] [serial = 1872] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x89114400) [pid = 6550] [serial = 1832] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0xa6779800) [pid = 6550] [serial = 1884] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8b88f800) [pid = 6550] [serial = 1889] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x92344c00) [pid = 6550] [serial = 1853] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x8dae4400) [pid = 6550] [serial = 1836] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x9b77e800) [pid = 6550] [serial = 1874] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x996ec800) [pid = 6550] [serial = 1866] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x8f5f0000) [pid = 6550] [serial = 1839] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x89f97400) [pid = 6550] [serial = 1887] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x90dad000) [pid = 6550] [serial = 1844] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x93bc3800) [pid = 6550] [serial = 1859] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x909d3400) [pid = 6550] [serial = 1895] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x99f70800) [pid = 6550] [serial = 1869] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x9aca6400) [pid = 6550] [serial = 1871] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0xa22eb800) [pid = 6550] [serial = 1877] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x99f6d400) [pid = 6550] [serial = 1868] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x923acc00) [pid = 6550] [serial = 1854] [outer = (nil)] [url = about:blank]
21:14:32 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8dc97c00) [pid = 6550] [serial = 1892] [outer = (nil)] [url = about:blank]
21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x91eb5c00) [pid = 6550] [serial = 1848] [outer = (nil)] [url = about:blank]
21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8a3e3400) [pid = 6550] [serial = 1833] [outer = (nil)] [url = about:blank]
21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0xa62f5c00) [pid = 6550] [serial = 1883] [outer = (nil)] [url = about:blank]
21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8c3c8800) [pid = 6550] [serial = 1890] [outer = (nil)] [url = about:blank]
21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0xa3094c00) [pid = 6550] [serial = 1880] [outer = (nil)] [url = about:blank]
21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x92230000) [pid = 6550] [serial = 1850] [outer = (nil)] [url = about:blank]
21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x9d0ae400) [pid = 6550] [serial = 1875] [outer = (nil)] [url = about:blank]
21:14:33 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x919c5800) [pid = 6550] [serial = 1845] [outer = (nil)] [url = about:blank]
21:14:33 INFO - PROCESS | 6550 | 1463717673303 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}]
21:14:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
21:14:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 3987ms
21:14:33 INFO - PROCESS | 6550 | 1463717673345 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null]
21:14:33 INFO - PROCESS | 6550 | 1463717673350 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}]
21:14:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
21:14:33 INFO - PROCESS | 6550 | 1463717673358 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}]
21:14:33 INFO - PROCESS | 6550 | 1463717673364 Marionette TRACE conn3 <- [1,2662,null,{}]
21:14:33 INFO - PROCESS | 6550 | 1463717673374 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:33 INFO - PROCESS | 6550 | 1463717673632 Marionette TRACE conn3 <- [1,2663,null,{"value":null}]
21:14:33 INFO - PROCESS | 6550 | 1463717673848 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x89114800 == 115 [pid = 6550] [id = 673]
21:14:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x89f90400) [pid = 6550] [serial = 2020] [outer = (nil)]
21:14:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8a4cd800) [pid = 6550] [serial = 2021] [outer = 0x89f90400]
21:14:33 INFO - PROCESS | 6550 | 1463717673932 Marionette DEBUG loaded listener.js
21:14:34 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8b190c00) [pid = 6550] [serial = 2022] [outer = 0x89f90400]
21:14:34 INFO - PROCESS | 6550 | 1463717674753 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}]
21:14:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
21:14:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1437ms
21:14:34 INFO - PROCESS | 6550 | 1463717674795 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null]
21:14:34 INFO - PROCESS | 6550 | 1463717674804 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}]
21:14:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
21:14:34 INFO - PROCESS | 6550 | 1463717674813 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}]
21:14:34 INFO - PROCESS | 6550 | 1463717674817 Marionette TRACE conn3 <- [1,2666,null,{}]
21:14:34 INFO - PROCESS | 6550 | 1463717674823 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:35 INFO - PROCESS | 6550 | 1463717675140 Marionette TRACE conn3 <- [1,2667,null,{"value":null}]
21:14:35 INFO - PROCESS | 6550 | 1463717675310 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b173800 == 116 [pid = 6550] [id = 674]
21:14:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8b894c00) [pid = 6550] [serial = 2023] [outer = (nil)]
21:14:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8c8af000) [pid = 6550] [serial = 2024] [outer = 0x8b894c00]
21:14:35 INFO - PROCESS | 6550 | 1463717675385 Marionette DEBUG loaded listener.js
21:14:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8d9b7c00) [pid = 6550] [serial = 2025] [outer = 0x8b894c00]
21:14:36 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:14:36 INFO - PROCESS | 6550 | SkScalerContext_CairoFT::generateFontMetrics unimplemented
21:14:36 INFO - PROCESS | 6550 | 1463717676820 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}]
21:14:36 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)
21:14:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2028ms
21:14:36 INFO - PROCESS | 6550 | 1463717676851 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null]
21:14:36 INFO - PROCESS | 6550 | 1463717676854 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}]
21:14:36 INFO - PROCESS | 6550 | 1463717676866 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}]
21:14:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
21:14:36 INFO - PROCESS | 6550 | 1463717676872 Marionette TRACE conn3 <- [1,2670,null,{}]
21:14:36 INFO - PROCESS | 6550 | 1463717676896 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:37 INFO - PROCESS | 6550 | 1463717677210 Marionette TRACE conn3 <- [1,2671,null,{"value":null}]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8b6dc800) [pid = 6550] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8edb6800) [pid = 6550] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8a4c4c00) [pid = 6550] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8a2fcc00) [pid = 6550] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8e506400) [pid = 6550] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8e504800) [pid = 6550] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x94f57c00) [pid = 6550] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x88944c00) [pid = 6550] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x997a7800) [pid = 6550] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x92848c00) [pid = 6550] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x98e8ec00) [pid = 6550] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x93862400) [pid = 6550] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x92122000) [pid = 6550] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x92668800) [pid = 6550] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x9233f000) [pid = 6550] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x91bba000) [pid = 6550] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x8e6c9c00) [pid = 6550] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x91bb5000) [pid = 6550] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x90be8000) [pid = 6550] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x8edbc400) [pid = 6550] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html]
21:14:37 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x8b17e000) [pid = 6550] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html]
21:14:37 INFO - PROCESS | 6550 | 1463717677827 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0c400 == 117 [pid = 6550] [id = 675]
21:14:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x88944c00) [pid = 6550] [serial = 2026] [outer = (nil)]
21:14:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x8c8af400) [pid = 6550] [serial = 2027] [outer = 0x88944c00]
21:14:37 INFO - PROCESS | 6550 | 1463717677909 Marionette DEBUG loaded listener.js
21:14:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x8e6d1000) [pid = 6550] [serial = 2028] [outer = 0x88944c00]
21:14:39 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:14:39 INFO - PROCESS | 6550 | 1463717679124 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1\n"]]]}]
21:14:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
21:14:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:14:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
21:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:14:39 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
21:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:14:39 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:14:39 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:14:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
21:14:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2280ms
21:14:39 INFO - PROCESS | 6550 | 1463717679152 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null]
21:14:39 INFO - PROCESS | 6550 | 1463717679160 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}]
21:14:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
21:14:39 INFO - PROCESS | 6550 | 1463717679191 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}]
21:14:39 INFO - PROCESS | 6550 | 1463717679194 Marionette TRACE conn3 <- [1,2674,null,{}]
21:14:39 INFO - PROCESS | 6550 | 1463717679200 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:39 INFO - PROCESS | 6550 | 1463717679474 Marionette TRACE conn3 <- [1,2675,null,{"value":null}]
21:14:39 INFO - PROCESS | 6550 | 1463717679535 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d9b7400 == 118 [pid = 6550] [id = 676]
21:14:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x8e6c8400) [pid = 6550] [serial = 2029] [outer = (nil)]
21:14:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x8f5f1800) [pid = 6550] [serial = 2030] [outer = 0x8e6c8400]
21:14:39 INFO - PROCESS | 6550 | 1463717679610 Marionette DEBUG loaded listener.js
21:14:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x909ea000) [pid = 6550] [serial = 2031] [outer = 0x8e6c8400]
21:14:41 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:14:41 INFO - PROCESS | 6550 | 1463717681199 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1\n"]]]}]
21:14:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
21:14:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:14:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
21:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:14:41 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
21:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:14:41 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:14:41 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:14:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
21:14:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2050ms
21:14:41 INFO - PROCESS | 6550 | 1463717681236 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null]
21:14:41 INFO - PROCESS | 6550 | 1463717681241 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}]
21:14:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
21:14:41 INFO - PROCESS | 6550 | 1463717681250 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}]
21:14:41 INFO - PROCESS | 6550 | 1463717681256 Marionette TRACE conn3 <- [1,2678,null,{}]
21:14:41 INFO - PROCESS | 6550 | 1463717681264 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:41 INFO - PROCESS | 6550 | 1463717681568 Marionette TRACE conn3 <- [1,2679,null,{"value":null}]
21:14:41 INFO - PROCESS | 6550 | 1463717681900 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e0f400 == 119 [pid = 6550] [id = 677]
21:14:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x88945000) [pid = 6550] [serial = 2032] [outer = (nil)]
21:14:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8c3b9400) [pid = 6550] [serial = 2033] [outer = 0x88945000]
21:14:41 INFO - PROCESS | 6550 | 1463717681994 Marionette DEBUG loaded listener.js
21:14:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8dc92c00) [pid = 6550] [serial = 2034] [outer = 0x88945000]
21:14:43 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:14:43 INFO - PROCESS | 6550 | 1463717683388 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}]
21:14:43 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)
21:14:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2184ms
21:14:43 INFO - PROCESS | 6550 | 1463717683434 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null]
21:14:43 INFO - PROCESS | 6550 | 1463717683443 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}]
21:14:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
21:14:43 INFO - PROCESS | 6550 | 1463717683454 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}]
21:14:43 INFO - PROCESS | 6550 | 1463717683459 Marionette TRACE conn3 <- [1,2682,null,{}]
21:14:43 INFO - PROCESS | 6550 | 1463717683465 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:43 INFO - PROCESS | 6550 | 1463717683793 Marionette TRACE conn3 <- [1,2683,null,{"value":null}]
21:14:44 INFO - PROCESS | 6550 | 1463717684053 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b6d1000 == 120 [pid = 6550] [id = 678]
21:14:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8b89a000) [pid = 6550] [serial = 2035] [outer = (nil)]
21:14:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x90a9a000) [pid = 6550] [serial = 2036] [outer = 0x8b89a000]
21:14:44 INFO - PROCESS | 6550 | 1463717684153 Marionette DEBUG loaded listener.js
21:14:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x90be7c00) [pid = 6550] [serial = 2037] [outer = 0x8b89a000]
21:14:45 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:14:45 INFO - PROCESS | 6550 | 1463717685573 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}]
21:14:45 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)
21:14:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2139ms
21:14:45 INFO - PROCESS | 6550 | 1463717685593 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null]
21:14:45 INFO - PROCESS | 6550 | 1463717685597 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}]
21:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
21:14:45 INFO - PROCESS | 6550 | 1463717685604 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}]
21:14:45 INFO - PROCESS | 6550 | 1463717685611 Marionette TRACE conn3 <- [1,2686,null,{}]
21:14:45 INFO - PROCESS | 6550 | 1463717685628 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:45 INFO - PROCESS | 6550 | 1463717685880 Marionette TRACE conn3 <- [1,2687,null,{"value":null}]
21:14:46 INFO - PROCESS | 6550 | 1463717686205 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x8f5f2800 == 121 [pid = 6550] [id = 679]
21:14:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x90d01c00) [pid = 6550] [serial = 2038] [outer = (nil)]
21:14:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x919c9c00) [pid = 6550] [serial = 2039] [outer = 0x90d01c00]
21:14:46 INFO - PROCESS | 6550 | 1463717686299 Marionette DEBUG loaded listener.js
21:14:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x919f5800) [pid = 6550] [serial = 2040] [outer = 0x90d01c00]
21:14:47 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:14:47 INFO - PROCESS | 6550 | 1463717687691 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1\n"]]]}]
21:14:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
21:14:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:14:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
21:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:14:47 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
21:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:14:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:14:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:14:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
21:14:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2137ms
21:14:47 INFO - PROCESS | 6550 | 1463717687744 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null]
21:14:47 INFO - PROCESS | 6550 | 1463717687747 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}]
21:14:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
21:14:47 INFO - PROCESS | 6550 | 1463717687755 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}]
21:14:47 INFO - PROCESS | 6550 | 1463717687759 Marionette TRACE conn3 <- [1,2690,null,{}]
21:14:47 INFO - PROCESS | 6550 | 1463717687765 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:48 INFO - PROCESS | 6550 | 1463717688067 Marionette TRACE conn3 <- [1,2691,null,{"value":null}]
21:14:48 INFO - PROCESS | 6550 | 1463717688353 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0d400 == 122 [pid = 6550] [id = 680]
21:14:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x919ec800) [pid = 6550] [serial = 2041] [outer = (nil)]
21:14:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x91bd4c00) [pid = 6550] [serial = 2042] [outer = 0x919ec800]
21:14:48 INFO - PROCESS | 6550 | 1463717688441 Marionette DEBUG loaded listener.js
21:14:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x91eb4000) [pid = 6550] [serial = 2043] [outer = 0x919ec800]
21:14:49 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:14:49 INFO - PROCESS | 6550 | 1463717689807 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1\n"]]]}]
21:14:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
21:14:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:14:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
21:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:14:49 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
21:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:14:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:14:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:14:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
21:14:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2085ms
21:14:49 INFO - PROCESS | 6550 | 1463717689845 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null]
21:14:49 INFO - PROCESS | 6550 | 1463717689848 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}]
21:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
21:14:49 INFO - PROCESS | 6550 | 1463717689855 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}]
21:14:49 INFO - PROCESS | 6550 | 1463717689858 Marionette TRACE conn3 <- [1,2694,null,{}]
21:14:49 INFO - PROCESS | 6550 | 1463717689864 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:50 INFO - PROCESS | 6550 | 1463717690162 Marionette TRACE conn3 <- [1,2695,null,{"value":null}]
21:14:50 INFO - PROCESS | 6550 | 1463717690428 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:50 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c671400 == 123 [pid = 6550] [id = 681]
21:14:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x919f2000) [pid = 6550] [serial = 2044] [outer = (nil)]
21:14:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x91ecd400) [pid = 6550] [serial = 2045] [outer = 0x919f2000]
21:14:50 INFO - PROCESS | 6550 | 1463717690516 Marionette DEBUG loaded listener.js
21:14:50 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x92122000) [pid = 6550] [serial = 2046] [outer = 0x919f2000]
21:14:51 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:14:51 INFO - PROCESS | 6550 | 1463717691888 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1\n"]]]}]
21:14:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
21:14:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:14:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
21:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:14:51 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
21:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:14:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:14:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:14:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
21:14:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2091ms
21:14:51 INFO - PROCESS | 6550 | 1463717691949 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null]
21:14:51 INFO - PROCESS | 6550 | 1463717691954 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}]
21:14:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
21:14:51 INFO - PROCESS | 6550 | 1463717691961 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}]
21:14:51 INFO - PROCESS | 6550 | 1463717691965 Marionette TRACE conn3 <- [1,2698,null,{}]
21:14:52 INFO - PROCESS | 6550 | 1463717692075 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:52 INFO - PROCESS | 6550 | 1463717692336 Marionette TRACE conn3 <- [1,2699,null,{"value":null}]
21:14:52 INFO - PROCESS | 6550 | 1463717692619 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x91eb4800 == 124 [pid = 6550] [id = 682]
21:14:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x91ecd000) [pid = 6550] [serial = 2047] [outer = (nil)]
21:14:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x92340000) [pid = 6550] [serial = 2048] [outer = 0x91ecd000]
21:14:52 INFO - PROCESS | 6550 | 1463717692708 Marionette DEBUG loaded listener.js
21:14:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x923a8c00) [pid = 6550] [serial = 2049] [outer = 0x91ecd000]
21:14:54 INFO - PROCESS | 6550 | SkCairoFTTypeface::onFilterRec unimplemented
21:14:54 INFO - PROCESS | 6550 | 1463717694076 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1\n"]]]}]
21:14:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
21:14:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:14:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
21:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:14:54 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
21:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:14:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:14:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:14:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
21:14:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2182ms
21:14:54 INFO - PROCESS | 6550 | 1463717694145 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null]
21:14:54 INFO - PROCESS | 6550 | 1463717694149 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}]
21:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
21:14:54 INFO - PROCESS | 6550 | 1463717694201 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}]
21:14:54 INFO - PROCESS | 6550 | 1463717694204 Marionette TRACE conn3 <- [1,2702,null,{}]
21:14:54 INFO - PROCESS | 6550 | 1463717694267 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:54 INFO - PROCESS | 6550 | 1463717694481 Marionette TRACE conn3 <- [1,2703,null,{"value":null}]
21:14:54 INFO - PROCESS | 6550 | 1463717694764 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x9228bc00 == 125 [pid = 6550] [id = 683]
21:14:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x92343c00) [pid = 6550] [serial = 2050] [outer = (nil)]
21:14:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x92668c00) [pid = 6550] [serial = 2051] [outer = 0x92343c00]
21:14:54 INFO - PROCESS | 6550 | 1463717694858 Marionette DEBUG loaded listener.js
21:14:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x92848c00) [pid = 6550] [serial = 2052] [outer = 0x92343c00]
21:14:55 INFO - PROCESS | 6550 | 1463717695801 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}]
21:14:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
21:14:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1685ms
21:14:55 INFO - PROCESS | 6550 | 1463717695846 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null]
21:14:55 INFO - PROCESS | 6550 | 1463717695850 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}]
21:14:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
21:14:55 INFO - PROCESS | 6550 | 1463717695856 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}]
21:14:55 INFO - PROCESS | 6550 | 1463717695860 Marionette TRACE conn3 <- [1,2706,null,{}]
21:14:55 INFO - PROCESS | 6550 | 1463717695866 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:56 INFO - PROCESS | 6550 | 1463717696085 Marionette TRACE conn3 <- [1,2707,null,{"value":null}]
21:14:56 INFO - PROCESS | 6550 | 1463717696438 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ecb400 == 126 [pid = 6550] [id = 684]
21:14:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x9233f800) [pid = 6550] [serial = 2053] [outer = (nil)]
21:14:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x92d55800) [pid = 6550] [serial = 2054] [outer = 0x9233f800]
21:14:56 INFO - PROCESS | 6550 | 1463717696526 Marionette DEBUG loaded listener.js
21:14:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x9385e400) [pid = 6550] [serial = 2055] [outer = 0x9233f800]
21:14:57 INFO - PROCESS | 6550 | 1463717697498 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}]
21:14:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
21:14:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1688ms
21:14:57 INFO - PROCESS | 6550 | 1463717697547 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null]
21:14:57 INFO - PROCESS | 6550 | 1463717697551 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}]
21:14:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
21:14:57 INFO - PROCESS | 6550 | 1463717697557 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}]
21:14:57 INFO - PROCESS | 6550 | 1463717697561 Marionette TRACE conn3 <- [1,2710,null,{}]
21:14:57 INFO - PROCESS | 6550 | 1463717697567 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:57 INFO - PROCESS | 6550 | 1463717697801 Marionette TRACE conn3 <- [1,2711,null,{"value":null}]
21:14:58 INFO - PROCESS | 6550 | 1463717698137 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x9266e800 == 127 [pid = 6550] [id = 685]
21:14:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x9297c800) [pid = 6550] [serial = 2056] [outer = (nil)]
21:14:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x945f6400) [pid = 6550] [serial = 2057] [outer = 0x9297c800]
21:14:58 INFO - PROCESS | 6550 | 1463717698229 Marionette DEBUG loaded listener.js
21:14:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x94f1cc00) [pid = 6550] [serial = 2058] [outer = 0x9297c800]
21:14:59 INFO - PROCESS | 6550 | 1463717699186 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1\n"]]]}]
21:14:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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"
21:14:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:14:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
21:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:14:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:14:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:14:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:14:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
21:14:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 1686ms
21:14:59 INFO - PROCESS | 6550 | 1463717699246 Marionette TRACE conn3 -> [0,2713,"getWindowHandle",null]
21:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
21:14:59 INFO - PROCESS | 6550 | 1463717699250 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}]
21:14:59 INFO - PROCESS | 6550 | 1463717699257 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}]
21:14:59 INFO - PROCESS | 6550 | 1463717699260 Marionette TRACE conn3 <- [1,2714,null,{}]
21:14:59 INFO - PROCESS | 6550 | 1463717699266 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:14:59 INFO - PROCESS | 6550 | 1463717699488 Marionette TRACE conn3 <- [1,2715,null,{"value":null}]
21:14:59 INFO - PROCESS | 6550 | 1463717699825 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:14:59 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e2000 == 128 [pid = 6550] [id = 686]
21:14:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x92984c00) [pid = 6550] [serial = 2059] [outer = (nil)]
21:14:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x94fa6000) [pid = 6550] [serial = 2060] [outer = 0x92984c00]
21:14:59 INFO - PROCESS | 6550 | 1463717699916 Marionette DEBUG loaded listener.js
21:15:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x95131400) [pid = 6550] [serial = 2061] [outer = 0x92984c00]
21:15:00 INFO - PROCESS | 6550 | 1463717700837 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}]
21:15:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
21:15:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1629ms
21:15:00 INFO - PROCESS | 6550 | 1463717700886 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null]
21:15:00 INFO - PROCESS | 6550 | 1463717700890 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}]
21:15:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
21:15:00 INFO - PROCESS | 6550 | 1463717700897 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}]
21:15:00 INFO - PROCESS | 6550 | 1463717700902 Marionette TRACE conn3 <- [1,2718,null,{}]
21:15:00 INFO - PROCESS | 6550 | 1463717700908 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:01 INFO - PROCESS | 6550 | 1463717701178 Marionette TRACE conn3 <- [1,2719,null,{"value":null}]
21:15:01 INFO - PROCESS | 6550 | 1463717701530 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e9000 == 129 [pid = 6550] [id = 687]
21:15:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x94f7dc00) [pid = 6550] [serial = 2062] [outer = (nil)]
21:15:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x989f1000) [pid = 6550] [serial = 2063] [outer = 0x94f7dc00]
21:15:01 INFO - PROCESS | 6550 | 1463717701628 Marionette DEBUG loaded listener.js
21:15:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x99a50400) [pid = 6550] [serial = 2064] [outer = 0x94f7dc00]
21:15:02 INFO - PROCESS | 6550 | 1463717702636 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1\n"]]]}]
21:15:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
21:15:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:15:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
21:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:15:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:15:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:15:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:15:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:15:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
21:15:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 1791ms
21:15:02 INFO - PROCESS | 6550 | 1463717702691 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null]
21:15:02 INFO - PROCESS | 6550 | 1463717702696 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}]
21:15:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
21:15:02 INFO - PROCESS | 6550 | 1463717702705 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}]
21:15:02 INFO - PROCESS | 6550 | 1463717702707 Marionette TRACE conn3 <- [1,2722,null,{}]
21:15:02 INFO - PROCESS | 6550 | 1463717702714 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:02 INFO - PROCESS | 6550 | 1463717702938 Marionette TRACE conn3 <- [1,2723,null,{"value":null}]
21:15:03 INFO - PROCESS | 6550 | 1463717703279 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x88943400 == 130 [pid = 6550] [id = 688]
21:15:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x94f81800) [pid = 6550] [serial = 2065] [outer = (nil)]
21:15:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x99ebcc00) [pid = 6550] [serial = 2066] [outer = 0x94f81800]
21:15:03 INFO - PROCESS | 6550 | 1463717703373 Marionette DEBUG loaded listener.js
21:15:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x99f6f400) [pid = 6550] [serial = 2067] [outer = 0x94f81800]
21:15:04 INFO - PROCESS | 6550 | 1463717704352 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1\n"]]]}]
21:15:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
21:15:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:15:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
21:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:15:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:15:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:15:04 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:15:04 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:15:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
21:15:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 1728ms
21:15:04 INFO - PROCESS | 6550 | 1463717704435 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null]
21:15:04 INFO - PROCESS | 6550 | 1463717704439 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}]
21:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
21:15:04 INFO - PROCESS | 6550 | 1463717704445 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}]
21:15:04 INFO - PROCESS | 6550 | 1463717704449 Marionette TRACE conn3 <- [1,2726,null,{}]
21:15:04 INFO - PROCESS | 6550 | 1463717704454 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:04 INFO - PROCESS | 6550 | 1463717704710 Marionette TRACE conn3 <- [1,2727,null,{"value":null}]
21:15:05 INFO - PROCESS | 6550 | 1463717705050 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x997a7800 == 131 [pid = 6550] [id = 689]
21:15:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x99ae8800) [pid = 6550] [serial = 2068] [outer = (nil)]
21:15:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x9afa0c00) [pid = 6550] [serial = 2069] [outer = 0x99ae8800]
21:15:05 INFO - PROCESS | 6550 | 1463717705140 Marionette DEBUG loaded listener.js
21:15:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9b1bb000) [pid = 6550] [serial = 2070] [outer = 0x99ae8800]
21:15:06 INFO - PROCESS | 6550 | 1463717706052 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}]
21:15:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
21:15:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1637ms
21:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
21:15:06 INFO - PROCESS | 6550 | 1463717706083 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null]
21:15:06 INFO - PROCESS | 6550 | 1463717706085 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}]
21:15:06 INFO - PROCESS | 6550 | 1463717706098 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}]
21:15:06 INFO - PROCESS | 6550 | 1463717706102 Marionette TRACE conn3 <- [1,2730,null,{}]
21:15:06 INFO - PROCESS | 6550 | 1463717706112 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:06 INFO - PROCESS | 6550 | 1463717706328 Marionette TRACE conn3 <- [1,2731,null,{"value":null}]
21:15:06 INFO - PROCESS | 6550 | 1463717706681 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x95134000 == 132 [pid = 6550] [id = 690]
21:15:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x98e89400) [pid = 6550] [serial = 2071] [outer = (nil)]
21:15:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x9d0a9c00) [pid = 6550] [serial = 2072] [outer = 0x98e89400]
21:15:06 INFO - PROCESS | 6550 | 1463717706774 Marionette DEBUG loaded listener.js
21:15:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x9d0b4800) [pid = 6550] [serial = 2073] [outer = 0x98e89400]
21:15:08 INFO - PROCESS | 6550 | 1463717708062 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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/<@http://web-platform.test:8000/common/canvas-tests.js:62:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9\nEventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9\n_addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1\n"]]]}]
21:15:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
21:15:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:15:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
21:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:15:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:15:08 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
21:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:15:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:15:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:15:08 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
21:15:08 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
21:15:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
21:15:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2049ms
21:15:08 INFO - PROCESS | 6550 | 1463717708143 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null]
21:15:08 INFO - PROCESS | 6550 | 1463717708147 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}]
21:15:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
21:15:08 INFO - PROCESS | 6550 | 1463717708154 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}]
21:15:08 INFO - PROCESS | 6550 | 1463717708157 Marionette TRACE conn3 <- [1,2734,null,{}]
21:15:08 INFO - PROCESS | 6550 | 1463717708163 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:08 INFO - PROCESS | 6550 | 1463717708441 Marionette TRACE conn3 <- [1,2735,null,{"value":null}]
21:15:08 INFO - PROCESS | 6550 | 1463717708785 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f94000 == 133 [pid = 6550] [id = 691]
21:15:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x8a2fb000) [pid = 6550] [serial = 2074] [outer = (nil)]
21:15:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0xa22e8c00) [pid = 6550] [serial = 2075] [outer = 0x8a2fb000]
21:15:08 INFO - PROCESS | 6550 | 1463717708873 Marionette DEBUG loaded listener.js
21:15:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0xa24fd800) [pid = 6550] [serial = 2076] [outer = 0x8a2fb000]
21:15:09 INFO - PROCESS | 6550 | 1463717709871 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}]
21:15:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
21:15:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1782ms
21:15:09 INFO - PROCESS | 6550 | 1463717709938 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null]
21:15:09 INFO - PROCESS | 6550 | 1463717709942 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}]
21:15:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
21:15:09 INFO - PROCESS | 6550 | 1463717709948 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}]
21:15:09 INFO - PROCESS | 6550 | 1463717709951 Marionette TRACE conn3 <- [1,2738,null,{}]
21:15:09 INFO - PROCESS | 6550 | 1463717709957 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x89112400 == 132 [pid = 6550] [id = 306]
21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x919e8000 == 131 [pid = 6550] [id = 664]
21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x90a9b800 == 130 [pid = 6550] [id = 662]
21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8edb2800 == 129 [pid = 6550] [id = 663]
21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x89f8d800 == 128 [pid = 6550] [id = 661]
21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x91bcf000 == 127 [pid = 6550] [id = 660]
21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8a4cf400 == 126 [pid = 6550] [id = 659]
21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8c679400 == 125 [pid = 6550] [id = 658]
21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef400 == 124 [pid = 6550] [id = 657]
21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2fc800 == 123 [pid = 6550] [id = 655]
21:15:11 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67e400 == 122 [pid = 6550] [id = 656]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x8f5e7400) [pid = 6550] [serial = 1964] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x8f5e4800) [pid = 6550] [serial = 1830] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x8efbfc00) [pid = 6550] [serial = 1961] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x909cb800) [pid = 6550] [serial = 1962] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8a4cf000) [pid = 6550] [serial = 1901] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8b178c00) [pid = 6550] [serial = 1955] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8b6dac00) [pid = 6550] [serial = 1956] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0xa35f7800) [pid = 6550] [serial = 1952] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0xa22e9800) [pid = 6550] [serial = 1950] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0xa2159c00) [pid = 6550] [serial = 1949] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x8e50b800) [pid = 6550] [serial = 1947] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8e509c00) [pid = 6550] [serial = 1946] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0xa2604400) [pid = 6550] [serial = 1944] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0xa227e000) [pid = 6550] [serial = 1943] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0xa2153000) [pid = 6550] [serial = 1941] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0xa061e800) [pid = 6550] [serial = 1940] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x9afa3c00) [pid = 6550] [serial = 1938] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x9acaa400) [pid = 6550] [serial = 1937] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x99f57c00) [pid = 6550] [serial = 1935] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x99ec6400) [pid = 6550] [serial = 1934] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x99aea000) [pid = 6550] [serial = 1932] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x996ee800) [pid = 6550] [serial = 1931] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x974cfc00) [pid = 6550] [serial = 1929] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x974c8c00) [pid = 6550] [serial = 1928] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x94f7b000) [pid = 6550] [serial = 1926] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x94f76400) [pid = 6550] [serial = 1925] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x945f2c00) [pid = 6550] [serial = 1923] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x93bc6c00) [pid = 6550] [serial = 1922] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x92981000) [pid = 6550] [serial = 1920] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x92840000) [pid = 6550] [serial = 1919] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x9250ec00) [pid = 6550] [serial = 1917] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x9233fc00) [pid = 6550] [serial = 1916] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x91ed1000) [pid = 6550] [serial = 1914] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x91ecac00) [pid = 6550] [serial = 1913] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x91bd9c00) [pid = 6550] [serial = 1911] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x91bcd800) [pid = 6550] [serial = 1910] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x919d2000) [pid = 6550] [serial = 1908] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x90dafc00) [pid = 6550] [serial = 1907] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x90a91400) [pid = 6550] [serial = 1905] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x8f5e3c00) [pid = 6550] [serial = 1904] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8c8ae000) [pid = 6550] [serial = 1902] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8daeac00) [pid = 6550] [serial = 1958] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8e507000) [pid = 6550] [serial = 1959] [outer = (nil)] [url = about:blank]
21:15:11 INFO - PROCESS | 6550 | 1463717711755 Marionette TRACE conn3 <- [1,2739,null,{"value":null}]
21:15:11 INFO - PROCESS | 6550 | 1463717711908 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a403000 == 123 [pid = 6550] [id = 692]
21:15:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8a40b400) [pid = 6550] [serial = 2077] [outer = (nil)]
21:15:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8a4d0400) [pid = 6550] [serial = 2078] [outer = 0x8a40b400]
21:15:12 INFO - PROCESS | 6550 | 1463717711997 Marionette DEBUG loaded listener.js
21:15:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8b191c00) [pid = 6550] [serial = 2079] [outer = 0x8a40b400]
21:15:12 INFO - PROCESS | 6550 | 1463717712932 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}]
21:15:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
21:15:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 3031ms
21:15:12 INFO - PROCESS | 6550 | 1463717712981 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null]
21:15:12 INFO - PROCESS | 6550 | 1463717712988 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}]
21:15:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
21:15:12 INFO - PROCESS | 6550 | 1463717712996 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}]
21:15:13 INFO - PROCESS | 6550 | 1463717713001 Marionette TRACE conn3 <- [1,2742,null,{}]
21:15:13 INFO - PROCESS | 6550 | 1463717713008 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:13 INFO - PROCESS | 6550 | 1463717713226 Marionette TRACE conn3 <- [1,2743,null,{"value":null}]
21:15:13 INFO - PROCESS | 6550 | 1463717713439 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:13 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8b5400 == 124 [pid = 6550] [id = 693]
21:15:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8d9a9c00) [pid = 6550] [serial = 2080] [outer = (nil)]
21:15:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8dc94000) [pid = 6550] [serial = 2081] [outer = 0x8d9a9c00]
21:15:13 INFO - PROCESS | 6550 | 1463717713521 Marionette DEBUG loaded listener.js
21:15:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8e50bc00) [pid = 6550] [serial = 2082] [outer = 0x8d9a9c00]
21:15:14 INFO - PROCESS | 6550 | 1463717714417 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}]
21:15:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
21:15:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1488ms
21:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
21:15:14 INFO - PROCESS | 6550 | 1463717714488 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null]
21:15:14 INFO - PROCESS | 6550 | 1463717714492 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}]
21:15:14 INFO - PROCESS | 6550 | 1463717714499 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}]
21:15:14 INFO - PROCESS | 6550 | 1463717714502 Marionette TRACE conn3 <- [1,2746,null,{}]
21:15:14 INFO - PROCESS | 6550 | 1463717714508 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:14 INFO - PROCESS | 6550 | 1463717714797 Marionette TRACE conn3 <- [1,2747,null,{"value":null}]
21:15:14 INFO - PROCESS | 6550 | 1463717714833 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e50f400 == 125 [pid = 6550] [id = 694]
21:15:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8ede4800) [pid = 6550] [serial = 2083] [outer = (nil)]
21:15:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8f5e7400) [pid = 6550] [serial = 2084] [outer = 0x8ede4800]
21:15:14 INFO - PROCESS | 6550 | 1463717714911 Marionette DEBUG loaded listener.js
21:15:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x909ce400) [pid = 6550] [serial = 2085] [outer = 0x8ede4800]
21:15:15 INFO - PROCESS | 6550 | 1463717715956 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}]
21:15:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
21:15:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1487ms
21:15:15 INFO - PROCESS | 6550 | 1463717715985 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null]
21:15:15 INFO - PROCESS | 6550 | 1463717715991 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}]
21:15:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
21:15:16 INFO - PROCESS | 6550 | 1463717716012 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}]
21:15:16 INFO - PROCESS | 6550 | 1463717716019 Marionette TRACE conn3 <- [1,2750,null,{}]
21:15:16 INFO - PROCESS | 6550 | 1463717716025 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:16 INFO - PROCESS | 6550 | 1463717716871 Marionette TRACE conn3 <- [1,2751,null,{"value":null}]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8b17f800) [pid = 6550] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8a3ec400) [pid = 6550] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x88944c00) [pid = 6550] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x94f7fc00) [pid = 6550] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8edb9000) [pid = 6550] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x9228a800) [pid = 6550] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0xa2282c00) [pid = 6550] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x92344800) [pid = 6550] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8edbb000) [pid = 6550] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x91bcfc00) [pid = 6550] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x989fc400) [pid = 6550] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x996e6000) [pid = 6550] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x8edee800) [pid = 6550] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x90d07c00) [pid = 6550] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x974c6800) [pid = 6550] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x8c8b9c00) [pid = 6550] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x8a3e6400) [pid = 6550] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 121 (0x91bb5800) [pid = 6550] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 120 (0x945f3c00) [pid = 6550] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 119 (0x89f90400) [pid = 6550] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 118 (0xa353fc00) [pid = 6550] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html]
21:15:16 INFO - PROCESS | 6550 | --DOMWINDOW == 117 (0x8b894c00) [pid = 6550] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html]
21:15:17 INFO - PROCESS | 6550 | 1463717717129 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:17 INFO - PROCESS | 6550 | ++DOCSHELL 0x88944c00 == 126 [pid = 6550] [id = 695]
21:15:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 118 (0x89f90400) [pid = 6550] [serial = 2086] [outer = (nil)]
21:15:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 119 (0x8b6d1c00) [pid = 6550] [serial = 2087] [outer = 0x89f90400]
21:15:17 INFO - PROCESS | 6550 | 1463717717210 Marionette DEBUG loaded listener.js
21:15:17 INFO - PROCESS | 6550 | ++DOMWINDOW == 120 (0x8ede6400) [pid = 6550] [serial = 2088] [outer = 0x89f90400]
21:15:17 INFO - PROCESS | 6550 | 1463717717961 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}]
21:15:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
21:15:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1996ms
21:15:17 INFO - PROCESS | 6550 | 1463717717995 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null]
21:15:18 INFO - PROCESS | 6550 | 1463717717998 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}]
21:15:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
21:15:18 INFO - PROCESS | 6550 | 1463717718004 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}]
21:15:18 INFO - PROCESS | 6550 | 1463717718006 Marionette TRACE conn3 <- [1,2754,null,{}]
21:15:18 INFO - PROCESS | 6550 | 1463717718012 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:18 INFO - PROCESS | 6550 | 1463717718281 Marionette TRACE conn3 <- [1,2755,null,{"value":null}]
21:15:18 INFO - PROCESS | 6550 | 1463717718305 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e501c00 == 127 [pid = 6550] [id = 696]
21:15:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 121 (0x8e56cc00) [pid = 6550] [serial = 2089] [outer = (nil)]
21:15:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 122 (0x90da6c00) [pid = 6550] [serial = 2090] [outer = 0x8e56cc00]
21:15:18 INFO - PROCESS | 6550 | 1463717718376 Marionette DEBUG loaded listener.js
21:15:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x90db2000) [pid = 6550] [serial = 2091] [outer = 0x8e56cc00]
21:15:19 INFO - PROCESS | 6550 | 1463717719579 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}]
21:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
21:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1586ms
21:15:19 INFO - PROCESS | 6550 | 1463717719591 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null]
21:15:19 INFO - PROCESS | 6550 | 1463717719596 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}]
21:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
21:15:19 INFO - PROCESS | 6550 | 1463717719605 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}]
21:15:19 INFO - PROCESS | 6550 | 1463717719611 Marionette TRACE conn3 <- [1,2758,null,{}]
21:15:19 INFO - PROCESS | 6550 | 1463717719620 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:19 INFO - PROCESS | 6550 | 1463717719845 Marionette TRACE conn3 <- [1,2759,null,{"value":null}]
21:15:20 INFO - PROCESS | 6550 | 1463717720214 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:20 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b192000 == 128 [pid = 6550] [id = 697]
21:15:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x8c3bac00) [pid = 6550] [serial = 2092] [outer = (nil)]
21:15:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x8c8af800) [pid = 6550] [serial = 2093] [outer = 0x8c3bac00]
21:15:20 INFO - PROCESS | 6550 | 1463717720312 Marionette DEBUG loaded listener.js
21:15:20 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x8e6cc400) [pid = 6550] [serial = 2094] [outer = 0x8c3bac00]
21:15:21 INFO - PROCESS | 6550 | 1463717721261 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}]
21:15:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
21:15:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1682ms
21:15:21 INFO - PROCESS | 6550 | 1463717721288 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null]
21:15:21 INFO - PROCESS | 6550 | 1463717721296 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}]
21:15:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
21:15:21 INFO - PROCESS | 6550 | 1463717721307 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}]
21:15:21 INFO - PROCESS | 6550 | 1463717721311 Marionette TRACE conn3 <- [1,2762,null,{}]
21:15:21 INFO - PROCESS | 6550 | 1463717721318 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:21 INFO - PROCESS | 6550 | 1463717721646 Marionette TRACE conn3 <- [1,2763,null,{"value":null}]
21:15:21 INFO - PROCESS | 6550 | 1463717721922 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x909e7400 == 129 [pid = 6550] [id = 698]
21:15:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x909e8000) [pid = 6550] [serial = 2095] [outer = (nil)]
21:15:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x90a9d400) [pid = 6550] [serial = 2096] [outer = 0x909e8000]
21:15:22 INFO - PROCESS | 6550 | 1463717722018 Marionette DEBUG loaded listener.js
21:15:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x90d08400) [pid = 6550] [serial = 2097] [outer = 0x909e8000]
21:15:23 INFO - PROCESS | 6550 | 1463717722998 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}]
21:15:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
21:15:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1732ms
21:15:23 INFO - PROCESS | 6550 | 1463717723039 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null]
21:15:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
21:15:23 INFO - PROCESS | 6550 | 1463717723044 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}]
21:15:23 INFO - PROCESS | 6550 | 1463717723050 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}]
21:15:23 INFO - PROCESS | 6550 | 1463717723057 Marionette TRACE conn3 <- [1,2766,null,{}]
21:15:23 INFO - PROCESS | 6550 | 1463717723074 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:23 INFO - PROCESS | 6550 | 1463717723318 Marionette TRACE conn3 <- [1,2767,null,{"value":null}]
21:15:23 INFO - PROCESS | 6550 | 1463717723609 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x919eec00 == 130 [pid = 6550] [id = 699]
21:15:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x91bc0000) [pid = 6550] [serial = 2098] [outer = (nil)]
21:15:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x91bd4400) [pid = 6550] [serial = 2099] [outer = 0x91bc0000]
21:15:23 INFO - PROCESS | 6550 | 1463717723754 Marionette DEBUG loaded listener.js
21:15:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x91ec7400) [pid = 6550] [serial = 2100] [outer = 0x91bc0000]
21:15:24 INFO - PROCESS | 6550 | 1463717724694 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}]
21:15:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
21:15:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1686ms
21:15:24 INFO - PROCESS | 6550 | 1463717724737 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null]
21:15:24 INFO - PROCESS | 6550 | 1463717724742 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}]
21:15:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
21:15:24 INFO - PROCESS | 6550 | 1463717724748 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}]
21:15:24 INFO - PROCESS | 6550 | 1463717724752 Marionette TRACE conn3 <- [1,2770,null,{}]
21:15:24 INFO - PROCESS | 6550 | 1463717724758 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:24 INFO - PROCESS | 6550 | 1463717724990 Marionette TRACE conn3 <- [1,2771,null,{"value":null}]
21:15:25 INFO - PROCESS | 6550 | 1463717725339 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:25 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a406400 == 131 [pid = 6550] [id = 700]
21:15:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8dc8ec00) [pid = 6550] [serial = 2101] [outer = (nil)]
21:15:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x9222ac00) [pid = 6550] [serial = 2102] [outer = 0x8dc8ec00]
21:15:25 INFO - PROCESS | 6550 | 1463717725437 Marionette DEBUG loaded listener.js
21:15:25 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x9228a800) [pid = 6550] [serial = 2103] [outer = 0x8dc8ec00]
21:15:26 INFO - PROCESS | 6550 | 1463717726375 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}]
21:15:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
21:15:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1683ms
21:15:26 INFO - PROCESS | 6550 | 1463717726433 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null]
21:15:26 INFO - PROCESS | 6550 | 1463717726436 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}]
21:15:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
21:15:26 INFO - PROCESS | 6550 | 1463717726443 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}]
21:15:26 INFO - PROCESS | 6550 | 1463717726447 Marionette TRACE conn3 <- [1,2774,null,{}]
21:15:26 INFO - PROCESS | 6550 | 1463717726452 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:26 INFO - PROCESS | 6550 | 1463717726677 Marionette TRACE conn3 <- [1,2775,null,{"value":null}]
21:15:27 INFO - PROCESS | 6550 | 1463717727012 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ed0c00 == 132 [pid = 6550] [id = 701]
21:15:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x9228a400) [pid = 6550] [serial = 2104] [outer = (nil)]
21:15:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x923a4400) [pid = 6550] [serial = 2105] [outer = 0x9228a400]
21:15:27 INFO - PROCESS | 6550 | 1463717727107 Marionette DEBUG loaded listener.js
21:15:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x92507c00) [pid = 6550] [serial = 2106] [outer = 0x9228a400]
21:15:28 INFO - PROCESS | 6550 | 1463717728074 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}]
21:15:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
21:15:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1684ms
21:15:28 INFO - PROCESS | 6550 | 1463717728128 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null]
21:15:28 INFO - PROCESS | 6550 | 1463717728133 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}]
21:15:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
21:15:28 INFO - PROCESS | 6550 | 1463717728139 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}]
21:15:28 INFO - PROCESS | 6550 | 1463717728143 Marionette TRACE conn3 <- [1,2778,null,{}]
21:15:28 INFO - PROCESS | 6550 | 1463717728148 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:28 INFO - PROCESS | 6550 | 1463717728393 Marionette TRACE conn3 <- [1,2779,null,{"value":null}]
21:15:28 INFO - PROCESS | 6550 | 1463717728736 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b898400 == 133 [pid = 6550] [id = 702]
21:15:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x92126000) [pid = 6550] [serial = 2107] [outer = (nil)]
21:15:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x92d55c00) [pid = 6550] [serial = 2108] [outer = 0x92126000]
21:15:28 INFO - PROCESS | 6550 | 1463717728831 Marionette DEBUG loaded listener.js
21:15:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x93858000) [pid = 6550] [serial = 2109] [outer = 0x92126000]
21:15:29 INFO - PROCESS | 6550 | 1463717729713 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}]
21:15:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
21:15:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1629ms
21:15:29 INFO - PROCESS | 6550 | 1463717729784 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null]
21:15:29 INFO - PROCESS | 6550 | 1463717729789 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}]
21:15:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
21:15:29 INFO - PROCESS | 6550 | 1463717729799 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}]
21:15:29 INFO - PROCESS | 6550 | 1463717729802 Marionette TRACE conn3 <- [1,2782,null,{}]
21:15:29 INFO - PROCESS | 6550 | 1463717729809 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:30 INFO - PROCESS | 6550 | 1463717730033 Marionette TRACE conn3 <- [1,2783,null,{"value":null}]
21:15:30 INFO - PROCESS | 6550 | 1463717730385 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:30 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c8ab400 == 134 [pid = 6550] [id = 703]
21:15:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8edb2400) [pid = 6550] [serial = 2110] [outer = (nil)]
21:15:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x94f1bc00) [pid = 6550] [serial = 2111] [outer = 0x8edb2400]
21:15:30 INFO - PROCESS | 6550 | 1463717730479 Marionette DEBUG loaded listener.js
21:15:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x94f53400) [pid = 6550] [serial = 2112] [outer = 0x8edb2400]
21:15:31 INFO - PROCESS | 6550 | 1463717731393 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}]
21:15:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
21:15:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1629ms
21:15:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
21:15:31 INFO - PROCESS | 6550 | 1463717731429 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null]
21:15:31 INFO - PROCESS | 6550 | 1463717731432 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}]
21:15:31 INFO - PROCESS | 6550 | 1463717731439 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}]
21:15:31 INFO - PROCESS | 6550 | 1463717731442 Marionette TRACE conn3 <- [1,2786,null,{}]
21:15:31 INFO - PROCESS | 6550 | 1463717731448 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:31 INFO - PROCESS | 6550 | 1463717731678 Marionette TRACE conn3 <- [1,2787,null,{"value":null}]
21:15:32 INFO - PROCESS | 6550 | 1463717732017 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:32 INFO - PROCESS | 6550 | ++DOCSHELL 0x92d5b000 == 135 [pid = 6550] [id = 704]
21:15:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x945f7800) [pid = 6550] [serial = 2113] [outer = (nil)]
21:15:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x974d0400) [pid = 6550] [serial = 2114] [outer = 0x945f7800]
21:15:32 INFO - PROCESS | 6550 | 1463717732111 Marionette DEBUG loaded listener.js
21:15:32 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x9765ac00) [pid = 6550] [serial = 2115] [outer = 0x945f7800]
21:15:33 INFO - PROCESS | 6550 | 1463717733023 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}]
21:15:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
21:15:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1632ms
21:15:33 INFO - PROCESS | 6550 | 1463717733071 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null]
21:15:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
21:15:33 INFO - PROCESS | 6550 | 1463717733075 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}]
21:15:33 INFO - PROCESS | 6550 | 1463717733081 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}]
21:15:33 INFO - PROCESS | 6550 | 1463717733085 Marionette TRACE conn3 <- [1,2790,null,{}]
21:15:33 INFO - PROCESS | 6550 | 1463717733091 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:33 INFO - PROCESS | 6550 | 1463717733325 Marionette TRACE conn3 <- [1,2791,null,{"value":null}]
21:15:33 INFO - PROCESS | 6550 | 1463717733662 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x9227c400 == 136 [pid = 6550] [id = 705]
21:15:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x97655800) [pid = 6550] [serial = 2116] [outer = (nil)]
21:15:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x98e92c00) [pid = 6550] [serial = 2117] [outer = 0x97655800]
21:15:33 INFO - PROCESS | 6550 | 1463717733761 Marionette DEBUG loaded listener.js
21:15:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x997a8400) [pid = 6550] [serial = 2118] [outer = 0x97655800]
21:15:34 INFO - PROCESS | 6550 | 1463717734652 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}]
21:15:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
21:15:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1635ms
21:15:34 INFO - PROCESS | 6550 | 1463717734717 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null]
21:15:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
21:15:34 INFO - PROCESS | 6550 | 1463717734721 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}]
21:15:34 INFO - PROCESS | 6550 | 1463717734727 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}]
21:15:34 INFO - PROCESS | 6550 | 1463717734731 Marionette TRACE conn3 <- [1,2794,null,{}]
21:15:34 INFO - PROCESS | 6550 | 1463717734736 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:34 INFO - PROCESS | 6550 | 1463717734952 Marionette TRACE conn3 <- [1,2795,null,{"value":null}]
21:15:35 INFO - PROCESS | 6550 | 1463717735302 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x90dad400 == 137 [pid = 6550] [id = 706]
21:15:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x90db0000) [pid = 6550] [serial = 2119] [outer = (nil)]
21:15:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x99e32400) [pid = 6550] [serial = 2120] [outer = 0x90db0000]
21:15:35 INFO - PROCESS | 6550 | 1463717735392 Marionette DEBUG loaded listener.js
21:15:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x99ec6400) [pid = 6550] [serial = 2121] [outer = 0x90db0000]
21:15:36 INFO - PROCESS | 6550 | 1463717736323 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}]
21:15:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
21:15:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1634ms
21:15:36 INFO - PROCESS | 6550 | 1463717736361 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null]
21:15:36 INFO - PROCESS | 6550 | 1463717736365 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}]
21:15:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
21:15:36 INFO - PROCESS | 6550 | 1463717736372 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}]
21:15:36 INFO - PROCESS | 6550 | 1463717736376 Marionette TRACE conn3 <- [1,2798,null,{}]
21:15:36 INFO - PROCESS | 6550 | 1463717736382 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:36 INFO - PROCESS | 6550 | 1463717736634 Marionette TRACE conn3 <- [1,2799,null,{"value":null}]
21:15:37 INFO - PROCESS | 6550 | 1463717736985 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:37 INFO - PROCESS | 6550 | ++DOCSHELL 0x99f7a400 == 138 [pid = 6550] [id = 707]
21:15:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x9afa5400) [pid = 6550] [serial = 2122] [outer = (nil)]
21:15:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x9b723800) [pid = 6550] [serial = 2123] [outer = 0x9afa5400]
21:15:37 INFO - PROCESS | 6550 | 1463717737085 Marionette DEBUG loaded listener.js
21:15:37 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0xa1154400) [pid = 6550] [serial = 2124] [outer = 0x9afa5400]
21:15:38 INFO - PROCESS | 6550 | 1463717738038 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}]
21:15:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
21:15:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1730ms
21:15:38 INFO - PROCESS | 6550 | 1463717738103 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null]
21:15:38 INFO - PROCESS | 6550 | 1463717738107 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}]
21:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
21:15:38 INFO - PROCESS | 6550 | 1463717738113 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}]
21:15:38 INFO - PROCESS | 6550 | 1463717738116 Marionette TRACE conn3 <- [1,2802,null,{}]
21:15:38 INFO - PROCESS | 6550 | 1463717738122 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:38 INFO - PROCESS | 6550 | 1463717738338 Marionette TRACE conn3 <- [1,2803,null,{"value":null}]
21:15:38 INFO - PROCESS | 6550 | 1463717738681 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b724c00 == 139 [pid = 6550] [id = 708]
21:15:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x9b77f800) [pid = 6550] [serial = 2125] [outer = (nil)]
21:15:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0xa22e8000) [pid = 6550] [serial = 2126] [outer = 0x9b77f800]
21:15:38 INFO - PROCESS | 6550 | 1463717738775 Marionette DEBUG loaded listener.js
21:15:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0xa22ef000) [pid = 6550] [serial = 2127] [outer = 0x9b77f800]
21:15:39 INFO - PROCESS | 6550 | 1463717739673 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}]
21:15:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
21:15:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1588ms
21:15:39 INFO - PROCESS | 6550 | 1463717739703 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null]
21:15:39 INFO - PROCESS | 6550 | 1463717739706 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}]
21:15:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
21:15:39 INFO - PROCESS | 6550 | 1463717739713 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}]
21:15:39 INFO - PROCESS | 6550 | 1463717739716 Marionette TRACE conn3 <- [1,2806,null,{}]
21:15:39 INFO - PROCESS | 6550 | 1463717739721 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:39 INFO - PROCESS | 6550 | 1463717739948 Marionette TRACE conn3 <- [1,2807,null,{"value":null}]
21:15:40 INFO - PROCESS | 6550 | 1463717740304 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:40 INFO - PROCESS | 6550 | ++DOCSHELL 0x92340c00 == 140 [pid = 6550] [id = 709]
21:15:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x92670c00) [pid = 6550] [serial = 2128] [outer = (nil)]
21:15:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0xa321a000) [pid = 6550] [serial = 2129] [outer = 0x92670c00]
21:15:40 INFO - PROCESS | 6550 | 1463717740394 Marionette DEBUG loaded listener.js
21:15:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0xa35f0000) [pid = 6550] [serial = 2130] [outer = 0x92670c00]
21:15:41 INFO - PROCESS | 6550 | 1463717741293 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}]
21:15:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
21:15:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1639ms
21:15:41 INFO - PROCESS | 6550 | 1463717741352 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null]
21:15:41 INFO - PROCESS | 6550 | 1463717741357 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}]
21:15:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
21:15:41 INFO - PROCESS | 6550 | 1463717741363 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}]
21:15:41 INFO - PROCESS | 6550 | 1463717741366 Marionette TRACE conn3 <- [1,2810,null,{}]
21:15:41 INFO - PROCESS | 6550 | 1463717741372 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:41 INFO - PROCESS | 6550 | 1463717741588 Marionette TRACE conn3 <- [1,2811,null,{"value":null}]
21:15:41 INFO - PROCESS | 6550 | 1463717741926 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:41 INFO - PROCESS | 6550 | ++DOCSHELL 0xa22ee800 == 141 [pid = 6550] [id = 710]
21:15:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0xa3256800) [pid = 6550] [serial = 2131] [outer = (nil)]
21:15:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0xa6290800) [pid = 6550] [serial = 2132] [outer = 0xa3256800]
21:15:42 INFO - PROCESS | 6550 | 1463717742015 Marionette DEBUG loaded listener.js
21:15:42 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0xa675b800) [pid = 6550] [serial = 2133] [outer = 0xa3256800]
21:15:42 INFO - PROCESS | 6550 | 1463717742961 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}]
21:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
21:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1631ms
21:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
21:15:43 INFO - PROCESS | 6550 | 1463717742995 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null]
21:15:43 INFO - PROCESS | 6550 | 1463717742997 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}]
21:15:43 INFO - PROCESS | 6550 | 1463717743004 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}]
21:15:43 INFO - PROCESS | 6550 | 1463717743007 Marionette TRACE conn3 <- [1,2814,null,{}]
21:15:43 INFO - PROCESS | 6550 | 1463717743013 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:43 INFO - PROCESS | 6550 | 1463717743271 Marionette TRACE conn3 <- [1,2815,null,{"value":null}]
21:15:43 INFO - PROCESS | 6550 | 1463717743610 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x88944800 == 142 [pid = 6550] [id = 711]
21:15:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x89f8b400) [pid = 6550] [serial = 2134] [outer = (nil)]
21:15:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0xa6b6a800) [pid = 6550] [serial = 2135] [outer = 0x89f8b400]
21:15:43 INFO - PROCESS | 6550 | 1463717743705 Marionette DEBUG loaded listener.js
21:15:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0xa6b6dc00) [pid = 6550] [serial = 2136] [outer = 0x89f8b400]
21:15:44 INFO - PROCESS | 6550 | 1463717744628 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}]
21:15:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
21:15:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1681ms
21:15:44 INFO - PROCESS | 6550 | 1463717744685 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null]
21:15:44 INFO - PROCESS | 6550 | 1463717744688 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}]
21:15:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
21:15:44 INFO - PROCESS | 6550 | 1463717744695 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}]
21:15:44 INFO - PROCESS | 6550 | 1463717744698 Marionette TRACE conn3 <- [1,2818,null,{}]
21:15:44 INFO - PROCESS | 6550 | 1463717744704 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:44 INFO - PROCESS | 6550 | 1463717744928 Marionette TRACE conn3 <- [1,2819,null,{"value":null}]
21:15:45 INFO - PROCESS | 6550 | 1463717745283 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x93937400 == 143 [pid = 6550] [id = 712]
21:15:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x94f7a000) [pid = 6550] [serial = 2137] [outer = (nil)]
21:15:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0xa6b75c00) [pid = 6550] [serial = 2138] [outer = 0x94f7a000]
21:15:45 INFO - PROCESS | 6550 | 1463717745372 Marionette DEBUG loaded listener.js
21:15:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0xa6c43400) [pid = 6550] [serial = 2139] [outer = 0x94f7a000]
21:15:46 INFO - PROCESS | 6550 | 1463717746312 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}]
21:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
21:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1692ms
21:15:46 INFO - PROCESS | 6550 | 1463717746388 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null]
21:15:46 INFO - PROCESS | 6550 | 1463717746392 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}]
21:15:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
21:15:46 INFO - PROCESS | 6550 | 1463717746398 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}]
21:15:46 INFO - PROCESS | 6550 | 1463717746402 Marionette TRACE conn3 <- [1,2822,null,{}]
21:15:46 INFO - PROCESS | 6550 | 1463717746408 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:46 INFO - PROCESS | 6550 | 1463717746669 Marionette TRACE conn3 <- [1,2823,null,{"value":null}]
21:15:47 INFO - PROCESS | 6550 | 1463717747015 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x871a8400 == 144 [pid = 6550] [id = 713]
21:15:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x871ab400) [pid = 6550] [serial = 2140] [outer = (nil)]
21:15:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x871b1400) [pid = 6550] [serial = 2141] [outer = 0x871ab400]
21:15:47 INFO - PROCESS | 6550 | 1463717747102 Marionette DEBUG loaded listener.js
21:15:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x871b3000) [pid = 6550] [serial = 2142] [outer = 0x871ab400]
21:15:48 INFO - PROCESS | 6550 | 1463717748014 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}]
21:15:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
21:15:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1685ms
21:15:48 INFO - PROCESS | 6550 | 1463717748084 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null]
21:15:48 INFO - PROCESS | 6550 | 1463717748087 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}]
21:15:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
21:15:48 INFO - PROCESS | 6550 | 1463717748093 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}]
21:15:48 INFO - PROCESS | 6550 | 1463717748097 Marionette TRACE conn3 <- [1,2826,null,{}]
21:15:48 INFO - PROCESS | 6550 | 1463717748102 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:48 INFO - PROCESS | 6550 | 1463717748365 Marionette TRACE conn3 <- [1,2827,null,{"value":null}]
21:15:48 INFO - PROCESS | 6550 | 1463717748711 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:48 INFO - PROCESS | 6550 | ++DOCSHELL 0x871a8c00 == 145 [pid = 6550] [id = 714]
21:15:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x871aa000) [pid = 6550] [serial = 2143] [outer = (nil)]
21:15:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa6b6d400) [pid = 6550] [serial = 2144] [outer = 0x871aa000]
21:15:48 INFO - PROCESS | 6550 | 1463717748802 Marionette DEBUG loaded listener.js
21:15:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa6b74000) [pid = 6550] [serial = 2145] [outer = 0x871aa000]
21:15:51 INFO - PROCESS | 6550 | --DOCSHELL 0x9a465800 == 144 [pid = 6550] [id = 467]
21:15:51 INFO - PROCESS | 6550 | --DOCSHELL 0x8e562000 == 143 [pid = 6550] [id = 631]
21:15:51 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f9000 == 142 [pid = 6550] [id = 587]
21:15:51 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e5000 == 141 [pid = 6550] [id = 541]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0xa62ef800) [pid = 6550] [serial = 1953] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x90a95c00) [pid = 6550] [serial = 1899] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8c8af400) [pid = 6550] [serial = 2027] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x974ce000) [pid = 6550] [serial = 1998] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x94fa4800) [pid = 6550] [serial = 1997] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x90dac000) [pid = 6550] [serial = 1977] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x90d0e800) [pid = 6550] [serial = 1976] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0xa68a6800) [pid = 6550] [serial = 2018] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x92507000) [pid = 6550] [serial = 1989] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x923afc00) [pid = 6550] [serial = 1988] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0xa26c0c00) [pid = 6550] [serial = 2013] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0xa24fa400) [pid = 6550] [serial = 2012] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x92980800) [pid = 6550] [serial = 1992] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x9297dc00) [pid = 6550] [serial = 1991] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x92349000) [pid = 6550] [serial = 1986] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x92344000) [pid = 6550] [serial = 1985] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x92226c00) [pid = 6550] [serial = 1983] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x91eb0000) [pid = 6550] [serial = 1982] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x99ec3000) [pid = 6550] [serial = 2004] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x99ebf000) [pid = 6550] [serial = 2003] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x9d0aac00) [pid = 6550] [serial = 2010] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x9b81d400) [pid = 6550] [serial = 2009] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x909d7c00) [pid = 6550] [serial = 1974] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x8f5ea800) [pid = 6550] [serial = 1973] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x919f4000) [pid = 6550] [serial = 1980] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x919ee000) [pid = 6550] [serial = 1979] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x996e7400) [pid = 6550] [serial = 2001] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x98e90c00) [pid = 6550] [serial = 2000] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8e506800) [pid = 6550] [serial = 1971] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8d9b7000) [pid = 6550] [serial = 1970] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8b176400) [pid = 6550] [serial = 1968] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8a402c00) [pid = 6550] [serial = 1967] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x93bc5400) [pid = 6550] [serial = 1995] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x9385d000) [pid = 6550] [serial = 1994] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x9afad800) [pid = 6550] [serial = 2007] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x9aab1000) [pid = 6550] [serial = 2006] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8a4cd800) [pid = 6550] [serial = 2021] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8b190c00) [pid = 6550] [serial = 2022] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0xa6781400) [pid = 6550] [serial = 2016] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0xa50f3c00) [pid = 6550] [serial = 2015] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x8e6d1000) [pid = 6550] [serial = 2028] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x8d9b7c00) [pid = 6550] [serial = 2025] [outer = (nil)] [url = about:blank]
21:15:51 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8c8af000) [pid = 6550] [serial = 2024] [outer = (nil)] [url = about:blank]
21:15:52 INFO - PROCESS | 6550 | 1463717752167 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}]
21:15:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
21:15:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 4085ms
21:15:52 INFO - PROCESS | 6550 | 1463717752179 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null]
21:15:52 INFO - PROCESS | 6550 | 1463717752184 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}]
21:15:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
21:15:52 INFO - PROCESS | 6550 | 1463717752193 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}]
21:15:52 INFO - PROCESS | 6550 | 1463717752199 Marionette TRACE conn3 <- [1,2830,null,{}]
21:15:52 INFO - PROCESS | 6550 | 1463717752208 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:52 INFO - PROCESS | 6550 | 1463717752461 Marionette TRACE conn3 <- [1,2831,null,{"value":null}]
21:15:52 INFO - PROCESS | 6550 | 1463717752684 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x871abc00 == 142 [pid = 6550] [id = 715]
21:15:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8a2f3c00) [pid = 6550] [serial = 2146] [outer = (nil)]
21:15:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8a4c8800) [pid = 6550] [serial = 2147] [outer = 0x8a2f3c00]
21:15:52 INFO - PROCESS | 6550 | 1463717752765 Marionette DEBUG loaded listener.js
21:15:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8b180000) [pid = 6550] [serial = 2148] [outer = 0x8a2f3c00]
21:15:53 INFO - PROCESS | 6550 | 1463717753590 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}]
21:15:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
21:15:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1436ms
21:15:53 INFO - PROCESS | 6550 | 1463717753629 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null]
21:15:53 INFO - PROCESS | 6550 | 1463717753638 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}]
21:15:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
21:15:53 INFO - PROCESS | 6550 | 1463717753648 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}]
21:15:53 INFO - PROCESS | 6550 | 1463717753652 Marionette TRACE conn3 <- [1,2834,null,{}]
21:15:53 INFO - PROCESS | 6550 | 1463717753658 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:53 INFO - PROCESS | 6550 | 1463717753965 Marionette TRACE conn3 <- [1,2835,null,{"value":null}]
21:15:54 INFO - PROCESS | 6550 | 1463717754103 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17d000 == 143 [pid = 6550] [id = 716]
21:15:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8b199800) [pid = 6550] [serial = 2149] [outer = (nil)]
21:15:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8d838400) [pid = 6550] [serial = 2150] [outer = 0x8b199800]
21:15:54 INFO - PROCESS | 6550 | 1463717754182 Marionette DEBUG loaded listener.js
21:15:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x8d83e000) [pid = 6550] [serial = 2151] [outer = 0x8b199800]
21:15:55 INFO - PROCESS | 6550 | 1463717755155 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}]
21:15:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
21:15:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1535ms
21:15:55 INFO - PROCESS | 6550 | 1463717755182 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null]
21:15:55 INFO - PROCESS | 6550 | 1463717755185 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}]
21:15:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
21:15:55 INFO - PROCESS | 6550 | 1463717755192 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}]
21:15:55 INFO - PROCESS | 6550 | 1463717755198 Marionette TRACE conn3 <- [1,2838,null,{}]
21:15:55 INFO - PROCESS | 6550 | 1463717755219 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:55 INFO - PROCESS | 6550 | 1463717755505 Marionette TRACE conn3 <- [1,2839,null,{"value":null}]
21:15:55 INFO - PROCESS | 6550 | 1463717755540 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d83b400 == 144 [pid = 6550] [id = 717]
21:15:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8e502000) [pid = 6550] [serial = 2152] [outer = (nil)]
21:15:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8e506800) [pid = 6550] [serial = 2153] [outer = 0x8e502000]
21:15:55 INFO - PROCESS | 6550 | 1463717755616 Marionette DEBUG loaded listener.js
21:15:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8e564000) [pid = 6550] [serial = 2154] [outer = 0x8e502000]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x8a40b400) [pid = 6550] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8a4cac00) [pid = 6550] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8d9a9c00) [pid = 6550] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8ede4800) [pid = 6550] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x90d01c00) [pid = 6550] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x92343c00) [pid = 6550] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x94f7dc00) [pid = 6550] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x99ae8800) [pid = 6550] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x8a2fb000) [pid = 6550] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x98e89400) [pid = 6550] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x9297c800) [pid = 6550] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x9233f800) [pid = 6550] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8b89a000) [pid = 6550] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x91ecd000) [pid = 6550] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x919f2000) [pid = 6550] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0x88945000) [pid = 6550] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x919ec800) [pid = 6550] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 125 (0x92984c00) [pid = 6550] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 124 (0x9ac44c00) [pid = 6550] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 123 (0x89f90400) [pid = 6550] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html]
21:15:57 INFO - PROCESS | 6550 | --DOMWINDOW == 122 (0x94f81800) [pid = 6550] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html]
21:15:57 INFO - PROCESS | 6550 | 1463717757207 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}]
21:15:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
21:15:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2087ms
21:15:57 INFO - PROCESS | 6550 | 1463717757293 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null]
21:15:57 INFO - PROCESS | 6550 | 1463717757298 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}]
21:15:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
21:15:57 INFO - PROCESS | 6550 | 1463717757304 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}]
21:15:57 INFO - PROCESS | 6550 | 1463717757306 Marionette TRACE conn3 <- [1,2842,null,{}]
21:15:57 INFO - PROCESS | 6550 | 1463717757312 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:57 INFO - PROCESS | 6550 | 1463717757507 Marionette TRACE conn3 <- [1,2843,null,{"value":null}]
21:15:57 INFO - PROCESS | 6550 | 1463717757708 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f0800 == 145 [pid = 6550] [id = 718]
21:15:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 123 (0x8a40b400) [pid = 6550] [serial = 2155] [outer = (nil)]
21:15:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 124 (0x8e56ec00) [pid = 6550] [serial = 2156] [outer = 0x8a40b400]
21:15:57 INFO - PROCESS | 6550 | 1463717757788 Marionette DEBUG loaded listener.js
21:15:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 125 (0x8ede3c00) [pid = 6550] [serial = 2157] [outer = 0x8a40b400]
21:15:58 INFO - PROCESS | 6550 | 1463717758617 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}]
21:15:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
21:15:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1329ms
21:15:58 INFO - PROCESS | 6550 | 1463717758644 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null]
21:15:58 INFO - PROCESS | 6550 | 1463717758647 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}]
21:15:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
21:15:58 INFO - PROCESS | 6550 | 1463717758654 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}]
21:15:58 INFO - PROCESS | 6550 | 1463717758657 Marionette TRACE conn3 <- [1,2846,null,{}]
21:15:58 INFO - PROCESS | 6550 | 1463717758662 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:15:58 INFO - PROCESS | 6550 | 1463717758860 Marionette TRACE conn3 <- [1,2847,null,{"value":null}]
21:15:58 INFO - PROCESS | 6550 | 1463717758875 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:15:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x8ede9800 == 146 [pid = 6550] [id = 719]
21:15:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 126 (0x8efc1400) [pid = 6550] [serial = 2158] [outer = (nil)]
21:15:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x8f5f0000) [pid = 6550] [serial = 2159] [outer = 0x8efc1400]
21:15:58 INFO - PROCESS | 6550 | 1463717758948 Marionette DEBUG loaded listener.js
21:15:59 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x909d6400) [pid = 6550] [serial = 2160] [outer = 0x8efc1400]
21:16:00 INFO - PROCESS | 6550 | 1463717760336 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}]
21:16:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
21:16:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1733ms
21:16:00 INFO - PROCESS | 6550 | 1463717760389 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null]
21:16:00 INFO - PROCESS | 6550 | 1463717760397 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}]
21:16:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
21:16:00 INFO - PROCESS | 6550 | 1463717760405 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}]
21:16:00 INFO - PROCESS | 6550 | 1463717760412 Marionette TRACE conn3 <- [1,2850,null,{}]
21:16:00 INFO - PROCESS | 6550 | 1463717760421 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:00 INFO - PROCESS | 6550 | 1463717760699 Marionette TRACE conn3 <- [1,2851,null,{"value":null}]
21:16:01 INFO - PROCESS | 6550 | 1463717761041 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:01 INFO - PROCESS | 6550 | ++DOCSHELL 0x89112c00 == 147 [pid = 6550] [id = 720]
21:16:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x8b171c00) [pid = 6550] [serial = 2161] [outer = (nil)]
21:16:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x8c67e000) [pid = 6550] [serial = 2162] [outer = 0x8b171c00]
21:16:01 INFO - PROCESS | 6550 | 1463717761135 Marionette DEBUG loaded listener.js
21:16:01 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x8d844800) [pid = 6550] [serial = 2163] [outer = 0x8b171c00]
21:16:02 INFO - PROCESS | 6550 | 1463717762155 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}]
21:16:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
21:16:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1789ms
21:16:02 INFO - PROCESS | 6550 | 1463717762194 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null]
21:16:02 INFO - PROCESS | 6550 | 1463717762203 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}]
21:16:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
21:16:02 INFO - PROCESS | 6550 | 1463717762214 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}]
21:16:02 INFO - PROCESS | 6550 | 1463717762218 Marionette TRACE conn3 <- [1,2854,null,{}]
21:16:02 INFO - PROCESS | 6550 | 1463717762224 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:02 INFO - PROCESS | 6550 | 1463717762462 Marionette TRACE conn3 <- [1,2855,null,{"value":null}]
21:16:02 INFO - PROCESS | 6550 | 1463717762804 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dae6400 == 148 [pid = 6550] [id = 721]
21:16:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x8e510000) [pid = 6550] [serial = 2164] [outer = (nil)]
21:16:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8ede5c00) [pid = 6550] [serial = 2165] [outer = 0x8e510000]
21:16:02 INFO - PROCESS | 6550 | 1463717762899 Marionette DEBUG loaded listener.js
21:16:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x909cf400) [pid = 6550] [serial = 2166] [outer = 0x8e510000]
21:16:03 INFO - PROCESS | 6550 | 1463717763889 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}]
21:16:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
21:16:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1731ms
21:16:03 INFO - PROCESS | 6550 | 1463717763945 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null]
21:16:03 INFO - PROCESS | 6550 | 1463717763949 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}]
21:16:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
21:16:03 INFO - PROCESS | 6550 | 1463717763956 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}]
21:16:03 INFO - PROCESS | 6550 | 1463717763962 Marionette TRACE conn3 <- [1,2858,null,{}]
21:16:03 INFO - PROCESS | 6550 | 1463717763979 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:04 INFO - PROCESS | 6550 | 1463717764258 Marionette TRACE conn3 <- [1,2859,null,{"value":null}]
21:16:04 INFO - PROCESS | 6550 | 1463717764612 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:04 INFO - PROCESS | 6550 | ++DOCSHELL 0x88942c00 == 149 [pid = 6550] [id = 722]
21:16:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8e562800) [pid = 6550] [serial = 2167] [outer = (nil)]
21:16:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x90d02c00) [pid = 6550] [serial = 2168] [outer = 0x8e562800]
21:16:04 INFO - PROCESS | 6550 | 1463717764705 Marionette DEBUG loaded listener.js
21:16:04 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x90db1c00) [pid = 6550] [serial = 2169] [outer = 0x8e562800]
21:16:05 INFO - PROCESS | 6550 | 1463717765638 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}]
21:16:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
21:16:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1735ms
21:16:05 INFO - PROCESS | 6550 | 1463717765692 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null]
21:16:05 INFO - PROCESS | 6550 | 1463717765698 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}]
21:16:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
21:16:05 INFO - PROCESS | 6550 | 1463717765704 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}]
21:16:05 INFO - PROCESS | 6550 | 1463717765708 Marionette TRACE conn3 <- [1,2862,null,{}]
21:16:05 INFO - PROCESS | 6550 | 1463717765714 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:05 INFO - PROCESS | 6550 | 1463717765940 Marionette TRACE conn3 <- [1,2863,null,{"value":null}]
21:16:06 INFO - PROCESS | 6550 | 1463717766272 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be6400 == 150 [pid = 6550] [id = 723]
21:16:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x90d0dc00) [pid = 6550] [serial = 2170] [outer = (nil)]
21:16:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x919e9000) [pid = 6550] [serial = 2171] [outer = 0x90d0dc00]
21:16:06 INFO - PROCESS | 6550 | 1463717766363 Marionette DEBUG loaded listener.js
21:16:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x919f3000) [pid = 6550] [serial = 2172] [outer = 0x90d0dc00]
21:16:07 INFO - PROCESS | 6550 | 1463717767289 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}]
21:16:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
21:16:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1633ms
21:16:07 INFO - PROCESS | 6550 | 1463717767338 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null]
21:16:07 INFO - PROCESS | 6550 | 1463717767341 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}]
21:16:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
21:16:07 INFO - PROCESS | 6550 | 1463717767348 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}]
21:16:07 INFO - PROCESS | 6550 | 1463717767351 Marionette TRACE conn3 <- [1,2866,null,{}]
21:16:07 INFO - PROCESS | 6550 | 1463717767357 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:07 INFO - PROCESS | 6550 | 1463717767573 Marionette TRACE conn3 <- [1,2867,null,{"value":null}]
21:16:07 INFO - PROCESS | 6550 | 1463717767835 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:07 INFO - PROCESS | 6550 | ++DOCSHELL 0x8dc92800 == 151 [pid = 6550] [id = 724]
21:16:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x919f0000) [pid = 6550] [serial = 2173] [outer = (nil)]
21:16:07 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x91bd1000) [pid = 6550] [serial = 2174] [outer = 0x919f0000]
21:16:07 INFO - PROCESS | 6550 | 1463717767973 Marionette DEBUG loaded listener.js
21:16:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x91eb3000) [pid = 6550] [serial = 2175] [outer = 0x919f0000]
21:16:08 INFO - PROCESS | 6550 | 1463717768962 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}]
21:16:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
21:16:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1682ms
21:16:09 INFO - PROCESS | 6550 | 1463717769034 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null]
21:16:09 INFO - PROCESS | 6550 | 1463717769039 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}]
21:16:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
21:16:09 INFO - PROCESS | 6550 | 1463717769045 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}]
21:16:09 INFO - PROCESS | 6550 | 1463717769048 Marionette TRACE conn3 <- [1,2870,null,{}]
21:16:09 INFO - PROCESS | 6550 | 1463717769054 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:09 INFO - PROCESS | 6550 | 1463717769300 Marionette TRACE conn3 <- [1,2871,null,{"value":null}]
21:16:09 INFO - PROCESS | 6550 | 1463717769651 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c674400 == 152 [pid = 6550] [id = 725]
21:16:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8dae3000) [pid = 6550] [serial = 2176] [outer = (nil)]
21:16:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x9212c800) [pid = 6550] [serial = 2177] [outer = 0x8dae3000]
21:16:09 INFO - PROCESS | 6550 | 1463717769745 Marionette DEBUG loaded listener.js
21:16:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x92284800) [pid = 6550] [serial = 2178] [outer = 0x8dae3000]
21:16:10 INFO - PROCESS | 6550 | 1463717770640 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}]
21:16:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
21:16:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1633ms
21:16:10 INFO - PROCESS | 6550 | 1463717770679 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null]
21:16:10 INFO - PROCESS | 6550 | 1463717770682 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}]
21:16:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
21:16:10 INFO - PROCESS | 6550 | 1463717770690 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}]
21:16:10 INFO - PROCESS | 6550 | 1463717770693 Marionette TRACE conn3 <- [1,2874,null,{}]
21:16:10 INFO - PROCESS | 6550 | 1463717770699 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:10 INFO - PROCESS | 6550 | 1463717770910 Marionette TRACE conn3 <- [1,2875,null,{"value":null}]
21:16:11 INFO - PROCESS | 6550 | 1463717771246 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:11 INFO - PROCESS | 6550 | ++DOCSHELL 0x91ec8c00 == 153 [pid = 6550] [id = 726]
21:16:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x92228c00) [pid = 6550] [serial = 2179] [outer = (nil)]
21:16:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x92506400) [pid = 6550] [serial = 2180] [outer = 0x92228c00]
21:16:11 INFO - PROCESS | 6550 | 1463717771337 Marionette DEBUG loaded listener.js
21:16:11 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x9250b000) [pid = 6550] [serial = 2181] [outer = 0x92228c00]
21:16:12 INFO - PROCESS | 6550 | 1463717772283 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}]
21:16:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
21:16:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1633ms
21:16:12 INFO - PROCESS | 6550 | 1463717772323 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null]
21:16:12 INFO - PROCESS | 6550 | 1463717772327 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}]
21:16:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
21:16:12 INFO - PROCESS | 6550 | 1463717772334 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}]
21:16:12 INFO - PROCESS | 6550 | 1463717772338 Marionette TRACE conn3 <- [1,2878,null,{}]
21:16:12 INFO - PROCESS | 6550 | 1463717772344 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:12 INFO - PROCESS | 6550 | 1463717772571 Marionette TRACE conn3 <- [1,2879,null,{"value":null}]
21:16:12 INFO - PROCESS | 6550 | 1463717772908 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:12 INFO - PROCESS | 6550 | ++DOCSHELL 0x8d83bc00 == 154 [pid = 6550] [id = 727]
21:16:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x9233f000) [pid = 6550] [serial = 2182] [outer = (nil)]
21:16:12 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x9283e400) [pid = 6550] [serial = 2183] [outer = 0x9233f000]
21:16:13 INFO - PROCESS | 6550 | 1463717773000 Marionette DEBUG loaded listener.js
21:16:13 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92845800) [pid = 6550] [serial = 2184] [outer = 0x9233f000]
21:16:13 INFO - PROCESS | 6550 | 1463717773989 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}]
21:16:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
21:16:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1732ms
21:16:14 INFO - PROCESS | 6550 | 1463717774067 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null]
21:16:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
21:16:14 INFO - PROCESS | 6550 | 1463717774072 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}]
21:16:14 INFO - PROCESS | 6550 | 1463717774078 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}]
21:16:14 INFO - PROCESS | 6550 | 1463717774082 Marionette TRACE conn3 <- [1,2882,null,{}]
21:16:14 INFO - PROCESS | 6550 | 1463717774087 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:14 INFO - PROCESS | 6550 | 1463717774338 Marionette TRACE conn3 <- [1,2883,null,{"value":null}]
21:16:14 INFO - PROCESS | 6550 | 1463717774692 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c504800 == 155 [pid = 6550] [id = 728]
21:16:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8e6cc000) [pid = 6550] [serial = 2185] [outer = (nil)]
21:16:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x92d56400) [pid = 6550] [serial = 2186] [outer = 0x8e6cc000]
21:16:14 INFO - PROCESS | 6550 | 1463717774784 Marionette DEBUG loaded listener.js
21:16:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x9385d000) [pid = 6550] [serial = 2187] [outer = 0x8e6cc000]
21:16:15 INFO - PROCESS | 6550 | 1463717775709 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}]
21:16:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
21:16:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1680ms
21:16:15 INFO - PROCESS | 6550 | 1463717775758 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null]
21:16:15 INFO - PROCESS | 6550 | 1463717775762 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}]
21:16:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
21:16:15 INFO - PROCESS | 6550 | 1463717775768 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}]
21:16:15 INFO - PROCESS | 6550 | 1463717775771 Marionette TRACE conn3 <- [1,2886,null,{}]
21:16:15 INFO - PROCESS | 6550 | 1463717775777 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:16 INFO - PROCESS | 6550 | 1463717776004 Marionette TRACE conn3 <- [1,2887,null,{"value":null}]
21:16:16 INFO - PROCESS | 6550 | 1463717776296 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x92778400 == 156 [pid = 6550] [id = 729]
21:16:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x94f1b800) [pid = 6550] [serial = 2188] [outer = (nil)]
21:16:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x94f58800) [pid = 6550] [serial = 2189] [outer = 0x94f1b800]
21:16:16 INFO - PROCESS | 6550 | 1463717776455 Marionette DEBUG loaded listener.js
21:16:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x94f7b000) [pid = 6550] [serial = 2190] [outer = 0x94f1b800]
21:16:17 INFO - PROCESS | 6550 | 1463717777392 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}]
21:16:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
21:16:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1688ms
21:16:17 INFO - PROCESS | 6550 | 1463717777457 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null]
21:16:17 INFO - PROCESS | 6550 | 1463717777461 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}]
21:16:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
21:16:17 INFO - PROCESS | 6550 | 1463717777468 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}]
21:16:17 INFO - PROCESS | 6550 | 1463717777472 Marionette TRACE conn3 <- [1,2890,null,{}]
21:16:17 INFO - PROCESS | 6550 | 1463717777477 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:17 INFO - PROCESS | 6550 | 1463717777733 Marionette TRACE conn3 <- [1,2891,null,{"value":null}]
21:16:18 INFO - PROCESS | 6550 | 1463717778079 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:18 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f1a000 == 157 [pid = 6550] [id = 730]
21:16:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x974c7800) [pid = 6550] [serial = 2191] [outer = (nil)]
21:16:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x98974000) [pid = 6550] [serial = 2192] [outer = 0x974c7800]
21:16:18 INFO - PROCESS | 6550 | 1463717778180 Marionette DEBUG loaded listener.js
21:16:18 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x99729000) [pid = 6550] [serial = 2193] [outer = 0x974c7800]
21:16:19 INFO - PROCESS | 6550 | 1463717779115 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}]
21:16:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
21:16:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1682ms
21:16:19 INFO - PROCESS | 6550 | 1463717779151 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null]
21:16:19 INFO - PROCESS | 6550 | 1463717779155 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}]
21:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
21:16:19 INFO - PROCESS | 6550 | 1463717779161 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}]
21:16:19 INFO - PROCESS | 6550 | 1463717779164 Marionette TRACE conn3 <- [1,2894,null,{}]
21:16:19 INFO - PROCESS | 6550 | 1463717779170 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:19 INFO - PROCESS | 6550 | 1463717779387 Marionette TRACE conn3 <- [1,2895,null,{"value":null}]
21:16:19 INFO - PROCESS | 6550 | 1463717779756 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bed400 == 158 [pid = 6550] [id = 731]
21:16:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x919ea800) [pid = 6550] [serial = 2194] [outer = (nil)]
21:16:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x99b5d800) [pid = 6550] [serial = 2195] [outer = 0x919ea800]
21:16:19 INFO - PROCESS | 6550 | 1463717779846 Marionette DEBUG loaded listener.js
21:16:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x99ec0000) [pid = 6550] [serial = 2196] [outer = 0x919ea800]
21:16:20 INFO - PROCESS | 6550 | 1463717780754 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}]
21:16:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
21:16:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1637ms
21:16:20 INFO - PROCESS | 6550 | 1463717780799 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null]
21:16:20 INFO - PROCESS | 6550 | 1463717780803 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}]
21:16:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
21:16:20 INFO - PROCESS | 6550 | 1463717780809 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}]
21:16:20 INFO - PROCESS | 6550 | 1463717780822 Marionette TRACE conn3 <- [1,2898,null,{}]
21:16:20 INFO - PROCESS | 6550 | 1463717780828 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:21 INFO - PROCESS | 6550 | 1463717781055 Marionette TRACE conn3 <- [1,2899,null,{"value":null}]
21:16:21 INFO - PROCESS | 6550 | 1463717781397 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:21 INFO - PROCESS | 6550 | ++DOCSHELL 0x996e1400 == 159 [pid = 6550] [id = 732]
21:16:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x996ee000) [pid = 6550] [serial = 2197] [outer = (nil)]
21:16:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x99f76800) [pid = 6550] [serial = 2198] [outer = 0x996ee000]
21:16:21 INFO - PROCESS | 6550 | 1463717781503 Marionette DEBUG loaded listener.js
21:16:21 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9a84a800) [pid = 6550] [serial = 2199] [outer = 0x996ee000]
21:16:22 INFO - PROCESS | 6550 | 1463717782418 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}]
21:16:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
21:16:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1644ms
21:16:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
21:16:22 INFO - PROCESS | 6550 | 1463717782453 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null]
21:16:22 INFO - PROCESS | 6550 | 1463717782456 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}]
21:16:22 INFO - PROCESS | 6550 | 1463717782463 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}]
21:16:22 INFO - PROCESS | 6550 | 1463717782466 Marionette TRACE conn3 <- [1,2902,null,{}]
21:16:22 INFO - PROCESS | 6550 | 1463717782472 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:22 INFO - PROCESS | 6550 | 1463717782687 Marionette TRACE conn3 <- [1,2903,null,{"value":null}]
21:16:23 INFO - PROCESS | 6550 | 1463717783035 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:23 INFO - PROCESS | 6550 | ++DOCSHELL 0x99b60800 == 160 [pid = 6550] [id = 733]
21:16:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x99ec0400) [pid = 6550] [serial = 2200] [outer = (nil)]
21:16:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x9af9fc00) [pid = 6550] [serial = 2201] [outer = 0x99ec0400]
21:16:23 INFO - PROCESS | 6550 | 1463717783141 Marionette DEBUG loaded listener.js
21:16:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x9b148400) [pid = 6550] [serial = 2202] [outer = 0x99ec0400]
21:16:24 INFO - PROCESS | 6550 | 1463717784051 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}]
21:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
21:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1642ms
21:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
21:16:24 INFO - PROCESS | 6550 | 1463717784104 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null]
21:16:24 INFO - PROCESS | 6550 | 1463717784107 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}]
21:16:24 INFO - PROCESS | 6550 | 1463717784114 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}]
21:16:24 INFO - PROCESS | 6550 | 1463717784117 Marionette TRACE conn3 <- [1,2906,null,{}]
21:16:24 INFO - PROCESS | 6550 | 1463717784123 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:24 INFO - PROCESS | 6550 | 1463717784360 Marionette TRACE conn3 <- [1,2907,null,{"value":null}]
21:16:24 INFO - PROCESS | 6550 | 1463717784715 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a53000 == 161 [pid = 6550] [id = 734]
21:16:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x92347000) [pid = 6550] [serial = 2203] [outer = (nil)]
21:16:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x9b7c0c00) [pid = 6550] [serial = 2204] [outer = 0x92347000]
21:16:24 INFO - PROCESS | 6550 | 1463717784810 Marionette DEBUG loaded listener.js
21:16:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x9d0af000) [pid = 6550] [serial = 2205] [outer = 0x92347000]
21:16:25 INFO - PROCESS | 6550 | 1463717785705 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}]
21:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
21:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1629ms
21:16:25 INFO - PROCESS | 6550 | 1463717785743 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null]
21:16:25 INFO - PROCESS | 6550 | 1463717785747 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}]
21:16:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
21:16:25 INFO - PROCESS | 6550 | 1463717785754 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}]
21:16:25 INFO - PROCESS | 6550 | 1463717785756 Marionette TRACE conn3 <- [1,2910,null,{}]
21:16:25 INFO - PROCESS | 6550 | 1463717785762 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:25 INFO - PROCESS | 6550 | 1463717785979 Marionette TRACE conn3 <- [1,2911,null,{"value":null}]
21:16:26 INFO - PROCESS | 6550 | 1463717786283 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x9aca3000 == 162 [pid = 6550] [id = 735]
21:16:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x9b81ac00) [pid = 6550] [serial = 2206] [outer = (nil)]
21:16:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0xa22e9400) [pid = 6550] [serial = 2207] [outer = 0x9b81ac00]
21:16:26 INFO - PROCESS | 6550 | 1463717786426 Marionette DEBUG loaded listener.js
21:16:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa2606400) [pid = 6550] [serial = 2208] [outer = 0x9b81ac00]
21:16:27 INFO - PROCESS | 6550 | 1463717787218 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}]
21:16:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
21:16:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
21:16:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1480ms
21:16:27 INFO - PROCESS | 6550 | 1463717787235 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null]
21:16:27 INFO - PROCESS | 6550 | 1463717787239 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}]
21:16:27 INFO - TEST-START | /DOMEvents/constructors.html
21:16:27 INFO - PROCESS | 6550 | 1463717787245 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}]
21:16:27 INFO - PROCESS | 6550 | 1463717787249 Marionette TRACE conn3 <- [1,2914,null,{}]
21:16:27 INFO - PROCESS | 6550 | 1463717787254 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:27 INFO - PROCESS | 6550 | 1463717787475 Marionette TRACE conn3 <- [1,2915,null,{"value":null}]
21:16:27 INFO - PROCESS | 6550 | 1463717787749 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:27 INFO - PROCESS | 6550 | ++DOCSHELL 0x867abc00 == 163 [pid = 6550] [id = 736]
21:16:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x867ac000) [pid = 6550] [serial = 2209] [outer = (nil)]
21:16:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x867b3400) [pid = 6550] [serial = 2210] [outer = 0x867ac000]
21:16:27 INFO - PROCESS | 6550 | 1463717787836 Marionette DEBUG loaded listener.js
21:16:27 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x867b5c00) [pid = 6550] [serial = 2211] [outer = 0x867ac000]
21:16:28 INFO - PROCESS | 6550 | 1463717788874 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}]
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:16:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
21:16:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
21:16:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:16:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
21:16:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1708ms
21:16:28 INFO - PROCESS | 6550 | 1463717788955 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null]
21:16:28 INFO - PROCESS | 6550 | 1463717788960 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}]
21:16:28 INFO - TEST-START | /DOMEvents/event-phases-order.html
21:16:28 INFO - PROCESS | 6550 | 1463717788971 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}]
21:16:28 INFO - PROCESS | 6550 | 1463717788976 Marionette TRACE conn3 <- [1,2918,null,{}]
21:16:28 INFO - PROCESS | 6550 | 1463717788989 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:29 INFO - PROCESS | 6550 | 1463717789212 Marionette TRACE conn3 <- [1,2919,null,{"value":null}]
21:16:29 INFO - PROCESS | 6550 | 1463717789532 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x867ae400 == 164 [pid = 6550] [id = 737]
21:16:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x867b8800) [pid = 6550] [serial = 2212] [outer = (nil)]
21:16:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0xa2159800) [pid = 6550] [serial = 2213] [outer = 0x867b8800]
21:16:29 INFO - PROCESS | 6550 | 1463717789617 Marionette DEBUG loaded listener.js
21:16:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0xa3254c00) [pid = 6550] [serial = 2214] [outer = 0x867b8800]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x989f0400 == 163 [pid = 6550] [id = 669]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a403000 == 162 [pid = 6550] [id = 692]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8894d400 == 161 [pid = 6550] [id = 668]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0xa1155800 == 160 [pid = 6550] [id = 670]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f0800 == 159 [pid = 6550] [id = 718]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8d83b400 == 158 [pid = 6550] [id = 717]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17d000 == 157 [pid = 6550] [id = 716]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x871abc00 == 156 [pid = 6550] [id = 715]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x871a8400 == 155 [pid = 6550] [id = 713]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x93937400 == 154 [pid = 6550] [id = 712]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0xa22ee800 == 153 [pid = 6550] [id = 710]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x88944800 == 152 [pid = 6550] [id = 711]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x92340c00 == 151 [pid = 6550] [id = 709]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x9b724c00 == 150 [pid = 6550] [id = 708]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x99f7a400 == 149 [pid = 6550] [id = 707]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x90dad400 == 148 [pid = 6550] [id = 706]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x92d5b000 == 147 [pid = 6550] [id = 704]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x9227c400 == 146 [pid = 6550] [id = 705]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8ab400 == 145 [pid = 6550] [id = 703]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8b898400 == 144 [pid = 6550] [id = 702]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x91ed0c00 == 143 [pid = 6550] [id = 701]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8a406400 == 142 [pid = 6550] [id = 700]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x919eec00 == 141 [pid = 6550] [id = 699]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x8b192000 == 140 [pid = 6550] [id = 697]
21:16:32 INFO - PROCESS | 6550 | --DOCSHELL 0x909e7400 == 139 [pid = 6550] [id = 698]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x8a4d0400) [pid = 6550] [serial = 2078] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x909e9800) [pid = 6550] [serial = 1965] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x8dc94000) [pid = 6550] [serial = 2081] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x909ce400) [pid = 6550] [serial = 2085] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x919f5800) [pid = 6550] [serial = 2040] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x92848c00) [pid = 6550] [serial = 2052] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x99a50400) [pid = 6550] [serial = 2064] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8e50bc00) [pid = 6550] [serial = 2082] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x9b1bb000) [pid = 6550] [serial = 2070] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0xa24fd800) [pid = 6550] [serial = 2076] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9d0b4800) [pid = 6550] [serial = 2073] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x919c9c00) [pid = 6550] [serial = 2039] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x94f1cc00) [pid = 6550] [serial = 2058] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x8b191c00) [pid = 6550] [serial = 2079] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x92668c00) [pid = 6550] [serial = 2051] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x9385e400) [pid = 6550] [serial = 2055] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x90a9a000) [pid = 6550] [serial = 2036] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x92340000) [pid = 6550] [serial = 2048] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0xa22e8c00) [pid = 6550] [serial = 2075] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x92122000) [pid = 6550] [serial = 2046] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x9d0a9c00) [pid = 6550] [serial = 2072] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8c3b9400) [pid = 6550] [serial = 2033] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x92d55800) [pid = 6550] [serial = 2054] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x91bd4c00) [pid = 6550] [serial = 2042] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x94fa6000) [pid = 6550] [serial = 2060] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x945f6400) [pid = 6550] [serial = 2057] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0xa6b68c00) [pid = 6550] [serial = 2019] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x8f5e7400) [pid = 6550] [serial = 2084] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x91ecd400) [pid = 6550] [serial = 2045] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x989f1000) [pid = 6550] [serial = 2063] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8dc92c00) [pid = 6550] [serial = 2034] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8ede6400) [pid = 6550] [serial = 2088] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x95131400) [pid = 6550] [serial = 2061] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x91eb4000) [pid = 6550] [serial = 2043] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x8f5f1800) [pid = 6550] [serial = 2030] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8b6d1c00) [pid = 6550] [serial = 2087] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x923a8c00) [pid = 6550] [serial = 2049] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x9afa0c00) [pid = 6550] [serial = 2069] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x90be7c00) [pid = 6550] [serial = 2037] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x99ebcc00) [pid = 6550] [serial = 2066] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x99f6f400) [pid = 6550] [serial = 2067] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x90da6c00) [pid = 6550] [serial = 2090] [outer = (nil)] [url = about:blank]
21:16:32 INFO - PROCESS | 6550 | 1463717792976 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}]
21:16:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
21:16:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 4057ms
21:16:33 INFO - PROCESS | 6550 | 1463717793029 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null]
21:16:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
21:16:33 INFO - PROCESS | 6550 | 1463717793036 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}]
21:16:33 INFO - PROCESS | 6550 | 1463717793044 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}]
21:16:33 INFO - PROCESS | 6550 | 1463717793050 Marionette TRACE conn3 <- [1,2922,null,{}]
21:16:33 INFO - PROCESS | 6550 | 1463717793057 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:33 INFO - PROCESS | 6550 | 1463717793257 Marionette TRACE conn3 <- [1,2923,null,{"value":null}]
21:16:33 INFO - PROCESS | 6550 | 1463717793472 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x89f8d000 == 140 [pid = 6550] [id = 738]
21:16:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x8a3e4400) [pid = 6550] [serial = 2215] [outer = (nil)]
21:16:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x8b176400) [pid = 6550] [serial = 2216] [outer = 0x8a3e4400]
21:16:33 INFO - PROCESS | 6550 | 1463717793563 Marionette DEBUG loaded listener.js
21:16:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x8b6d7000) [pid = 6550] [serial = 2217] [outer = 0x8a3e4400]
21:16:34 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570
21:16:34 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570
21:16:34 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570
21:16:34 INFO - PROCESS | 6550 | [6550] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570
21:16:34 INFO - PROCESS | 6550 | 1463717794415 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}]
21:16:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
21:16:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:16:34 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
21:16:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:16:34 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
21:16:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:16:34 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]"
21:16:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:16:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
21:16:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1440ms
21:16:34 INFO - PROCESS | 6550 | 1463717794485 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null]
21:16:34 INFO - PROCESS | 6550 | 1463717794500 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}]
21:16:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
21:16:34 INFO - PROCESS | 6550 | 1463717794514 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}]
21:16:34 INFO - PROCESS | 6550 | 1463717794518 Marionette TRACE conn3 <- [1,2926,null,{}]
21:16:34 INFO - PROCESS | 6550 | 1463717794524 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:34 INFO - PROCESS | 6550 | 1463717794738 Marionette TRACE conn3 <- [1,2927,null,{"value":null}]
21:16:35 INFO - PROCESS | 6550 | 1463717794987 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8b17d800 == 141 [pid = 6550] [id = 739]
21:16:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x8c8b0800) [pid = 6550] [serial = 2218] [outer = (nil)]
21:16:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x8e502400) [pid = 6550] [serial = 2219] [outer = 0x8c8b0800]
21:16:35 INFO - PROCESS | 6550 | 1463717795068 Marionette DEBUG loaded listener.js
21:16:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x8e50d000) [pid = 6550] [serial = 2220] [outer = 0x8c8b0800]
21:16:35 INFO - PROCESS | 6550 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
21:16:35 INFO - PROCESS | 6550 | 1463717795907 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}]
21:16:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
21:16:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1408ms
21:16:35 INFO - PROCESS | 6550 | 1463717795929 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null]
21:16:35 INFO - PROCESS | 6550 | 1463717795934 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}]
21:16:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
21:16:35 INFO - PROCESS | 6550 | 1463717795940 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}]
21:16:35 INFO - PROCESS | 6550 | 1463717795946 Marionette TRACE conn3 <- [1,2930,null,{}]
21:16:35 INFO - PROCESS | 6550 | 1463717795962 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:36 INFO - PROCESS | 6550 | 1463717796252 Marionette TRACE conn3 <- [1,2931,null,{"value":null}]
21:16:36 INFO - PROCESS | 6550 | 1463717796309 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x8e505000 == 142 [pid = 6550] [id = 740]
21:16:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x909cbc00) [pid = 6550] [serial = 2221] [outer = (nil)]
21:16:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x909e6800) [pid = 6550] [serial = 2222] [outer = 0x909cbc00]
21:16:36 INFO - PROCESS | 6550 | 1463717796396 Marionette DEBUG loaded listener.js
21:16:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x90a98800) [pid = 6550] [serial = 2223] [outer = 0x909cbc00]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x9afa5400) [pid = 6550] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x9228a400) [pid = 6550] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x8b199800) [pid = 6550] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x92126000) [pid = 6550] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x909e8000) [pid = 6550] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8edb2400) [pid = 6550] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x92670c00) [pid = 6550] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8e6c8400) [pid = 6550] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x97655800) [pid = 6550] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x94f7a000) [pid = 6550] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x9b77f800) [pid = 6550] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x8e502000) [pid = 6550] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x8dc8ec00) [pid = 6550] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x90db0000) [pid = 6550] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x91bc0000) [pid = 6550] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x945f7800) [pid = 6550] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x8a2f3c00) [pid = 6550] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x871ab400) [pid = 6550] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 130 (0x8c3bac00) [pid = 6550] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 129 (0x89f8b400) [pid = 6550] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 128 (0x871aa000) [pid = 6550] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 127 (0xa3256800) [pid = 6550] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html]
21:16:37 INFO - PROCESS | 6550 | --DOMWINDOW == 126 (0x8a40b400) [pid = 6550] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html]
21:16:37 INFO - PROCESS | 6550 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
21:16:37 INFO - PROCESS | 6550 | 1463717797887 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}]
21:16:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
21:16:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1987ms
21:16:37 INFO - PROCESS | 6550 | 1463717797928 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null]
21:16:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
21:16:37 INFO - PROCESS | 6550 | 1463717797934 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}]
21:16:37 INFO - PROCESS | 6550 | 1463717797940 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}]
21:16:37 INFO - PROCESS | 6550 | 1463717797943 Marionette TRACE conn3 <- [1,2934,null,{}]
21:16:37 INFO - PROCESS | 6550 | 1463717797949 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:38 INFO - PROCESS | 6550 | 1463717798237 Marionette TRACE conn3 <- [1,2935,null,{"value":null}]
21:16:38 INFO - PROCESS | 6550 | 1463717798260 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f9000 == 143 [pid = 6550] [id = 741]
21:16:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 127 (0x8daf0800) [pid = 6550] [serial = 2224] [outer = (nil)]
21:16:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 128 (0x909d4800) [pid = 6550] [serial = 2225] [outer = 0x8daf0800]
21:16:38 INFO - PROCESS | 6550 | 1463717798333 Marionette DEBUG loaded listener.js
21:16:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 129 (0x90a9b800) [pid = 6550] [serial = 2226] [outer = 0x8daf0800]
21:16:39 INFO - PROCESS | 6550 | 1463717799157 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}]
21:16:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
21:16:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1229ms
21:16:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
21:16:39 INFO - PROCESS | 6550 | 1463717799168 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null]
21:16:39 INFO - PROCESS | 6550 | 1463717799171 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}]
21:16:39 INFO - PROCESS | 6550 | 1463717799177 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}]
21:16:39 INFO - PROCESS | 6550 | 1463717799180 Marionette TRACE conn3 <- [1,2938,null,{}]
21:16:39 INFO - PROCESS | 6550 | 1463717799186 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:39 INFO - PROCESS | 6550 | 1463717799467 Marionette TRACE conn3 <- [1,2939,null,{"value":null}]
21:16:39 INFO - PROCESS | 6550 | 1463717799810 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x867b0c00 == 144 [pid = 6550] [id = 742]
21:16:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 130 (0x867b4400) [pid = 6550] [serial = 2227] [outer = (nil)]
21:16:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 131 (0x871b2c00) [pid = 6550] [serial = 2228] [outer = 0x867b4400]
21:16:39 INFO - PROCESS | 6550 | 1463717799911 Marionette DEBUG loaded listener.js
21:16:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 132 (0x89112400) [pid = 6550] [serial = 2229] [outer = 0x867b4400]
21:16:40 INFO - PROCESS | 6550 | 1463717800822 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}]
21:16:40 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.
21:16:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1686ms
21:16:40 INFO - PROCESS | 6550 | 1463717800864 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null]
21:16:40 INFO - PROCESS | 6550 | 1463717800872 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}]
21:16:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
21:16:40 INFO - PROCESS | 6550 | 1463717800881 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}]
21:16:40 INFO - PROCESS | 6550 | 1463717800887 Marionette TRACE conn3 <- [1,2942,null,{}]
21:16:40 INFO - PROCESS | 6550 | 1463717800895 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:41 INFO - PROCESS | 6550 | 1463717801129 Marionette TRACE conn3 <- [1,2943,null,{"value":null}]
21:16:41 INFO - PROCESS | 6550 | 1463717801429 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c678c00 == 145 [pid = 6550] [id = 743]
21:16:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 133 (0x8d842800) [pid = 6550] [serial = 2230] [outer = (nil)]
21:16:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 134 (0x8dae9400) [pid = 6550] [serial = 2231] [outer = 0x8d842800]
21:16:41 INFO - PROCESS | 6550 | 1463717801535 Marionette DEBUG loaded listener.js
21:16:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 135 (0x8e505c00) [pid = 6550] [serial = 2232] [outer = 0x8d842800]
21:16:42 INFO - PROCESS | 6550 | 1463717802403 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}]
21:16:42 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
21:16:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
21:16:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:16:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
21:16:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1584ms
21:16:42 INFO - PROCESS | 6550 | 1463717802469 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null]
21:16:42 INFO - PROCESS | 6550 | 1463717802476 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}]
21:16:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
21:16:42 INFO - PROCESS | 6550 | 1463717802482 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}]
21:16:42 INFO - PROCESS | 6550 | 1463717802486 Marionette TRACE conn3 <- [1,2946,null,{}]
21:16:42 INFO - PROCESS | 6550 | 1463717802492 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:42 INFO - PROCESS | 6550 | 1463717802721 Marionette TRACE conn3 <- [1,2947,null,{"value":null}]
21:16:43 INFO - PROCESS | 6550 | 1463717803025 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x8daef000 == 146 [pid = 6550] [id = 744]
21:16:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 136 (0x8efbf800) [pid = 6550] [serial = 2233] [outer = (nil)]
21:16:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x8f5edc00) [pid = 6550] [serial = 2234] [outer = 0x8efbf800]
21:16:43 INFO - PROCESS | 6550 | 1463717803117 Marionette DEBUG loaded listener.js
21:16:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x909e8000) [pid = 6550] [serial = 2235] [outer = 0x8efbf800]
21:16:44 INFO - PROCESS | 6550 | 1463717804102 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}]
21:16:44 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.
21:16:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1638ms
21:16:44 INFO - PROCESS | 6550 | 1463717804120 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null]
21:16:44 INFO - PROCESS | 6550 | 1463717804124 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}]
21:16:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
21:16:44 INFO - PROCESS | 6550 | 1463717804140 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}]
21:16:44 INFO - PROCESS | 6550 | 1463717804150 Marionette TRACE conn3 <- [1,2950,null,{}]
21:16:44 INFO - PROCESS | 6550 | 1463717804155 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:44 INFO - PROCESS | 6550 | 1463717804415 Marionette TRACE conn3 <- [1,2951,null,{"value":null}]
21:16:44 INFO - PROCESS | 6550 | 1463717804688 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c503800 == 147 [pid = 6550] [id = 745]
21:16:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8f5e7400) [pid = 6550] [serial = 2236] [outer = (nil)]
21:16:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x90db0000) [pid = 6550] [serial = 2237] [outer = 0x8f5e7400]
21:16:44 INFO - PROCESS | 6550 | 1463717804794 Marionette DEBUG loaded listener.js
21:16:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x919c9400) [pid = 6550] [serial = 2238] [outer = 0x8f5e7400]
21:16:45 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bb6800 == 148 [pid = 6550] [id = 746]
21:16:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x91bba400) [pid = 6550] [serial = 2239] [outer = (nil)]
21:16:45 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x91bd1400) [pid = 6550] [serial = 2240] [outer = 0x91bba400]
21:16:45 INFO - PROCESS | 6550 | 1463717805758 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}]
21:16:45 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.
21:16:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1650ms
21:16:45 INFO - PROCESS | 6550 | 1463717805798 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null]
21:16:45 INFO - PROCESS | 6550 | 1463717805803 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}]
21:16:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
21:16:45 INFO - PROCESS | 6550 | 1463717805811 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}]
21:16:45 INFO - PROCESS | 6550 | 1463717805813 Marionette TRACE conn3 <- [1,2954,null,{}]
21:16:45 INFO - PROCESS | 6550 | 1463717805820 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:46 INFO - PROCESS | 6550 | 1463717806083 Marionette TRACE conn3 <- [1,2955,null,{"value":null}]
21:16:46 INFO - PROCESS | 6550 | 1463717806417 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x90d0f800 == 149 [pid = 6550] [id = 747]
21:16:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x919ee000) [pid = 6550] [serial = 2241] [outer = (nil)]
21:16:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x91bdb400) [pid = 6550] [serial = 2242] [outer = 0x919ee000]
21:16:46 INFO - PROCESS | 6550 | 1463717806512 Marionette DEBUG loaded listener.js
21:16:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x91ece400) [pid = 6550] [serial = 2243] [outer = 0x919ee000]
21:16:47 INFO - PROCESS | 6550 | 1463717807285 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}]
21:16:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
21:16:47 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
21:16:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1530ms
21:16:47 INFO - PROCESS | 6550 | 1463717807342 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null]
21:16:47 INFO - PROCESS | 6550 | 1463717807347 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}]
21:16:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
21:16:47 INFO - PROCESS | 6550 | 1463717807353 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}]
21:16:47 INFO - PROCESS | 6550 | 1463717807357 Marionette TRACE conn3 <- [1,2958,null,{}]
21:16:47 INFO - PROCESS | 6550 | 1463717807363 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:47 INFO - PROCESS | 6550 | 1463717807607 Marionette TRACE conn3 <- [1,2959,null,{"value":null}]
21:16:47 INFO - PROCESS | 6550 | 1463717807930 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x9222c400 == 150 [pid = 6550] [id = 748]
21:16:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x9227c800) [pid = 6550] [serial = 2244] [outer = (nil)]
21:16:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x92341000) [pid = 6550] [serial = 2245] [outer = 0x9227c800]
21:16:48 INFO - PROCESS | 6550 | 1463717808035 Marionette DEBUG loaded listener.js
21:16:48 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x9250b800) [pid = 6550] [serial = 2246] [outer = 0x9227c800]
21:16:48 INFO - PROCESS | 6550 | 1463717808922 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}]
21:16:48 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.
21:16:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1580ms
21:16:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
21:16:48 INFO - PROCESS | 6550 | 1463717808933 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null]
21:16:48 INFO - PROCESS | 6550 | 1463717808936 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}]
21:16:48 INFO - PROCESS | 6550 | 1463717808943 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}]
21:16:48 INFO - PROCESS | 6550 | 1463717808946 Marionette TRACE conn3 <- [1,2962,null,{}]
21:16:48 INFO - PROCESS | 6550 | 1463717808952 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:49 INFO - PROCESS | 6550 | 1463717809173 Marionette TRACE conn3 <- [1,2963,null,{"value":null}]
21:16:49 INFO - PROCESS | 6550 | 1463717809447 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bee400 == 151 [pid = 6550] [id = 749]
21:16:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x91bd5c00) [pid = 6550] [serial = 2247] [outer = (nil)]
21:16:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x92840c00) [pid = 6550] [serial = 2248] [outer = 0x91bd5c00]
21:16:49 INFO - PROCESS | 6550 | 1463717809540 Marionette DEBUG loaded listener.js
21:16:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x92847c00) [pid = 6550] [serial = 2249] [outer = 0x91bd5c00]
21:16:50 INFO - PROCESS | 6550 | 1463717810373 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}]
21:16:50 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.
21:16:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1478ms
21:16:50 INFO - PROCESS | 6550 | 1463717810421 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null]
21:16:50 INFO - PROCESS | 6550 | 1463717810424 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}]
21:16:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
21:16:50 INFO - PROCESS | 6550 | 1463717810431 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}]
21:16:50 INFO - PROCESS | 6550 | 1463717810435 Marionette TRACE conn3 <- [1,2966,null,{}]
21:16:50 INFO - PROCESS | 6550 | 1463717810440 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:50 INFO - PROCESS | 6550 | 1463717810688 Marionette TRACE conn3 <- [1,2967,null,{"value":null}]
21:16:51 INFO - PROCESS | 6550 | 1463717810990 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:51 INFO - PROCESS | 6550 | ++DOCSHELL 0x92670c00 == 152 [pid = 6550] [id = 750]
21:16:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x92986c00) [pid = 6550] [serial = 2250] [outer = (nil)]
21:16:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x945f4400) [pid = 6550] [serial = 2251] [outer = 0x92986c00]
21:16:51 INFO - PROCESS | 6550 | 1463717811081 Marionette DEBUG loaded listener.js
21:16:51 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x945f9c00) [pid = 6550] [serial = 2252] [outer = 0x92986c00]
21:16:51 INFO - PROCESS | 6550 | 1463717811932 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}]
21:16:51 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.
21:16:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1535ms
21:16:51 INFO - PROCESS | 6550 | 1463717811967 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null]
21:16:51 INFO - PROCESS | 6550 | 1463717811971 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}]
21:16:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
21:16:51 INFO - PROCESS | 6550 | 1463717811977 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}]
21:16:51 INFO - PROCESS | 6550 | 1463717811981 Marionette TRACE conn3 <- [1,2970,null,{}]
21:16:51 INFO - PROCESS | 6550 | 1463717811986 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:52 INFO - PROCESS | 6550 | 1463717812198 Marionette TRACE conn3 <- [1,2971,null,{"value":null}]
21:16:52 INFO - PROCESS | 6550 | 1463717812501 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:52 INFO - PROCESS | 6550 | ++DOCSHELL 0x92668000 == 153 [pid = 6550] [id = 751]
21:16:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x9283b800) [pid = 6550] [serial = 2253] [outer = (nil)]
21:16:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x94f81000) [pid = 6550] [serial = 2254] [outer = 0x9283b800]
21:16:52 INFO - PROCESS | 6550 | 1463717812603 Marionette DEBUG loaded listener.js
21:16:52 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x94f9bc00) [pid = 6550] [serial = 2255] [outer = 0x9283b800]
21:16:53 INFO - PROCESS | 6550 | 1463717813420 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}]
21:16:53 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.
21:16:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1478ms
21:16:53 INFO - PROCESS | 6550 | 1463717813455 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null]
21:16:53 INFO - PROCESS | 6550 | 1463717813458 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}]
21:16:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
21:16:53 INFO - PROCESS | 6550 | 1463717813465 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}]
21:16:53 INFO - PROCESS | 6550 | 1463717813475 Marionette TRACE conn3 <- [1,2974,null,{}]
21:16:53 INFO - PROCESS | 6550 | 1463717813481 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:53 INFO - PROCESS | 6550 | 1463717813728 Marionette TRACE conn3 <- [1,2975,null,{"value":null}]
21:16:54 INFO - PROCESS | 6550 | 1463717814013 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x94f62000 == 154 [pid = 6550] [id = 752]
21:16:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x94f76800) [pid = 6550] [serial = 2256] [outer = (nil)]
21:16:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x9764dc00) [pid = 6550] [serial = 2257] [outer = 0x94f76800]
21:16:54 INFO - PROCESS | 6550 | 1463717814104 Marionette DEBUG loaded listener.js
21:16:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x976c6c00) [pid = 6550] [serial = 2258] [outer = 0x94f76800]
21:16:54 INFO - PROCESS | 6550 | 1463717814926 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}]
21:16:54 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.
21:16:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1492ms
21:16:54 INFO - PROCESS | 6550 | 1463717814957 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null]
21:16:54 INFO - PROCESS | 6550 | 1463717814960 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}]
21:16:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
21:16:54 INFO - PROCESS | 6550 | 1463717814967 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}]
21:16:54 INFO - PROCESS | 6550 | 1463717814971 Marionette TRACE conn3 <- [1,2978,null,{}]
21:16:54 INFO - PROCESS | 6550 | 1463717814976 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:55 INFO - PROCESS | 6550 | 1463717815225 Marionette TRACE conn3 <- [1,2979,null,{"value":null}]
21:16:55 INFO - PROCESS | 6550 | 1463717815507 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:55 INFO - PROCESS | 6550 | ++DOCSHELL 0x989f1000 == 155 [pid = 6550] [id = 753]
21:16:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x995c5000) [pid = 6550] [serial = 2259] [outer = (nil)]
21:16:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x999a8800) [pid = 6550] [serial = 2260] [outer = 0x995c5000]
21:16:55 INFO - PROCESS | 6550 | 1463717815614 Marionette DEBUG loaded listener.js
21:16:55 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x99f59400) [pid = 6550] [serial = 2261] [outer = 0x995c5000]
21:16:56 INFO - PROCESS | 6550 | 1463717816478 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}]
21:16:56 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.
21:16:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1533ms
21:16:56 INFO - PROCESS | 6550 | 1463717816501 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null]
21:16:56 INFO - PROCESS | 6550 | 1463717816504 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}]
21:16:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
21:16:56 INFO - PROCESS | 6550 | 1463717816511 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}]
21:16:56 INFO - PROCESS | 6550 | 1463717816515 Marionette TRACE conn3 <- [1,2982,null,{}]
21:16:56 INFO - PROCESS | 6550 | 1463717816521 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:56 INFO - PROCESS | 6550 | 1463717816808 Marionette TRACE conn3 <- [1,2983,null,{"value":null}]
21:16:57 INFO - PROCESS | 6550 | 1463717817099 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3e6c00 == 156 [pid = 6550] [id = 754]
21:16:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x8c675c00) [pid = 6550] [serial = 2262] [outer = (nil)]
21:16:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x9b72b000) [pid = 6550] [serial = 2263] [outer = 0x8c675c00]
21:16:57 INFO - PROCESS | 6550 | 1463717817190 Marionette DEBUG loaded listener.js
21:16:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9b7bbc00) [pid = 6550] [serial = 2264] [outer = 0x8c675c00]
21:16:58 INFO - PROCESS | 6550 | 1463717818019 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}]
21:16:58 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
21:16:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
21:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:16:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:16:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
21:16:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1542ms
21:16:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
21:16:58 INFO - PROCESS | 6550 | 1463717818055 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null]
21:16:58 INFO - PROCESS | 6550 | 1463717818058 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}]
21:16:58 INFO - PROCESS | 6550 | 1463717818065 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}]
21:16:58 INFO - PROCESS | 6550 | 1463717818068 Marionette TRACE conn3 <- [1,2986,null,{}]
21:16:58 INFO - PROCESS | 6550 | 1463717818074 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:58 INFO - PROCESS | 6550 | 1463717818287 Marionette TRACE conn3 <- [1,2987,null,{"value":null}]
21:16:58 INFO - PROCESS | 6550 | 1463717818563 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:16:58 INFO - PROCESS | 6550 | ++DOCSHELL 0x9b148c00 == 157 [pid = 6550] [id = 755]
21:16:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x9b72c400) [pid = 6550] [serial = 2265] [outer = (nil)]
21:16:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0xa2605400) [pid = 6550] [serial = 2266] [outer = 0x9b72c400]
21:16:58 INFO - PROCESS | 6550 | 1463717818650 Marionette DEBUG loaded listener.js
21:16:58 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0xa308d000) [pid = 6550] [serial = 2267] [outer = 0x9b72c400]
21:16:59 INFO - PROCESS | 6550 | 1463717819554 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}]
21:16:59 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.
21:16:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1529ms
21:16:59 INFO - PROCESS | 6550 | 1463717819593 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null]
21:16:59 INFO - PROCESS | 6550 | 1463717819596 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}]
21:16:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
21:16:59 INFO - PROCESS | 6550 | 1463717819603 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}]
21:16:59 INFO - PROCESS | 6550 | 1463717819606 Marionette TRACE conn3 <- [1,2990,null,{}]
21:16:59 INFO - PROCESS | 6550 | 1463717819660 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:16:59 INFO - PROCESS | 6550 | 1463717819878 Marionette TRACE conn3 <- [1,2991,null,{"value":null}]
21:17:00 INFO - PROCESS | 6550 | 1463717820183 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:00 INFO - PROCESS | 6550 | ++DOCSHELL 0x996e5800 == 158 [pid = 6550] [id = 756]
21:17:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0xa0616000) [pid = 6550] [serial = 2268] [outer = (nil)]
21:17:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0xa62f4c00) [pid = 6550] [serial = 2269] [outer = 0xa0616000]
21:17:00 INFO - PROCESS | 6550 | 1463717820277 Marionette DEBUG loaded listener.js
21:17:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0xa675d800) [pid = 6550] [serial = 2270] [outer = 0xa0616000]
21:17:00 INFO - PROCESS | 6550 | ++DOCSHELL 0xa6b6f000 == 159 [pid = 6550] [id = 757]
21:17:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0xa6b71c00) [pid = 6550] [serial = 2271] [outer = (nil)]
21:17:00 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0xa6b76c00) [pid = 6550] [serial = 2272] [outer = 0xa6b71c00]
21:17:01 INFO - PROCESS | 6550 | 1463717821212 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}]
21:17:01 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.
21:17:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1685ms
21:17:01 INFO - PROCESS | 6550 | 1463717821290 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null]
21:17:01 INFO - PROCESS | 6550 | 1463717821294 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}]
21:17:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
21:17:01 INFO - PROCESS | 6550 | 1463717821301 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}]
21:17:01 INFO - PROCESS | 6550 | 1463717821304 Marionette TRACE conn3 <- [1,2994,null,{}]
21:17:01 INFO - PROCESS | 6550 | 1463717821310 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:01 INFO - PROCESS | 6550 | 1463717821673 Marionette TRACE conn3 <- [1,2995,null,{"value":null}]
21:17:02 INFO - PROCESS | 6550 | 1463717822050 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:02 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c67b800 == 160 [pid = 6550] [id = 758]
21:17:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0xa50ee000) [pid = 6550] [serial = 2273] [outer = (nil)]
21:17:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0xa6b6cc00) [pid = 6550] [serial = 2274] [outer = 0xa50ee000]
21:17:02 INFO - PROCESS | 6550 | 1463717822140 Marionette DEBUG loaded listener.js
21:17:02 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0xa6b71400) [pid = 6550] [serial = 2275] [outer = 0xa50ee000]
21:17:02 INFO - PROCESS | 6550 | 1463717822911 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}]
21:17:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
21:17:02 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
21:17:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1641ms
21:17:02 INFO - PROCESS | 6550 | 1463717822945 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null]
21:17:02 INFO - PROCESS | 6550 | 1463717822948 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}]
21:17:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
21:17:02 INFO - PROCESS | 6550 | 1463717822955 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}]
21:17:02 INFO - PROCESS | 6550 | 1463717822958 Marionette TRACE conn3 <- [1,2998,null,{}]
21:17:02 INFO - PROCESS | 6550 | 1463717822964 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:03 INFO - PROCESS | 6550 | 1463717823196 Marionette TRACE conn3 <- [1,2999,null,{"value":null}]
21:17:03 INFO - PROCESS | 6550 | 1463717823475 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:03 INFO - PROCESS | 6550 | ++DOCSHELL 0x86dabc00 == 161 [pid = 6550] [id = 759]
21:17:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x86dae000) [pid = 6550] [serial = 2276] [outer = (nil)]
21:17:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x86db4000) [pid = 6550] [serial = 2277] [outer = 0x86dae000]
21:17:03 INFO - PROCESS | 6550 | 1463717823564 Marionette DEBUG loaded listener.js
21:17:03 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x86db6000) [pid = 6550] [serial = 2278] [outer = 0x86dae000]
21:17:04 INFO - PROCESS | 6550 | 1463717824421 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}]
21:17:04 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.
21:17:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1479ms
21:17:04 INFO - PROCESS | 6550 | 1463717824434 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null]
21:17:04 INFO - PROCESS | 6550 | 1463717824439 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}]
21:17:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
21:17:04 INFO - PROCESS | 6550 | 1463717824445 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}]
21:17:04 INFO - PROCESS | 6550 | 1463717824449 Marionette TRACE conn3 <- [1,3002,null,{}]
21:17:04 INFO - PROCESS | 6550 | 1463717824454 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:04 INFO - PROCESS | 6550 | 1463717824679 Marionette TRACE conn3 <- [1,3003,null,{"value":null}]
21:17:04 INFO - PROCESS | 6550 | 1463717824971 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:05 INFO - PROCESS | 6550 | ++DOCSHELL 0x86991000 == 162 [pid = 6550] [id = 760]
21:17:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x86991c00) [pid = 6550] [serial = 2279] [outer = (nil)]
21:17:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x86999400) [pid = 6550] [serial = 2280] [outer = 0x86991c00]
21:17:05 INFO - PROCESS | 6550 | 1463717825067 Marionette DEBUG loaded listener.js
21:17:05 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x8699b400) [pid = 6550] [serial = 2281] [outer = 0x86991c00]
21:17:05 INFO - PROCESS | 6550 | 1463717825878 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}]
21:17:05 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.
21:17:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1478ms
21:17:05 INFO - PROCESS | 6550 | 1463717825925 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null]
21:17:05 INFO - PROCESS | 6550 | 1463717825929 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}]
21:17:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
21:17:05 INFO - PROCESS | 6550 | 1463717825936 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}]
21:17:05 INFO - PROCESS | 6550 | 1463717825939 Marionette TRACE conn3 <- [1,3006,null,{}]
21:17:05 INFO - PROCESS | 6550 | 1463717825944 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:06 INFO - PROCESS | 6550 | 1463717826158 Marionette TRACE conn3 <- [1,3007,null,{"value":null}]
21:17:06 INFO - PROCESS | 6550 | 1463717826482 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:06 INFO - PROCESS | 6550 | ++DOCSHELL 0x86994000 == 163 [pid = 6550] [id = 761]
21:17:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x86998800) [pid = 6550] [serial = 2282] [outer = (nil)]
21:17:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x86db5800) [pid = 6550] [serial = 2283] [outer = 0x86998800]
21:17:06 INFO - PROCESS | 6550 | 1463717826572 Marionette DEBUG loaded listener.js
21:17:06 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x86dbac00) [pid = 6550] [serial = 2284] [outer = 0x86998800]
21:17:07 INFO - PROCESS | 6550 | 1463717827399 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}]
21:17:07 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.
21:17:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1494ms
21:17:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
21:17:07 INFO - PROCESS | 6550 | 1463717827431 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null]
21:17:07 INFO - PROCESS | 6550 | 1463717827434 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}]
21:17:07 INFO - PROCESS | 6550 | 1463717827441 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}]
21:17:07 INFO - PROCESS | 6550 | 1463717827444 Marionette TRACE conn3 <- [1,3010,null,{}]
21:17:07 INFO - PROCESS | 6550 | 1463717827450 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:07 INFO - PROCESS | 6550 | 1463717827714 Marionette TRACE conn3 <- [1,3011,null,{"value":null}]
21:17:08 INFO - PROCESS | 6550 | 1463717828002 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:08 INFO - PROCESS | 6550 | ++DOCSHELL 0x86994400 == 164 [pid = 6550] [id = 762]
21:17:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x8699fc00) [pid = 6550] [serial = 2285] [outer = (nil)]
21:17:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x88b71400) [pid = 6550] [serial = 2286] [outer = 0x8699fc00]
21:17:08 INFO - PROCESS | 6550 | 1463717828092 Marionette DEBUG loaded listener.js
21:17:08 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x88b73000) [pid = 6550] [serial = 2287] [outer = 0x8699fc00]
21:17:08 INFO - PROCESS | 6550 | 1463717828945 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}]
21:17:08 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
21:17:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1547ms
21:17:08 INFO - PROCESS | 6550 | 1463717828988 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null]
21:17:08 INFO - PROCESS | 6550 | 1463717828991 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}]
21:17:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker
21:17:09 INFO - PROCESS | 6550 | 1463717828998 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}]
21:17:09 INFO - PROCESS | 6550 | 1463717829000 Marionette TRACE conn3 <- [1,3014,null,{}]
21:17:09 INFO - PROCESS | 6550 | 1463717829006 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:09 INFO - PROCESS | 6550 | 1463717829225 Marionette TRACE conn3 <- [1,3015,null,{"value":null}]
21:17:09 INFO - PROCESS | 6550 | 1463717829555 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:09 INFO - PROCESS | 6550 | ++DOCSHELL 0x86dacc00 == 165 [pid = 6550] [id = 763]
21:17:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 191 (0x871af400) [pid = 6550] [serial = 2288] [outer = (nil)]
21:17:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 192 (0x88b7ac00) [pid = 6550] [serial = 2289] [outer = 0x871af400]
21:17:09 INFO - PROCESS | 6550 | 1463717829642 Marionette DEBUG loaded listener.js
21:17:09 INFO - PROCESS | 6550 | ++DOMWINDOW == 193 (0x92982000) [pid = 6550] [serial = 2290] [outer = 0x871af400]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8c671400 == 164 [pid = 6550] [id = 681]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8b173800 == 163 [pid = 6550] [id = 674]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8e50f400 == 162 [pid = 6550] [id = 694]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9228bc00 == 161 [pid = 6550] [id = 683]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x909e9000 == 160 [pid = 6550] [id = 687]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x997a7800 == 159 [pid = 6550] [id = 689]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x91ecb400 == 158 [pid = 6550] [id = 684]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x89114800 == 157 [pid = 6550] [id = 673]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x87e0c400 == 156 [pid = 6550] [id = 675]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8c8b5400 == 155 [pid = 6550] [id = 693]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8b6d1000 == 154 [pid = 6550] [id = 678]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x91eb4800 == 153 [pid = 6550] [id = 682]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0d400 == 152 [pid = 6550] [id = 680]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x89f94000 == 151 [pid = 6550] [id = 691]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x88943400 == 150 [pid = 6550] [id = 688]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x9266e800 == 149 [pid = 6550] [id = 685]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e2000 == 148 [pid = 6550] [id = 686]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x88944c00 == 147 [pid = 6550] [id = 695]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x95134000 == 146 [pid = 6550] [id = 690]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8a2f9000 == 145 [pid = 6550] [id = 741]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8e505000 == 144 [pid = 6550] [id = 740]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8b17d800 == 143 [pid = 6550] [id = 739]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x89f8d000 == 142 [pid = 6550] [id = 738]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8dc92800 == 141 [pid = 6550] [id = 724]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x90be6400 == 140 [pid = 6550] [id = 723]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x88942c00 == 139 [pid = 6550] [id = 722]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x8dae6400 == 138 [pid = 6550] [id = 721]
21:17:12 INFO - PROCESS | 6550 | --DOCSHELL 0x89112c00 == 137 [pid = 6550] [id = 720]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 192 (0x8ede3c00) [pid = 6550] [serial = 2157] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 191 (0xa1154400) [pid = 6550] [serial = 2124] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 190 (0x923a4400) [pid = 6550] [serial = 2105] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x8d838400) [pid = 6550] [serial = 2150] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x92507c00) [pid = 6550] [serial = 2106] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x92d55c00) [pid = 6550] [serial = 2108] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x90a9d400) [pid = 6550] [serial = 2096] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0x94f1bc00) [pid = 6550] [serial = 2111] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x8d83e000) [pid = 6550] [serial = 2151] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0xa35f0000) [pid = 6550] [serial = 2130] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x909ea000) [pid = 6550] [serial = 2031] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x98e92c00) [pid = 6550] [serial = 2117] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0xa6c43400) [pid = 6550] [serial = 2139] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x93858000) [pid = 6550] [serial = 2109] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x9b723800) [pid = 6550] [serial = 2123] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0xa22ef000) [pid = 6550] [serial = 2127] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x8e506800) [pid = 6550] [serial = 2153] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0x9222ac00) [pid = 6550] [serial = 2102] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x99ec6400) [pid = 6550] [serial = 2121] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x91bd4400) [pid = 6550] [serial = 2099] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x974d0400) [pid = 6550] [serial = 2114] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0xa22e8000) [pid = 6550] [serial = 2126] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0xa321a000) [pid = 6550] [serial = 2129] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x8a4c8800) [pid = 6550] [serial = 2147] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x871b3000) [pid = 6550] [serial = 2142] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x8c8af800) [pid = 6550] [serial = 2093] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x8e6cc400) [pid = 6550] [serial = 2094] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x9228a800) [pid = 6550] [serial = 2103] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0xa6b6a800) [pid = 6550] [serial = 2135] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x90d08400) [pid = 6550] [serial = 2097] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x871b1400) [pid = 6550] [serial = 2141] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0xa6b6d400) [pid = 6550] [serial = 2144] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0xa675b800) [pid = 6550] [serial = 2133] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x8e564000) [pid = 6550] [serial = 2154] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0xa6b75c00) [pid = 6550] [serial = 2138] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x997a8400) [pid = 6550] [serial = 2118] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x91ec7400) [pid = 6550] [serial = 2100] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x9765ac00) [pid = 6550] [serial = 2115] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0xa6290800) [pid = 6550] [serial = 2132] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x99e32400) [pid = 6550] [serial = 2120] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x8e56ec00) [pid = 6550] [serial = 2156] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0xa6b6dc00) [pid = 6550] [serial = 2136] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x94f53400) [pid = 6550] [serial = 2112] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8b180000) [pid = 6550] [serial = 2148] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0xa6b74000) [pid = 6550] [serial = 2145] [outer = (nil)] [url = about:blank]
21:17:12 INFO - PROCESS | 6550 | [6550] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
21:17:13 INFO - PROCESS | 6550 | 1463717833464 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}]
21:17:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
21:17:13 INFO - {}
21:17:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
21:17:13 INFO - {}
21:17:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
21:17:13 INFO - {}
21:17:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
21:17:13 INFO - {}
21:17:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 4499ms
21:17:13 INFO - PROCESS | 6550 | 1463717833499 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null]
21:17:13 INFO - PROCESS | 6550 | 1463717833503 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}]
21:17:13 INFO - TEST-START | /FileAPI/fileReader.html
21:17:13 INFO - PROCESS | 6550 | 1463717833510 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}]
21:17:13 INFO - PROCESS | 6550 | 1463717833516 Marionette TRACE conn3 <- [1,3018,null,{}]
21:17:13 INFO - PROCESS | 6550 | 1463717833523 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:13 INFO - PROCESS | 6550 | 1463717833733 Marionette TRACE conn3 <- [1,3019,null,{"value":null}]
21:17:13 INFO - PROCESS | 6550 | 1463717833970 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:14 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e07000 == 138 [pid = 6550] [id = 764]
21:17:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x87e09000) [pid = 6550] [serial = 2291] [outer = (nil)]
21:17:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x88a50000) [pid = 6550] [serial = 2292] [outer = 0x87e09000]
21:17:14 INFO - PROCESS | 6550 | 1463717834050 Marionette DEBUG loaded listener.js
21:17:14 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x88b71c00) [pid = 6550] [serial = 2293] [outer = 0x87e09000]
21:17:14 INFO - PROCESS | 6550 | 1463717834879 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}]
21:17:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
21:17:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
21:17:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
21:17:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
21:17:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 1388ms
21:17:14 INFO - PROCESS | 6550 | 1463717834899 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null]
21:17:14 INFO - PROCESS | 6550 | 1463717834908 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}]
21:17:14 INFO - TEST-START | /FileAPI/historical.html
21:17:14 INFO - PROCESS | 6550 | 1463717834918 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}]
21:17:14 INFO - PROCESS | 6550 | 1463717834921 Marionette TRACE conn3 <- [1,3022,null,{}]
21:17:14 INFO - PROCESS | 6550 | 1463717834927 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:15 INFO - PROCESS | 6550 | 1463717835122 Marionette TRACE conn3 <- [1,3023,null,{"value":null}]
21:17:15 INFO - PROCESS | 6550 | 1463717835386 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:15 INFO - PROCESS | 6550 | ++DOCSHELL 0x89113c00 == 139 [pid = 6550] [id = 765]
21:17:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x89121000) [pid = 6550] [serial = 2294] [outer = (nil)]
21:17:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8a2fb000) [pid = 6550] [serial = 2295] [outer = 0x89121000]
21:17:15 INFO - PROCESS | 6550 | 1463717835459 Marionette DEBUG loaded listener.js
21:17:15 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8a3eec00) [pid = 6550] [serial = 2296] [outer = 0x89121000]
21:17:16 INFO - PROCESS | 6550 | 1463717836284 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}]
21:17:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
21:17:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
21:17:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
21:17:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
21:17:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
21:17:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
21:17:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
21:17:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
21:17:16 INFO - TEST-OK | /FileAPI/historical.html | took 1392ms
21:17:16 INFO - PROCESS | 6550 | 1463717836312 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null]
21:17:16 INFO - PROCESS | 6550 | 1463717836316 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}]
21:17:16 INFO - TEST-START | /FileAPI/idlharness.html
21:17:16 INFO - PROCESS | 6550 | 1463717836331 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}]
21:17:16 INFO - PROCESS | 6550 | 1463717836336 Marionette TRACE conn3 <- [1,3026,null,{}]
21:17:16 INFO - PROCESS | 6550 | 1463717836352 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:16 INFO - PROCESS | 6550 | 1463717836677 Marionette TRACE conn3 <- [1,3027,null,{"value":null}]
21:17:16 INFO - PROCESS | 6550 | 1463717836721 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:16 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4cf800 == 140 [pid = 6550] [id = 766]
21:17:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8b173c00) [pid = 6550] [serial = 2297] [outer = (nil)]
21:17:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8b179800) [pid = 6550] [serial = 2298] [outer = 0x8b173c00]
21:17:16 INFO - PROCESS | 6550 | 1463717836800 Marionette DEBUG loaded listener.js
21:17:16 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x8b6d9c00) [pid = 6550] [serial = 2299] [outer = 0x8b173c00]
21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x92228c00) [pid = 6550] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html]
21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x867ac000) [pid = 6550] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html]
21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x8e562800) [pid = 6550] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html]
21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x996ee000) [pid = 6550] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html]
21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x92347000) [pid = 6550] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html]
21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8a3e4400) [pid = 6550] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html]
21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x919f0000) [pid = 6550] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html]
21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x909cbc00) [pid = 6550] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html]
21:17:17 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8e510000) [pid = 6550] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x9233f000) [pid = 6550] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x9b81ac00) [pid = 6550] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x8b171c00) [pid = 6550] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x90d0dc00) [pid = 6550] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x8e6cc000) [pid = 6550] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0x99ec0400) [pid = 6550] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x8dae3000) [pid = 6550] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8c8b0800) [pid = 6550] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x8e56cc00) [pid = 6550] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x919ea800) [pid = 6550] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x974c7800) [pid = 6550] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html]
21:17:18 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0x94f1b800) [pid = 6550] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html]
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
21:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
21:17:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
21:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
21:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
21:17: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
21:17:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
21:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
21:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
21:17: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
21:17:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
21:17:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
21:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
21:17: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
21:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
21:17: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
21:17: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
21:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
21:17:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
21:17:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
21:17:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
21:17: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
21:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
21:17: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
21:17: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
21:17:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:17:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:17:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:17:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:17:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:17:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
21:17:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
21:17:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
21:17:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
21:17:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
21:17:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 2770ms
21:17:19 INFO - PROCESS | 6550 | 1463717838971 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}]
21:17:19 INFO - PROCESS | 6550 | 1463717839242 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null]
21:17:19 INFO - PROCESS | 6550 | 1463717839247 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}]
21:17:19 INFO - TEST-START | /FileAPI/idlharness.worker
21:17:19 INFO - PROCESS | 6550 | 1463717839253 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}]
21:17:19 INFO - PROCESS | 6550 | 1463717839256 Marionette TRACE conn3 <- [1,3030,null,{}]
21:17:19 INFO - PROCESS | 6550 | 1463717839261 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:19 INFO - PROCESS | 6550 | 1463717839467 Marionette TRACE conn3 <- [1,3031,null,{"value":null}]
21:17:19 INFO - PROCESS | 6550 | 1463717839687 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:19 INFO - PROCESS | 6550 | ++DOCSHELL 0x871b0c00 == 141 [pid = 6550] [id = 767]
21:17:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 137 (0x88942c00) [pid = 6550] [serial = 2300] [outer = (nil)]
21:17:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 138 (0x8dc92400) [pid = 6550] [serial = 2301] [outer = 0x88942c00]
21:17:19 INFO - PROCESS | 6550 | 1463717839760 Marionette DEBUG loaded listener.js
21:17:19 INFO - PROCESS | 6550 | ++DOMWINDOW == 139 (0x8e504400) [pid = 6550] [serial = 2302] [outer = 0x88942c00]
21:17:20 INFO - PROCESS | 6550 | [6550] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
21:17:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
21:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
21:17:22 INFO - {}
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
21:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
21:17:22 INFO - {}
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
21:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
21:17:22 INFO - {}
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
21:17:22 INFO - {}
21:17: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 - {}
21:17:22 INFO - {}
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
21:17:22 INFO - {}
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
21:17:22 INFO - {}
21:17: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 - {}
21:17:22 INFO - {}
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:17:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:17:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
21:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17: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
21:17:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
21:17:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
21:17:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
21:17:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:17:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:17:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:17:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
21:17:22 INFO - {}
21:17:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2910ms
21:17:22 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
21:17:22 INFO - PROCESS | 6550 | 1463717842012 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}]
21:17:22 INFO - PROCESS | 6550 | 1463717842168 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null]
21:17:22 INFO - PROCESS | 6550 | 1463717842176 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}]
21:17:22 INFO - PROCESS | 6550 | 1463717842202 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}]
21:17:22 INFO - PROCESS | 6550 | 1463717842217 Marionette TRACE conn3 <- [1,3034,null,{}]
21:17:22 INFO - PROCESS | 6550 | 1463717842238 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:22 INFO - PROCESS | 6550 | 1463717842681 Marionette TRACE conn3 <- [1,3035,null,{"value":null}]
21:17:22 INFO - PROCESS | 6550 | 1463717842903 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:22 INFO - PROCESS | 6550 | ++DOCSHELL 0x871ae400 == 142 [pid = 6550] [id = 768]
21:17:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 140 (0x88947400) [pid = 6550] [serial = 2303] [outer = (nil)]
21:17:22 INFO - PROCESS | 6550 | ++DOMWINDOW == 141 (0x909d3c00) [pid = 6550] [serial = 2304] [outer = 0x88947400]
21:17:22 INFO - PROCESS | 6550 | 1463717842992 Marionette DEBUG loaded listener.js
21:17:23 INFO - PROCESS | 6550 | ++DOMWINDOW == 142 (0x909ec400) [pid = 6550] [serial = 2305] [outer = 0x88947400]
21:17:23 INFO - PROCESS | 6550 | 1463717843844 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}]
21:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
21:17:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1663ms
21:17:23 INFO - PROCESS | 6550 | 1463717843863 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null]
21:17:23 INFO - PROCESS | 6550 | 1463717843871 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}]
21:17:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html
21:17:23 INFO - PROCESS | 6550 | 1463717843882 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}]
21:17:23 INFO - PROCESS | 6550 | 1463717843886 Marionette TRACE conn3 <- [1,3038,null,{}]
21:17:23 INFO - PROCESS | 6550 | 1463717843893 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:24 INFO - PROCESS | 6550 | 1463717844219 Marionette TRACE conn3 <- [1,3039,null,{"value":null}]
21:17:24 INFO - PROCESS | 6550 | 1463717844445 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:24 INFO - PROCESS | 6550 | ++DOCSHELL 0x90bef800 == 143 [pid = 6550] [id = 769]
21:17:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 143 (0x90befc00) [pid = 6550] [serial = 2306] [outer = (nil)]
21:17:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 144 (0x90d0d400) [pid = 6550] [serial = 2307] [outer = 0x90befc00]
21:17:24 INFO - PROCESS | 6550 | 1463717844601 Marionette DEBUG loaded listener.js
21:17:24 INFO - PROCESS | 6550 | ++DOMWINDOW == 145 (0x90dac000) [pid = 6550] [serial = 2308] [outer = 0x90befc00]
21:17:25 INFO - PROCESS | 6550 | 1463717845459 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}]
21:17:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
21:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
21:17:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
21:17:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1606ms
21:17:25 INFO - PROCESS | 6550 | 1463717845489 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null]
21:17:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
21:17:25 INFO - PROCESS | 6550 | 1463717845493 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}]
21:17:25 INFO - PROCESS | 6550 | 1463717845501 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}]
21:17:25 INFO - PROCESS | 6550 | 1463717845507 Marionette TRACE conn3 <- [1,3042,null,{}]
21:17:25 INFO - PROCESS | 6550 | 1463717845524 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:25 INFO - PROCESS | 6550 | 1463717845856 Marionette TRACE conn3 <- [1,3043,null,{"value":null}]
21:17:26 INFO - PROCESS | 6550 | 1463717846090 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:26 INFO - PROCESS | 6550 | ++DOCSHELL 0x90be8000 == 144 [pid = 6550] [id = 770]
21:17:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 146 (0x919ec000) [pid = 6550] [serial = 2309] [outer = (nil)]
21:17:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x919f1c00) [pid = 6550] [serial = 2310] [outer = 0x919ec000]
21:17:26 INFO - PROCESS | 6550 | 1463717846186 Marionette DEBUG loaded listener.js
21:17:26 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x91bb9000) [pid = 6550] [serial = 2311] [outer = 0x919ec000]
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary.
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
21:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary.
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
21:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
21:17:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:17:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:17:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:17:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
21:17:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
21:17:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1915ms
21:17:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
21:17:27 INFO - PROCESS | 6550 | 1463717847347 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}]
21:17:27 INFO - PROCESS | 6550 | 1463717847422 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null]
21:17:27 INFO - PROCESS | 6550 | 1463717847433 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}]
21:17:27 INFO - PROCESS | 6550 | 1463717847490 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}]
21:17:27 INFO - PROCESS | 6550 | 1463717847492 Marionette TRACE conn3 <- [1,3046,null,{}]
21:17:27 INFO - PROCESS | 6550 | 1463717847584 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:27 INFO - PROCESS | 6550 | 1463717847960 Marionette TRACE conn3 <- [1,3047,null,{"value":null}]
21:17:28 INFO - PROCESS | 6550 | 1463717848192 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:28 INFO - PROCESS | 6550 | ++DOCSHELL 0x86db2800 == 145 [pid = 6550] [id = 771]
21:17:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x88a55400) [pid = 6550] [serial = 2312] [outer = (nil)]
21:17:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x89119800) [pid = 6550] [serial = 2313] [outer = 0x88a55400]
21:17:28 INFO - PROCESS | 6550 | 1463717848280 Marionette DEBUG loaded listener.js
21:17:28 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x89f90800) [pid = 6550] [serial = 2314] [outer = 0x88a55400]
21:17:28 INFO - PROCESS | 6550 | [6550] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
21:17:29 INFO - PROCESS | 6550 | 1463717849150 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}]
21:17:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
21:17:29 INFO - {}
21:17:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1737ms
21:17:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
21:17:29 INFO - PROCESS | 6550 | 1463717849179 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null]
21:17:29 INFO - PROCESS | 6550 | 1463717849182 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}]
21:17:29 INFO - PROCESS | 6550 | 1463717849189 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}]
21:17:29 INFO - PROCESS | 6550 | 1463717849192 Marionette TRACE conn3 <- [1,3050,null,{}]
21:17:29 INFO - PROCESS | 6550 | 1463717849198 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:29 INFO - PROCESS | 6550 | 1463717849409 Marionette TRACE conn3 <- [1,3051,null,{"value":null}]
21:17:29 INFO - PROCESS | 6550 | 1463717849764 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:29 INFO - PROCESS | 6550 | ++DOCSHELL 0x88a47000 == 146 [pid = 6550] [id = 772]
21:17:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x89116400) [pid = 6550] [serial = 2315] [outer = (nil)]
21:17:29 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8c3c3400) [pid = 6550] [serial = 2316] [outer = 0x89116400]
21:17:29 INFO - PROCESS | 6550 | 1463717849898 Marionette DEBUG loaded listener.js
21:17:30 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8d83f800) [pid = 6550] [serial = 2317] [outer = 0x89116400]
21:17:30 INFO - PROCESS | 6550 | 1463717850773 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}]
21:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
21:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
21:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
21:17:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
21:17:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1629ms
21:17:30 INFO - PROCESS | 6550 | 1463717850818 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null]
21:17:30 INFO - PROCESS | 6550 | 1463717850822 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}]
21:17:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
21:17:30 INFO - PROCESS | 6550 | 1463717850829 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}]
21:17:30 INFO - PROCESS | 6550 | 1463717850833 Marionette TRACE conn3 <- [1,3054,null,{}]
21:17:30 INFO - PROCESS | 6550 | 1463717850839 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:31 INFO - PROCESS | 6550 | 1463717851102 Marionette TRACE conn3 <- [1,3055,null,{"value":null}]
21:17:31 INFO - PROCESS | 6550 | 1463717851346 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:31 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a4c9800 == 147 [pid = 6550] [id = 773]
21:17:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8c8b5800) [pid = 6550] [serial = 2318] [outer = (nil)]
21:17:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8e56c400) [pid = 6550] [serial = 2319] [outer = 0x8c8b5800]
21:17:31 INFO - PROCESS | 6550 | 1463717851435 Marionette DEBUG loaded listener.js
21:17:31 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x8e56ec00) [pid = 6550] [serial = 2320] [outer = 0x8c8b5800]
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
21:17:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:17:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
21:17:32 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"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
21:17:32 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"
21:17:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
21:17:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
21:17:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1988ms
21:17:32 INFO - TEST-START | /FileAPI/file/File-constructor.html
21:17:32 INFO - PROCESS | 6550 | 1463717852635 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}]
21:17:32 INFO - PROCESS | 6550 | 1463717852835 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null]
21:17:32 INFO - PROCESS | 6550 | 1463717852844 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}]
21:17:32 INFO - PROCESS | 6550 | 1463717852858 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}]
21:17:32 INFO - PROCESS | 6550 | 1463717852869 Marionette TRACE conn3 <- [1,3058,null,{}]
21:17:32 INFO - PROCESS | 6550 | 1463717852952 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:33 INFO - PROCESS | 6550 | 1463717853212 Marionette TRACE conn3 <- [1,3059,null,{"value":null}]
21:17:33 INFO - PROCESS | 6550 | 1463717853482 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:33 INFO - PROCESS | 6550 | ++DOCSHELL 0x91bd4c00 == 148 [pid = 6550] [id = 774]
21:17:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x91ec8000) [pid = 6550] [serial = 2321] [outer = (nil)]
21:17:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 159 (0x9228b000) [pid = 6550] [serial = 2322] [outer = 0x91ec8000]
21:17:33 INFO - PROCESS | 6550 | 1463717853576 Marionette DEBUG loaded listener.js
21:17:33 INFO - PROCESS | 6550 | ++DOMWINDOW == 160 (0x9233fc00) [pid = 6550] [serial = 2323] [outer = 0x91ec8000]
21:17:34 INFO - PROCESS | 6550 | 1463717854474 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}]
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
21:17:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
21:17:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
21:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
21:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
21:17:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
21:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
21:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
21:17:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
21:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
21:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
21:17:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
21:17:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1657ms
21:17:34 INFO - PROCESS | 6550 | 1463717854515 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null]
21:17:34 INFO - PROCESS | 6550 | 1463717854519 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}]
21:17:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
21:17:34 INFO - PROCESS | 6550 | 1463717854528 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}]
21:17:34 INFO - PROCESS | 6550 | 1463717854534 Marionette TRACE conn3 <- [1,3062,null,{}]
21:17:34 INFO - PROCESS | 6550 | 1463717854542 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:34 INFO - PROCESS | 6550 | 1463717854773 Marionette TRACE conn3 <- [1,3063,null,{"value":null}]
21:17:35 INFO - PROCESS | 6550 | 1463717855100 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:35 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a3ee800 == 149 [pid = 6550] [id = 775]
21:17:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 161 (0x8a40c400) [pid = 6550] [serial = 2324] [outer = (nil)]
21:17:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 162 (0x92288c00) [pid = 6550] [serial = 2325] [outer = 0x8a40c400]
21:17:35 INFO - PROCESS | 6550 | 1463717855234 Marionette DEBUG loaded listener.js
21:17:35 INFO - PROCESS | 6550 | ++DOMWINDOW == 163 (0x92348400) [pid = 6550] [serial = 2326] [outer = 0x8a40c400]
21:17:35 INFO - PROCESS | 6550 | [6550] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967
21:17:36 INFO - PROCESS | 6550 | 1463717856093 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}]
21:17:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
21:17:36 INFO - {}
21:17:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1583ms
21:17:36 INFO - PROCESS | 6550 | 1463717856112 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null]
21:17:36 INFO - PROCESS | 6550 | 1463717856115 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}]
21:17:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
21:17:36 INFO - PROCESS | 6550 | 1463717856122 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}]
21:17:36 INFO - PROCESS | 6550 | 1463717856126 Marionette TRACE conn3 <- [1,3066,null,{}]
21:17:36 INFO - PROCESS | 6550 | 1463717856131 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:36 INFO - PROCESS | 6550 | 1463717856350 Marionette TRACE conn3 <- [1,3067,null,{"value":null}]
21:17:36 INFO - PROCESS | 6550 | 1463717856655 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:36 INFO - PROCESS | 6550 | ++DOCSHELL 0x871af800 == 150 [pid = 6550] [id = 776]
21:17:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 164 (0x8b17c400) [pid = 6550] [serial = 2327] [outer = (nil)]
21:17:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 165 (0x9250e000) [pid = 6550] [serial = 2328] [outer = 0x8b17c400]
21:17:36 INFO - PROCESS | 6550 | 1463717856752 Marionette DEBUG loaded listener.js
21:17:36 INFO - PROCESS | 6550 | ++DOMWINDOW == 166 (0x92667000) [pid = 6550] [serial = 2329] [outer = 0x8b17c400]
21:17:37 INFO - PROCESS | 6550 | 1463717857609 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}]
21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
21:17:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
21:17:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1532ms
21:17:37 INFO - PROCESS | 6550 | 1463717857656 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null]
21:17:37 INFO - PROCESS | 6550 | 1463717857659 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}]
21:17:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
21:17:37 INFO - PROCESS | 6550 | 1463717857666 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}]
21:17:37 INFO - PROCESS | 6550 | 1463717857669 Marionette TRACE conn3 <- [1,3070,null,{}]
21:17:37 INFO - PROCESS | 6550 | 1463717857675 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:37 INFO - PROCESS | 6550 | 1463717857915 Marionette TRACE conn3 <- [1,3071,null,{"value":null}]
21:17:38 INFO - PROCESS | 6550 | 1463717858227 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:38 INFO - PROCESS | 6550 | ++DOCSHELL 0x909d2800 == 151 [pid = 6550] [id = 777]
21:17:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 167 (0x9233ac00) [pid = 6550] [serial = 2330] [outer = (nil)]
21:17:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 168 (0x92844800) [pid = 6550] [serial = 2331] [outer = 0x9233ac00]
21:17:38 INFO - PROCESS | 6550 | 1463717858317 Marionette DEBUG loaded listener.js
21:17:38 INFO - PROCESS | 6550 | ++DOMWINDOW == 169 (0x92983400) [pid = 6550] [serial = 2332] [outer = 0x9233ac00]
21:17:39 INFO - PROCESS | 6550 | 1463717859187 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}]
21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
21:17:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
21:17:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1583ms
21:17:39 INFO - PROCESS | 6550 | 1463717859250 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null]
21:17:39 INFO - PROCESS | 6550 | 1463717859253 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}]
21:17:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
21:17:39 INFO - PROCESS | 6550 | 1463717859260 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}]
21:17:39 INFO - PROCESS | 6550 | 1463717859265 Marionette TRACE conn3 <- [1,3074,null,{}]
21:17:39 INFO - PROCESS | 6550 | 1463717859292 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:39 INFO - PROCESS | 6550 | 1463717859532 Marionette TRACE conn3 <- [1,3075,null,{"value":null}]
21:17:39 INFO - PROCESS | 6550 | 1463717859864 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:39 INFO - PROCESS | 6550 | ++DOCSHELL 0x93863800 == 152 [pid = 6550] [id = 778]
21:17:39 INFO - PROCESS | 6550 | ++DOMWINDOW == 170 (0x93bc0000) [pid = 6550] [serial = 2333] [outer = (nil)]
21:17:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 171 (0x93bc7800) [pid = 6550] [serial = 2334] [outer = 0x93bc0000]
21:17:40 INFO - PROCESS | 6550 | 1463717860020 Marionette DEBUG loaded listener.js
21:17:40 INFO - PROCESS | 6550 | ++DOMWINDOW == 172 (0x945f8400) [pid = 6550] [serial = 2335] [outer = 0x93bc0000]
21:17:40 INFO - PROCESS | 6550 | 1463717860826 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}]
21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
21:17:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
21:17:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1607ms
21:17:40 INFO - PROCESS | 6550 | 1463717860869 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null]
21:17:40 INFO - PROCESS | 6550 | 1463717860873 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}]
21:17:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
21:17:40 INFO - PROCESS | 6550 | 1463717860880 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}]
21:17:40 INFO - PROCESS | 6550 | 1463717860883 Marionette TRACE conn3 <- [1,3078,null,{}]
21:17:40 INFO - PROCESS | 6550 | 1463717860889 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:41 INFO - PROCESS | 6550 | 1463717861106 Marionette TRACE conn3 <- [1,3079,null,{"value":null}]
21:17:41 INFO - PROCESS | 6550 | 1463717861424 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:41 INFO - PROCESS | 6550 | ++DOCSHELL 0x9228bc00 == 153 [pid = 6550] [id = 779]
21:17:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 173 (0x9233e000) [pid = 6550] [serial = 2336] [outer = (nil)]
21:17:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 174 (0x923ae400) [pid = 6550] [serial = 2337] [outer = 0x9233e000]
21:17:41 INFO - PROCESS | 6550 | 1463717861514 Marionette DEBUG loaded listener.js
21:17:41 INFO - PROCESS | 6550 | ++DOMWINDOW == 175 (0x92507800) [pid = 6550] [serial = 2338] [outer = 0x9233e000]
21:17:42 INFO - PROCESS | 6550 | 1463717862384 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7\nassert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13\nreader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:513:13\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1\n"],["test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_equals: readyState must be LOADING expected 1 but got 2","reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65: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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:513:13\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1\n"]]]}]
21:17:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
21:17:42 INFO - reader.readAsText(blob_2)
21:17:42 INFO - }" did not throw
21:17:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
21:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
21:17:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
21:17:42 INFO - reader.readAsDataURL(blob_2)
21:17:42 INFO - }" did not throw
21:17:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
21:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
21:17:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
21:17:42 INFO - reader.readAsArrayBuffer(blob_2)
21:17:42 INFO - }" did not throw
21:17:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
21:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
21:17:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
21:17:42 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
21:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:17:42 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
21:17:42 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
21:17:42 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
21:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:17:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
21:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
21:17:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
21:17:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
21:17:42 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
21:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:17:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
21:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
21:17:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
21:17:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 1580ms
21:17:42 INFO - PROCESS | 6550 | 1463717862468 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null]
21:17:42 INFO - PROCESS | 6550 | 1463717862475 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}]
21:17:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
21:17:42 INFO - PROCESS | 6550 | 1463717862483 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}]
21:17:42 INFO - PROCESS | 6550 | 1463717862490 Marionette TRACE conn3 <- [1,3082,null,{}]
21:17:42 INFO - PROCESS | 6550 | 1463717862518 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:42 INFO - PROCESS | 6550 | 1463717862740 Marionette TRACE conn3 <- [1,3083,null,{"value":null}]
21:17:43 INFO - PROCESS | 6550 | 1463717863053 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:43 INFO - PROCESS | 6550 | ++DOCSHELL 0x87e07c00 == 154 [pid = 6550] [id = 780]
21:17:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 176 (0x8e504000) [pid = 6550] [serial = 2339] [outer = (nil)]
21:17:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 177 (0x93bca800) [pid = 6550] [serial = 2340] [outer = 0x8e504000]
21:17:43 INFO - PROCESS | 6550 | 1463717863181 Marionette DEBUG loaded listener.js
21:17:43 INFO - PROCESS | 6550 | ++DOMWINDOW == 178 (0x94f7fc00) [pid = 6550] [serial = 2341] [outer = 0x8e504000]
21:17:43 INFO - PROCESS | 6550 | 1463717863977 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}]
21:17:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
21:17:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
21:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
21:17:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
21:17:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1552ms
21:17:44 INFO - PROCESS | 6550 | 1463717864037 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null]
21:17:44 INFO - PROCESS | 6550 | 1463717864040 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}]
21:17:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
21:17:44 INFO - PROCESS | 6550 | 1463717864047 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}]
21:17:44 INFO - PROCESS | 6550 | 1463717864050 Marionette TRACE conn3 <- [1,3086,null,{}]
21:17:44 INFO - PROCESS | 6550 | 1463717864071 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:44 INFO - PROCESS | 6550 | 1463717864374 Marionette TRACE conn3 <- [1,3087,null,{"value":null}]
21:17:44 INFO - PROCESS | 6550 | 1463717864623 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:44 INFO - PROCESS | 6550 | ++DOCSHELL 0x8a2f4c00 == 155 [pid = 6550] [id = 781]
21:17:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 179 (0x90bef000) [pid = 6550] [serial = 2342] [outer = (nil)]
21:17:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 180 (0x974c5c00) [pid = 6550] [serial = 2343] [outer = 0x90bef000]
21:17:44 INFO - PROCESS | 6550 | 1463717864709 Marionette DEBUG loaded listener.js
21:17:44 INFO - PROCESS | 6550 | ++DOMWINDOW == 181 (0x974c7800) [pid = 6550] [serial = 2344] [outer = 0x90bef000]
21:17:45 INFO - PROCESS | 6550 | 1463717865625 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}]
21:17:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
21:17:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1591ms
21:17:45 INFO - PROCESS | 6550 | 1463717865638 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null]
21:17:45 INFO - PROCESS | 6550 | 1463717865641 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}]
21:17:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
21:17:45 INFO - PROCESS | 6550 | 1463717865648 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}]
21:17:45 INFO - PROCESS | 6550 | 1463717865651 Marionette TRACE conn3 <- [1,3090,null,{}]
21:17:45 INFO - PROCESS | 6550 | 1463717865657 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:45 INFO - PROCESS | 6550 | 1463717865879 Marionette TRACE conn3 <- [1,3091,null,{"value":null}]
21:17:46 INFO - PROCESS | 6550 | 1463717866201 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:46 INFO - PROCESS | 6550 | ++DOCSHELL 0x945f1c00 == 156 [pid = 6550] [id = 782]
21:17:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 182 (0x974c4000) [pid = 6550] [serial = 2345] [outer = (nil)]
21:17:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 183 (0x9807b800) [pid = 6550] [serial = 2346] [outer = 0x974c4000]
21:17:46 INFO - PROCESS | 6550 | 1463717866292 Marionette DEBUG loaded listener.js
21:17:46 INFO - PROCESS | 6550 | ++DOMWINDOW == 184 (0x98e8dc00) [pid = 6550] [serial = 2347] [outer = 0x974c4000]
21:17:47 INFO - PROCESS | 6550 | 1463717867114 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}]
21:17:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
21:17:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1490ms
21:17:47 INFO - PROCESS | 6550 | 1463717867138 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null]
21:17:47 INFO - PROCESS | 6550 | 1463717867142 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}]
21:17:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
21:17:47 INFO - PROCESS | 6550 | 1463717867148 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}]
21:17:47 INFO - PROCESS | 6550 | 1463717867153 Marionette TRACE conn3 <- [1,3094,null,{}]
21:17:47 INFO - PROCESS | 6550 | 1463717867159 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:47 INFO - PROCESS | 6550 | 1463717867416 Marionette TRACE conn3 <- [1,3095,null,{"value":null}]
21:17:47 INFO - PROCESS | 6550 | 1463717867712 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:47 INFO - PROCESS | 6550 | ++DOCSHELL 0x9764fc00 == 157 [pid = 6550] [id = 783]
21:17:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 185 (0x976c5000) [pid = 6550] [serial = 2348] [outer = (nil)]
21:17:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 186 (0x997a6400) [pid = 6550] [serial = 2349] [outer = 0x976c5000]
21:17:47 INFO - PROCESS | 6550 | 1463717867800 Marionette DEBUG loaded listener.js
21:17:47 INFO - PROCESS | 6550 | ++DOMWINDOW == 187 (0x997ea000) [pid = 6550] [serial = 2350] [outer = 0x976c5000]
21:17:48 INFO - PROCESS | 6550 | 1463717868614 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}]
21:17:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
21:17:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1486ms
21:17:48 INFO - PROCESS | 6550 | 1463717868635 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null]
21:17:48 INFO - PROCESS | 6550 | 1463717868638 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}]
21:17:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
21:17:48 INFO - PROCESS | 6550 | 1463717868645 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}]
21:17:48 INFO - PROCESS | 6550 | 1463717868647 Marionette TRACE conn3 <- [1,3098,null,{}]
21:17:48 INFO - PROCESS | 6550 | 1463717868653 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:48 INFO - PROCESS | 6550 | 1463717868872 Marionette TRACE conn3 <- [1,3099,null,{"value":null}]
21:17:49 INFO - PROCESS | 6550 | 1463717869164 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:49 INFO - PROCESS | 6550 | ++DOCSHELL 0x86996c00 == 158 [pid = 6550] [id = 784]
21:17:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 188 (0x974ccc00) [pid = 6550] [serial = 2351] [outer = (nil)]
21:17:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 189 (0x99b66c00) [pid = 6550] [serial = 2352] [outer = 0x974ccc00]
21:17:49 INFO - PROCESS | 6550 | 1463717869250 Marionette DEBUG loaded listener.js
21:17:49 INFO - PROCESS | 6550 | ++DOMWINDOW == 190 (0x99e39c00) [pid = 6550] [serial = 2353] [outer = 0x974ccc00]
21:17:50 INFO - PROCESS | 6550 | 1463717870154 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}]
21:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
21:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
21:17:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1538ms
21:17:50 INFO - PROCESS | 6550 | 1463717870184 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null]
21:17:50 INFO - PROCESS | 6550 | 1463717870188 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}]
21:17:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
21:17:50 INFO - PROCESS | 6550 | 1463717870194 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}]
21:17:50 INFO - PROCESS | 6550 | 1463717870197 Marionette TRACE conn3 <- [1,3102,null,{}]
21:17:50 INFO - PROCESS | 6550 | 1463717870203 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:50 INFO - PROCESS | 6550 | 1463717870420 Marionette TRACE conn3 <- [1,3103,null,{"value":null}]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0xa6b6f000 == 157 [pid = 6550] [id = 757]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8c67b800 == 156 [pid = 6550] [id = 758]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x996e5800 == 155 [pid = 6550] [id = 756]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x9b148c00 == 154 [pid = 6550] [id = 755]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x989f1000 == 153 [pid = 6550] [id = 753]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8a3e6c00 == 152 [pid = 6550] [id = 754]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x94f62000 == 151 [pid = 6550] [id = 752]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92668000 == 150 [pid = 6550] [id = 751]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x92670c00 == 149 [pid = 6550] [id = 750]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x90bee400 == 148 [pid = 6550] [id = 749]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x90d0f800 == 147 [pid = 6550] [id = 747]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x9222c400 == 146 [pid = 6550] [id = 748]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x91bb6800 == 145 [pid = 6550] [id = 746]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8c503800 == 144 [pid = 6550] [id = 745]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8daef000 == 143 [pid = 6550] [id = 744]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x8c678c00 == 142 [pid = 6550] [id = 743]
21:17:52 INFO - PROCESS | 6550 | --DOCSHELL 0x867b0c00 == 141 [pid = 6550] [id = 742]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 189 (0x9250b000) [pid = 6550] [serial = 2181] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 188 (0x867b3400) [pid = 6550] [serial = 2210] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 187 (0x90d02c00) [pid = 6550] [serial = 2168] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 186 (0x99f76800) [pid = 6550] [serial = 2198] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 185 (0xa2159800) [pid = 6550] [serial = 2213] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 184 (0x9d0af000) [pid = 6550] [serial = 2205] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 183 (0x8b6d7000) [pid = 6550] [serial = 2217] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 182 (0x91bd1000) [pid = 6550] [serial = 2174] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 181 (0x909e6800) [pid = 6550] [serial = 2222] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 180 (0x8ede5c00) [pid = 6550] [serial = 2165] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 179 (0x92506400) [pid = 6550] [serial = 2180] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 178 (0x9b7c0c00) [pid = 6550] [serial = 2204] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 177 (0x9283e400) [pid = 6550] [serial = 2183] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 176 (0x909cf400) [pid = 6550] [serial = 2166] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 175 (0xa2606400) [pid = 6550] [serial = 2208] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 174 (0x8c67e000) [pid = 6550] [serial = 2162] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 173 (0x919e9000) [pid = 6550] [serial = 2171] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 172 (0x9385d000) [pid = 6550] [serial = 2187] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 171 (0x9af9fc00) [pid = 6550] [serial = 2201] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 170 (0x8f5f0000) [pid = 6550] [serial = 2159] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 169 (0x9b148400) [pid = 6550] [serial = 2202] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 168 (0x9a84a800) [pid = 6550] [serial = 2199] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 167 (0x92d56400) [pid = 6550] [serial = 2186] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 166 (0x92284800) [pid = 6550] [serial = 2178] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 165 (0x91eb3000) [pid = 6550] [serial = 2175] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 164 (0x919f3000) [pid = 6550] [serial = 2172] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 163 (0x8e50d000) [pid = 6550] [serial = 2220] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 162 (0x90db2000) [pid = 6550] [serial = 2091] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 161 (0x8b176400) [pid = 6550] [serial = 2216] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 160 (0x8e502400) [pid = 6550] [serial = 2219] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 159 (0x9212c800) [pid = 6550] [serial = 2177] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 158 (0x99ec0000) [pid = 6550] [serial = 2196] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x99729000) [pid = 6550] [serial = 2193] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0xa22e9400) [pid = 6550] [serial = 2207] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x94f7b000) [pid = 6550] [serial = 2190] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x867b5c00) [pid = 6550] [serial = 2211] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x99b5d800) [pid = 6550] [serial = 2195] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x94f58800) [pid = 6550] [serial = 2189] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x98974000) [pid = 6550] [serial = 2192] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x90a98800) [pid = 6550] [serial = 2223] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x8d844800) [pid = 6550] [serial = 2163] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x90db1c00) [pid = 6550] [serial = 2169] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0x92845800) [pid = 6550] [serial = 2184] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x909d4800) [pid = 6550] [serial = 2225] [outer = (nil)] [url = about:blank]
21:17:53 INFO - PROCESS | 6550 | 1463717873385 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:53 INFO - PROCESS | 6550 | ++DOCSHELL 0x867b6800 == 142 [pid = 6550] [id = 785]
21:17:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 147 (0x867b6c00) [pid = 6550] [serial = 2354] [outer = (nil)]
21:17:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 148 (0x86f49400) [pid = 6550] [serial = 2355] [outer = 0x867b6c00]
21:17:53 INFO - PROCESS | 6550 | 1463717873471 Marionette DEBUG loaded listener.js
21:17:53 INFO - PROCESS | 6550 | ++DOMWINDOW == 149 (0x87e07400) [pid = 6550] [serial = 2356] [outer = 0x867b6c00]
21:17:54 INFO - PROCESS | 6550 | 1463717874179 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}]
21:17:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
21:17:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 4037ms
21:17:54 INFO - PROCESS | 6550 | 1463717874232 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null]
21:17:54 INFO - PROCESS | 6550 | 1463717874237 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}]
21:17:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
21:17:54 INFO - PROCESS | 6550 | 1463717874244 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}]
21:17:54 INFO - PROCESS | 6550 | 1463717874250 Marionette TRACE conn3 <- [1,3106,null,{}]
21:17:54 INFO - PROCESS | 6550 | 1463717874256 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:54 INFO - PROCESS | 6550 | 1463717874481 Marionette TRACE conn3 <- [1,3107,null,{"value":null}]
21:17:54 INFO - PROCESS | 6550 | 1463717874714 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:54 INFO - PROCESS | 6550 | ++DOCSHELL 0x8911c000 == 143 [pid = 6550] [id = 786]
21:17:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 150 (0x89f89400) [pid = 6550] [serial = 2357] [outer = (nil)]
21:17:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 151 (0x8a402c00) [pid = 6550] [serial = 2358] [outer = 0x89f89400]
21:17:54 INFO - PROCESS | 6550 | 1463717874795 Marionette DEBUG loaded listener.js
21:17:54 INFO - PROCESS | 6550 | ++DOMWINDOW == 152 (0x8a4c8800) [pid = 6550] [serial = 2359] [outer = 0x89f89400]
21:17:55 INFO - PROCESS | 6550 | 1463717875650 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}]
21:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
21:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
21:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
21:17:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1446ms
21:17:55 INFO - PROCESS | 6550 | 1463717875695 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null]
21:17:55 INFO - PROCESS | 6550 | 1463717875701 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}]
21:17:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
21:17:55 INFO - PROCESS | 6550 | 1463717875707 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}]
21:17:55 INFO - PROCESS | 6550 | 1463717875710 Marionette TRACE conn3 <- [1,3110,null,{}]
21:17:55 INFO - PROCESS | 6550 | 1463717875722 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:56 INFO - PROCESS | 6550 | 1463717876002 Marionette TRACE conn3 <- [1,3111,null,{"value":null}]
21:17:56 INFO - PROCESS | 6550 | 1463717876041 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:56 INFO - PROCESS | 6550 | ++DOCSHELL 0x871abc00 == 144 [pid = 6550] [id = 787]
21:17:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 153 (0x8b893800) [pid = 6550] [serial = 2360] [outer = (nil)]
21:17:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 154 (0x8c673c00) [pid = 6550] [serial = 2361] [outer = 0x8b893800]
21:17:56 INFO - PROCESS | 6550 | 1463717876112 Marionette DEBUG loaded listener.js
21:17:56 INFO - PROCESS | 6550 | ++DOMWINDOW == 155 (0x8c67ec00) [pid = 6550] [serial = 2362] [outer = 0x8b893800]
21:17:57 INFO - PROCESS | 6550 | 1463717877084 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}]
21:17:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
21:17:57 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
21:17:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
21:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:17:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
21:17:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1436ms
21:17:57 INFO - PROCESS | 6550 | 1463717877144 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null]
21:17:57 INFO - PROCESS | 6550 | 1463717877148 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}]
21:17:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
21:17:57 INFO - PROCESS | 6550 | 1463717877176 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}]
21:17:57 INFO - PROCESS | 6550 | 1463717877185 Marionette TRACE conn3 <- [1,3114,null,{}]
21:17:57 INFO - PROCESS | 6550 | 1463717877190 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}]
21:17:57 INFO - PROCESS | 6550 | 1463717877482 Marionette TRACE conn3 <- [1,3115,null,{"value":null}]
21:17:57 INFO - PROCESS | 6550 | 1463717877519 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bed266f4-4a22-4a94-afc3-873c58f065aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}]
21:17:57 INFO - PROCESS | 6550 | ++DOCSHELL 0x8c676400 == 145 [pid = 6550] [id = 788]
21:17:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 156 (0x8c67e000) [pid = 6550] [serial = 2363] [outer = (nil)]
21:17:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 157 (0x8daef000) [pid = 6550] [serial = 2364] [outer = 0x8c67e000]
21:17:57 INFO - PROCESS | 6550 | 1463717877591 Marionette DEBUG loaded listener.js
21:17:57 INFO - PROCESS | 6550 | ++DOMWINDOW == 158 (0x8e506c00) [pid = 6550] [serial = 2365] [outer = 0x8c67e000]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 157 (0x8f5e7400) [pid = 6550] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 156 (0x867b4400) [pid = 6550] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 155 (0x86991c00) [pid = 6550] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 154 (0x86998800) [pid = 6550] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 153 (0x9b72c400) [pid = 6550] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 152 (0x92986c00) [pid = 6550] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 151 (0x8efbf800) [pid = 6550] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 150 (0x8c675c00) [pid = 6550] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 149 (0x871af400) [pid = 6550] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 148 (0x8699fc00) [pid = 6550] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 147 (0xa0616000) [pid = 6550] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 146 (0x91bba400) [pid = 6550] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 145 (0x9227c800) [pid = 6550] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 144 (0x91bd5c00) [pid = 6550] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 143 (0x995c5000) [pid = 6550] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 142 (0xa50ee000) [pid = 6550] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 141 (0x86dae000) [pid = 6550] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 140 (0x8efc1400) [pid = 6550] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 139 (0x867b8800) [pid = 6550] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 138 (0x8d842800) [pid = 6550] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 137 (0x89121000) [pid = 6550] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 136 (0xa6b71c00) [pid = 6550] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 135 (0x919ee000) [pid = 6550] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 134 (0x87e09000) [pid = 6550] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 133 (0x94f76800) [pid = 6550] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 132 (0x9283b800) [pid = 6550] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html]
21:17:58 INFO - PROCESS | 6550 | --DOMWINDOW == 131 (0x8b173c00) [pid = 6550] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html]
21:17:59 INFO - PROCESS | 6550 | 1463717879024 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}]
21:17:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
21:17:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1896ms
21:17:59 INFO - PROCESS | 6550 | 1463717879060 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null]
21:17:59 INFO - PROCESS | 6550 | 1463717879063 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}]
21:18:00 WARNING - u'runner_teardown' ()
21:18:00 INFO - No more tests
21:18:00 INFO - Got 0 unexpected results
21:18:00 INFO - SUITE-END | took 1307s
21:18:00 INFO - Closing logging queue
21:18:00 INFO - queue closed
21:18:00 INFO - Return code: 0
21:18:00 WARNING - # TBPL SUCCESS #
21:18:00 INFO - Running post-action listener: _resource_record_post_action
21:18:00 INFO - Running post-run listener: _resource_record_post_run
21:18:01 INFO - Total resource usage - Wall time: 1341s; CPU: 98.0%; Read bytes: 1056768; Write bytes: 925782016; Read time: 48; Write time: 224004
21:18:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
21:18:01 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134176768; Read time: 0; Write time: 115152
21:18:01 INFO - run-tests - Wall time: 1312s; CPU: 98.0%; Read bytes: 1056768; Write bytes: 783187968; Read time: 48; Write time: 102744
21:18:01 INFO - Running post-run listener: _upload_blobber_files
21:18:01 INFO - Blob upload gear active.
21:18:01 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
21:18:01 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
21:18:01 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json']
21:18:01 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json
21:18:01 INFO - (blobuploader) - INFO - Open directory for files ...
21:18:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ...
21:18:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
21:18:02 INFO - (blobuploader) - INFO - Uploading, attempt #1.
21:18:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded
21:18:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
21:18:03 INFO - (blobuploader) - INFO - Done attempting.
21:18:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ...
21:18:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
21:18:03 INFO - (blobuploader) - INFO - Uploading, attempt #1.
21:18:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded
21:18:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
21:18:03 INFO - (blobuploader) - INFO - Done attempting.
21:18:03 INFO - (blobuploader) - INFO - Iteration through files over.
21:18:03 INFO - Return code: 0
21:18:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
21:18:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
21:18:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27934aa76dddcb60ba5634a132f4f3af4311c767fe267ff62d1a9ae4946ecf15d8dfc66a703f5ef0a4f0e280b09827edc94180686810abd93f42b88ca2c613b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2cdfbd31d0df84eb604d01ac6a451140de493907421bc85963e3d7f7f541830d7cfa2d99e9e51ecf498cc412aebc5af8e5201f4ff345c23932c18d5f3378ca5"}
21:18:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
21:18:03 INFO - Writing to file /builds/slave/test/properties/blobber_files
21:18:03 INFO - Contents:
21:18:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27934aa76dddcb60ba5634a132f4f3af4311c767fe267ff62d1a9ae4946ecf15d8dfc66a703f5ef0a4f0e280b09827edc94180686810abd93f42b88ca2c613b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2cdfbd31d0df84eb604d01ac6a451140de493907421bc85963e3d7f7f541830d7cfa2d99e9e51ecf498cc412aebc5af8e5201f4ff345c23932c18d5f3378ca5"}
21:18:03 INFO - Running post-run listener: copy_logs_to_upload_dir
21:18:03 INFO - Copying logs to upload dir...
21:18:03 INFO - mkdir: /builds/slave/test/build/upload/logs
21:18:04 INFO - Copying logs to upload dir...
program finished with exit code 0
elapsedTime=1430.559174
========= master_lag: 12.81 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 3 secs) (at 2016-05-19 21:18:16.517812) =========
========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 23 secs) (at 2016-05-19 21:18:16.521512) =========
bash -c 'for file in `ls -1`; do cat $file; done'
in dir /builds/slave/test/properties (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test/properties
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512
_=/tools/buildbot/bin/python
using PTY: False
blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27934aa76dddcb60ba5634a132f4f3af4311c767fe267ff62d1a9ae4946ecf15d8dfc66a703f5ef0a4f0e280b09827edc94180686810abd93f42b88ca2c613b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2cdfbd31d0df84eb604d01ac6a451140de493907421bc85963e3d7f7f541830d7cfa2d99e9e51ecf498cc412aebc5af8e5201f4ff345c23932c18d5f3378ca5"}
build_url:https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2
symbols_url:https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip
program finished with exit code 0
elapsedTime=0.032176
build_url: 'https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'
blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/27934aa76dddcb60ba5634a132f4f3af4311c767fe267ff62d1a9ae4946ecf15d8dfc66a703f5ef0a4f0e280b09827edc94180686810abd93f42b88ca2c613b7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c2cdfbd31d0df84eb604d01ac6a451140de493907421bc85963e3d7f7f541830d7cfa2d99e9e51ecf498cc412aebc5af8e5201f4ff345c23932c18d5f3378ca5"}'
symbols_url: 'https://queue.taskcluster.net/v1/task/XVJvUPOpS2eNlMPJe_utng/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'
========= master_lag: 23.76 =========
========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 23 secs) (at 2016-05-19 21:18:40.313694) =========
========= Started 'rm -f ...' (results: 0, elapsed: 7 secs) (at 2016-05-19 21:18:40.313992) =========
rm -f oauth.txt
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-f', 'oauth.txt']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463703664.296178-554946512
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.018414
========= master_lag: 7.30 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 7 secs) (at 2016-05-19 21:18:47.630662) =========
========= Started reboot skipped (results: 3, elapsed: 1 secs) (at 2016-05-19 21:18:47.631010) =========
========= Finished reboot skipped (results: 3, elapsed: 1 secs) (at 2016-05-19 21:18:49.603566) =========
========= Total master_lag: 54.23 =========