builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-811 starttime: 1461473794.03 results: success (0) buildid: 20160423200647 builduid: 7ba933966ee34cd0ab8a5974b0cdd92a revision: 4c4d7a9fc371393fa3f448737375fa4b171d014d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:34.033313) ========= master: http://buildbot-master124.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:34.033748) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:34.034046) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:34.376277) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:34.376545) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266 _=/tools/buildbot/bin/python using PTY: False --2016-04-23 21:56:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.9M=0.001s 2016-04-23 21:56:35 (11.9 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.734602 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:35.145827) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:35.146178) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019012 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:35.208940) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-23 21:56:35.209277) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 4c4d7a9fc371393fa3f448737375fa4b171d014d --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 4c4d7a9fc371393fa3f448737375fa4b171d014d --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266 _=/tools/buildbot/bin/python using PTY: False 2016-04-23 21:56:35,308 truncating revision to first 12 chars 2016-04-23 21:56:35,308 Setting DEBUG logging. 2016-04-23 21:56:35,309 attempt 1/10 2016-04-23 21:56:35,309 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/4c4d7a9fc371?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-23 21:56:36,514 unpacking tar archive at: mozilla-inbound-4c4d7a9fc371/testing/mozharness/ program finished with exit code 0 elapsedTime=1.759068 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-23 21:56:37.000772) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:37.001111) ========= script_repo_revision: 4c4d7a9fc371393fa3f448737375fa4b171d014d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:37.001496) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:37.001767) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 21:56:37.030894) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 43 secs) (at 2016-04-23 21:56:37.031188) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266 _=/tools/buildbot/bin/python using PTY: False 21:56:37 INFO - MultiFileLogger online at 20160423 21:56:37 in /builds/slave/test 21:56:37 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 21:56:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 21:56:37 INFO - {'append_to_log': False, 21:56:37 INFO - 'base_work_dir': '/builds/slave/test', 21:56:37 INFO - 'blob_upload_branch': 'mozilla-inbound', 21:56:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 21:56:37 INFO - 'buildbot_json_path': 'buildprops.json', 21:56:37 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 21:56:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:56:37 INFO - 'download_minidump_stackwalk': True, 21:56:37 INFO - 'download_symbols': 'true', 21:56:37 INFO - 'e10s': False, 21:56:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 21:56:37 INFO - 'tooltool.py': '/tools/tooltool.py', 21:56:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 21:56:37 INFO - '/tools/misc-python/virtualenv.py')}, 21:56:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:56:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:56:37 INFO - 'log_level': 'info', 21:56:37 INFO - 'log_to_console': True, 21:56:37 INFO - 'opt_config_files': (), 21:56:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:56:37 INFO - '--processes=1', 21:56:37 INFO - '--config=%(test_path)s/wptrunner.ini', 21:56:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:56:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:56:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:56:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:56:37 INFO - 'pip_index': False, 21:56:37 INFO - 'require_test_zip': True, 21:56:37 INFO - 'test_type': ('testharness',), 21:56:37 INFO - 'this_chunk': '1', 21:56:37 INFO - 'tooltool_cache': '/builds/tooltool_cache', 21:56:37 INFO - 'total_chunks': '10', 21:56:37 INFO - 'virtualenv_path': 'venv', 21:56:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:56:37 INFO - 'work_dir': 'build'} 21:56:37 INFO - ##### 21:56:37 INFO - ##### Running clobber step. 21:56:37 INFO - ##### 21:56:37 INFO - Running pre-action listener: _resource_record_pre_action 21:56:37 INFO - Running main action method: clobber 21:56:37 INFO - rmtree: /builds/slave/test/build 21:56:37 INFO - Running post-action listener: _resource_record_post_action 21:56:37 INFO - ##### 21:56:37 INFO - ##### Running read-buildbot-config step. 21:56:37 INFO - ##### 21:56:37 INFO - Running pre-action listener: _resource_record_pre_action 21:56:37 INFO - Running main action method: read_buildbot_config 21:56:37 INFO - Using buildbot properties: 21:56:37 INFO - { 21:56:37 INFO - "project": "", 21:56:37 INFO - "product": "firefox", 21:56:37 INFO - "script_repo_revision": "production", 21:56:37 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 21:56:37 INFO - "repository": "", 21:56:37 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 21:56:37 INFO - "buildid": "20160423200647", 21:56:37 INFO - "pgo_build": "False", 21:56:37 INFO - "basedir": "/builds/slave/test", 21:56:37 INFO - "buildnumber": 26, 21:56:37 INFO - "slavename": "tst-linux64-spot-811", 21:56:37 INFO - "master": "http://buildbot-master124.bb.releng.use1.mozilla.com:8201/", 21:56:37 INFO - "platform": "linux64", 21:56:37 INFO - "branch": "mozilla-inbound", 21:56:37 INFO - "revision": "4c4d7a9fc371393fa3f448737375fa4b171d014d", 21:56:37 INFO - "repo_path": "integration/mozilla-inbound", 21:56:37 INFO - "moz_repo_path": "", 21:56:37 INFO - "stage_platform": "linux64", 21:56:37 INFO - "builduid": "7ba933966ee34cd0ab8a5974b0cdd92a", 21:56:37 INFO - "slavebuilddir": "test" 21:56:37 INFO - } 21:56:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 21:56:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 21:56:37 INFO - Running post-action listener: _resource_record_post_action 21:56:37 INFO - ##### 21:56:37 INFO - ##### Running download-and-extract step. 21:56:37 INFO - ##### 21:56:37 INFO - Running pre-action listener: _resource_record_pre_action 21:56:37 INFO - Running main action method: download_and_extract 21:56:37 INFO - mkdir: /builds/slave/test/build/tests 21:56:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:37 INFO - https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 21:56:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 21:56:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 21:56:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 21:56:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 21:56:39 INFO - Downloaded 1361 bytes. 21:56:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 21:56:40 INFO - Using the following test package requirements: 21:56:40 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 21:56:40 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 21:56:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 21:56:40 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 21:56:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 21:56:40 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 21:56:40 INFO - u'jsshell-linux-x86_64.zip'], 21:56:40 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 21:56:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 21:56:40 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 21:56:40 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 21:56:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 21:56:40 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 21:56:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 21:56:40 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 21:56:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 21:56:40 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 21:56:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 21:56:40 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 21:56: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')]} 21:56:40 INFO - https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 21:56:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 21:56:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 21:56:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 21:56:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 21:56:43 INFO - Downloaded 22747164 bytes. 21:56:43 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:56:43 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:56:44 INFO - caution: filename not matched: web-platform/* 21:56:44 INFO - Return code: 11 21:56:44 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')]} 21:56:44 INFO - https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 21:56:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 21:56:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 21:56:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 21:56:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 21:56:46 INFO - Downloaded 36406484 bytes. 21:56:46 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:56:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:56:50 INFO - caution: filename not matched: bin/* 21:56:50 INFO - caution: filename not matched: config/* 21:56:50 INFO - caution: filename not matched: mozbase/* 21:56:50 INFO - caution: filename not matched: marionette/* 21:56:50 INFO - caution: filename not matched: tools/wptserve/* 21:56:50 INFO - Return code: 11 21:56:50 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')]} 21:56:50 INFO - https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 21:56:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 21:56:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 21:56:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 21:56:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 21:56:54 INFO - Downloaded 64465407 bytes. 21:56:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 21:56:54 INFO - mkdir: /builds/slave/test/properties 21:56:54 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 21:56:54 INFO - Writing to file /builds/slave/test/properties/build_url 21:56:54 INFO - Contents: 21:56:54 INFO - build_url:https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 21:56:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 21:56:55 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 21:56:55 INFO - Writing to file /builds/slave/test/properties/symbols_url 21:56:55 INFO - Contents: 21:56:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 21:56:55 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')]} 21:56:55 INFO - https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:56:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 21:56:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 21:56:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 21:56:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 21:57:02 INFO - Downloaded 90889496 bytes. 21:57:02 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 21:57:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 21:57:08 INFO - Return code: 0 21:57:08 INFO - Running post-action listener: _resource_record_post_action 21:57:08 INFO - Running post-action listener: set_extra_try_arguments 21:57:08 INFO - ##### 21:57:08 INFO - ##### Running create-virtualenv step. 21:57:08 INFO - ##### 21:57:08 INFO - Running pre-action listener: _pre_create_virtualenv 21:57:08 INFO - Running pre-action listener: _resource_record_pre_action 21:57:08 INFO - Running main action method: create_virtualenv 21:57:08 INFO - Creating virtualenv /builds/slave/test/build/venv 21:57:08 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 21:57:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 21:57:09 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 21:57:09 INFO - Using real prefix '/usr' 21:57:09 INFO - New python executable in /builds/slave/test/build/venv/bin/python 21:57:11 INFO - Installing distribute.............................................................................................................................................................................................done. 21:57:15 INFO - Installing pip.................done. 21:57:15 INFO - Return code: 0 21:57:15 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 21:57: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')]} 21:57:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:57:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57: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')]} 21:57:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:57:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:15 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 0x1a19030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a1a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b264b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b23780>, '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 0x1b24530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b249e0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266', '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 21:57:15 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 21:57:15 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 21:57:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:57:15 INFO - 'CCACHE_UMASK': '002', 21:57:15 INFO - 'DISPLAY': ':0', 21:57:15 INFO - 'HOME': '/home/cltbld', 21:57:15 INFO - 'LANG': 'en_US.UTF-8', 21:57:15 INFO - 'LOGNAME': 'cltbld', 21:57:15 INFO - 'MAIL': '/var/mail/cltbld', 21:57:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:57:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:57:15 INFO - 'MOZ_NO_REMOTE': '1', 21:57:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:57:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:57:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:57:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:57:15 INFO - 'PWD': '/builds/slave/test', 21:57:15 INFO - 'SHELL': '/bin/bash', 21:57:15 INFO - 'SHLVL': '1', 21:57:15 INFO - 'TERM': 'linux', 21:57:15 INFO - 'TMOUT': '86400', 21:57:15 INFO - 'USER': 'cltbld', 21:57:15 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266', 21:57:15 INFO - '_': '/tools/buildbot/bin/python'} 21:57:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:57:15 INFO - Downloading/unpacking psutil>=0.7.1 21:57:15 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 21:57:15 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 21:57:15 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 21:57:15 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 21:57:15 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 21:57:15 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 21:57:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 21:57:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:57:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:57:21 INFO - Installing collected packages: psutil 21:57:21 INFO - Running setup.py install for psutil 21:57:21 INFO - building 'psutil._psutil_linux' extension 21:57:21 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 21:57:24 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 21:57:24 INFO - building 'psutil._psutil_posix' extension 21:57:24 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 21:57:24 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 21:57:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:57:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:57:24 INFO - Successfully installed psutil 21:57:24 INFO - Cleaning up... 21:57:24 INFO - Return code: 0 21:57:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 21:57:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:57:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:57:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:57:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:57:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:24 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 0x1a19030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a1a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b264b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b23780>, '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 0x1b24530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b249e0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266', '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 21:57:24 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 21:57:24 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 21:57:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:57:24 INFO - 'CCACHE_UMASK': '002', 21:57:24 INFO - 'DISPLAY': ':0', 21:57:24 INFO - 'HOME': '/home/cltbld', 21:57:24 INFO - 'LANG': 'en_US.UTF-8', 21:57:24 INFO - 'LOGNAME': 'cltbld', 21:57:24 INFO - 'MAIL': '/var/mail/cltbld', 21:57:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:57:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:57:24 INFO - 'MOZ_NO_REMOTE': '1', 21:57:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:57:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:57:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:57:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:57:24 INFO - 'PWD': '/builds/slave/test', 21:57:24 INFO - 'SHELL': '/bin/bash', 21:57:24 INFO - 'SHLVL': '1', 21:57:24 INFO - 'TERM': 'linux', 21:57:24 INFO - 'TMOUT': '86400', 21:57:24 INFO - 'USER': 'cltbld', 21:57:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266', 21:57:24 INFO - '_': '/tools/buildbot/bin/python'} 21:57:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:57:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:57:25 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 21:57:25 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 21:57:25 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 21:57:25 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 21:57:25 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 21:57:25 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 21:57:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:57:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 21:57:30 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 21:57:30 INFO - Installing collected packages: mozsystemmonitor 21:57:30 INFO - Running setup.py install for mozsystemmonitor 21:57:30 INFO - Successfully installed mozsystemmonitor 21:57:30 INFO - Cleaning up... 21:57:30 INFO - Return code: 0 21:57:30 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 21:57:30 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')]} 21:57:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:57:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:30 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')]} 21:57:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:57:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:30 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 0x1a19030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a1a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b264b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b23780>, '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 0x1b24530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b249e0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266', '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 21:57:30 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 21:57:30 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 21:57:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:57:30 INFO - 'CCACHE_UMASK': '002', 21:57:30 INFO - 'DISPLAY': ':0', 21:57:30 INFO - 'HOME': '/home/cltbld', 21:57:30 INFO - 'LANG': 'en_US.UTF-8', 21:57:30 INFO - 'LOGNAME': 'cltbld', 21:57:30 INFO - 'MAIL': '/var/mail/cltbld', 21:57:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:57:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:57:30 INFO - 'MOZ_NO_REMOTE': '1', 21:57:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:57:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:57:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:57:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:57:30 INFO - 'PWD': '/builds/slave/test', 21:57:30 INFO - 'SHELL': '/bin/bash', 21:57:30 INFO - 'SHLVL': '1', 21:57:30 INFO - 'TERM': 'linux', 21:57:30 INFO - 'TMOUT': '86400', 21:57:30 INFO - 'USER': 'cltbld', 21:57:30 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266', 21:57:30 INFO - '_': '/tools/buildbot/bin/python'} 21:57:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:57:31 INFO - Downloading/unpacking blobuploader==1.2.4 21:57:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:57:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:57:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:57:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:57:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:57:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:57:36 INFO - Downloading blobuploader-1.2.4.tar.gz 21:57:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 21:57:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:57:36 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 21:57:36 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 21:57:36 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 21:57:36 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 21:57:36 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 21:57:36 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 21:57:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 21:57:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:57:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:57:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:57:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:57:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 21:57:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:57:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:57:38 INFO - Downloading docopt-0.6.1.tar.gz 21:57:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 21:57:38 INFO - Installing collected packages: blobuploader, requests, docopt 21:57:38 INFO - Running setup.py install for blobuploader 21:57:38 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 21:57:38 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 21:57:38 INFO - Running setup.py install for requests 21:57:39 INFO - Running setup.py install for docopt 21:57:39 INFO - Successfully installed blobuploader requests docopt 21:57:39 INFO - Cleaning up... 21:57:39 INFO - Return code: 0 21:57:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:57:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:57:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:57:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:57:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:57:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:39 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 0x1a19030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a1a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b264b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b23780>, '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 0x1b24530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b249e0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266', '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 21:57:39 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 21:57:39 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 21:57:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:57:39 INFO - 'CCACHE_UMASK': '002', 21:57:39 INFO - 'DISPLAY': ':0', 21:57:39 INFO - 'HOME': '/home/cltbld', 21:57:39 INFO - 'LANG': 'en_US.UTF-8', 21:57:39 INFO - 'LOGNAME': 'cltbld', 21:57:39 INFO - 'MAIL': '/var/mail/cltbld', 21:57:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:57:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:57:39 INFO - 'MOZ_NO_REMOTE': '1', 21:57:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:57:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:57:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:57:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:57:39 INFO - 'PWD': '/builds/slave/test', 21:57:39 INFO - 'SHELL': '/bin/bash', 21:57:39 INFO - 'SHLVL': '1', 21:57:39 INFO - 'TERM': 'linux', 21:57:39 INFO - 'TMOUT': '86400', 21:57:39 INFO - 'USER': 'cltbld', 21:57:39 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266', 21:57:39 INFO - '_': '/tools/buildbot/bin/python'} 21:57:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:57:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:57:40 INFO - Running setup.py (path:/tmp/pip-eMV9cX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:57:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:57:40 INFO - Running setup.py (path:/tmp/pip-rd5fv2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:57:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:57:40 INFO - Running setup.py (path:/tmp/pip-1uJLZA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:57:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:57:40 INFO - Running setup.py (path:/tmp/pip-Tbl5n4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:57:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:57:40 INFO - Running setup.py (path:/tmp/pip-W4AWyB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:57:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:57:40 INFO - Running setup.py (path:/tmp/pip-xHUQuk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:57:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:57:40 INFO - Running setup.py (path:/tmp/pip-sho2QI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:57:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:57:41 INFO - Running setup.py (path:/tmp/pip-F9tM5S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:57:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:57:41 INFO - Running setup.py (path:/tmp/pip-hJTZnE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:57:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:57:41 INFO - Running setup.py (path:/tmp/pip-_eJZP3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:57:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:57:41 INFO - Running setup.py (path:/tmp/pip-1UDJC_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:57:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:57:41 INFO - Running setup.py (path:/tmp/pip-o3Pjky-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:57:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:57:41 INFO - Running setup.py (path:/tmp/pip-VNMAoU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:57:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:57:41 INFO - Running setup.py (path:/tmp/pip-MzcT0f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:57:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:57:41 INFO - Running setup.py (path:/tmp/pip-owAvTY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:57:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:57:42 INFO - Running setup.py (path:/tmp/pip-qTkVwj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:57:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:57:42 INFO - Running setup.py (path:/tmp/pip-DsacgX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:57:42 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:57:42 INFO - Running setup.py (path:/tmp/pip-QPTXaw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:57:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:57:42 INFO - Running setup.py (path:/tmp/pip-zPIO34-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:57:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:57:42 INFO - Running setup.py (path:/tmp/pip-7p1gIQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:57:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:57:43 INFO - Running setup.py (path:/tmp/pip-uxgXHA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:57:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:57:43 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 21:57:43 INFO - Running setup.py install for manifestparser 21:57:43 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 21:57:43 INFO - Running setup.py install for mozcrash 21:57:43 INFO - Running setup.py install for mozdebug 21:57:43 INFO - Running setup.py install for mozdevice 21:57:44 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 21:57:44 INFO - Installing dm script to /builds/slave/test/build/venv/bin 21:57:44 INFO - Running setup.py install for mozfile 21:57:44 INFO - Running setup.py install for mozhttpd 21:57:44 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 21:57:44 INFO - Running setup.py install for mozinfo 21:57:44 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 21:57:44 INFO - Running setup.py install for mozInstall 21:57:44 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 21:57:44 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 21:57:44 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 21:57:44 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 21:57:44 INFO - Running setup.py install for mozleak 21:57:45 INFO - Running setup.py install for mozlog 21:57:45 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 21:57:45 INFO - Running setup.py install for moznetwork 21:57:45 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 21:57:45 INFO - Running setup.py install for mozprocess 21:57:45 INFO - Running setup.py install for mozprofile 21:57:45 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 21:57:45 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 21:57:45 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 21:57:45 INFO - Running setup.py install for mozrunner 21:57:46 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 21:57:46 INFO - Running setup.py install for mozscreenshot 21:57:46 INFO - Running setup.py install for moztest 21:57:46 INFO - Running setup.py install for mozversion 21:57:46 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 21:57:46 INFO - Running setup.py install for wptserve 21:57:47 INFO - Running setup.py install for marionette-driver 21:57:47 INFO - Running setup.py install for browsermob-proxy 21:57:47 INFO - Running setup.py install for marionette-client 21:57:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:57:47 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 21:57:47 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 21:57:47 INFO - Cleaning up... 21:57:48 INFO - Return code: 0 21:57:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:57:48 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')]} 21:57:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:57:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:48 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')]} 21:57:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:57:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 21:57:48 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 0x1a19030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a1a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b264b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b23780>, '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 0x1b24530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b249e0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266', '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 21:57:48 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 21:57:48 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 21:57:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:57:48 INFO - 'CCACHE_UMASK': '002', 21:57:48 INFO - 'DISPLAY': ':0', 21:57:48 INFO - 'HOME': '/home/cltbld', 21:57:48 INFO - 'LANG': 'en_US.UTF-8', 21:57:48 INFO - 'LOGNAME': 'cltbld', 21:57:48 INFO - 'MAIL': '/var/mail/cltbld', 21:57:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:57:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:57:48 INFO - 'MOZ_NO_REMOTE': '1', 21:57:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:57:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:57:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:57:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:57:48 INFO - 'PWD': '/builds/slave/test', 21:57:48 INFO - 'SHELL': '/bin/bash', 21:57:48 INFO - 'SHLVL': '1', 21:57:48 INFO - 'TERM': 'linux', 21:57:48 INFO - 'TMOUT': '86400', 21:57:48 INFO - 'USER': 'cltbld', 21:57:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266', 21:57:48 INFO - '_': '/tools/buildbot/bin/python'} 21:57:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:57:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:57:48 INFO - Running setup.py (path:/tmp/pip-YYszBn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:57:48 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)) 21:57:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:57:48 INFO - Running setup.py (path:/tmp/pip-X96qXS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:57:48 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)) 21:57:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:57:48 INFO - Running setup.py (path:/tmp/pip-VN54DA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:57:48 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)) 21:57:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:57:48 INFO - Running setup.py (path:/tmp/pip-JoZ_pU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:57:49 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)) 21:57:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:57:49 INFO - Running setup.py (path:/tmp/pip-dHBRc9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:57:49 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)) 21:57:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:57:49 INFO - Running setup.py (path:/tmp/pip-12DOm7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:57:49 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)) 21:57:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:57:49 INFO - Running setup.py (path:/tmp/pip-JRb0Sd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:57:49 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)) 21:57:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:57:49 INFO - Running setup.py (path:/tmp/pip-N2UHFl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:57:49 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)) 21:57:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:57:49 INFO - Running setup.py (path:/tmp/pip-o4xUvL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:57:49 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)) 21:57:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:57:49 INFO - Running setup.py (path:/tmp/pip-tW_5_m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:57:49 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)) 21:57:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:57:49 INFO - Running setup.py (path:/tmp/pip-2vHFLO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:57:50 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)) 21:57:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:57:50 INFO - Running setup.py (path:/tmp/pip-OIXxqr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:57:50 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)) 21:57:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:57:50 INFO - Running setup.py (path:/tmp/pip-6GGZMS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:57:50 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)) 21:57:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:57:50 INFO - Running setup.py (path:/tmp/pip-t12Yc4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:57:50 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)) 21:57:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:57:50 INFO - Running setup.py (path:/tmp/pip-b7162H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:57:50 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)) 21:57:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:57:50 INFO - Running setup.py (path:/tmp/pip-8dVr9J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:57:50 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)) 21:57:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:57:50 INFO - Running setup.py (path:/tmp/pip-d3seLQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:57:50 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)) 21:57:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:57:50 INFO - Running setup.py (path:/tmp/pip-Em_WOE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:57:51 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)) 21:57:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:57:51 INFO - Running setup.py (path:/tmp/pip-ZNvJ1W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:57:51 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)) 21:57:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:57:51 INFO - Running setup.py (path:/tmp/pip-_bQq7N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:57:51 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)) 21:57:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:57:51 INFO - Running setup.py (path:/tmp/pip-OIkz2q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:57:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:57:51 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)) 21:57:51 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)) 21:57:51 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)) 21:57:51 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)) 21:57:51 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)) 21:57:51 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)) 21:57:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 21:57:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:57:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:57:51 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 21:57:51 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 21:57:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:57:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:57:56 INFO - Downloading blessings-1.6.tar.gz 21:57:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 21:57:57 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)) 21:57:57 INFO - Installing collected packages: blessings 21:57:57 INFO - Running setup.py install for blessings 21:57:57 INFO - Successfully installed blessings 21:57:57 INFO - Cleaning up... 21:57:57 INFO - Return code: 0 21:57:57 INFO - Done creating virtualenv /builds/slave/test/build/venv. 21:57:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:57:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:57:57 INFO - Reading from file tmpfile_stdout 21:57:57 INFO - Current package versions: 21:57:57 INFO - argparse == 1.2.1 21:57:57 INFO - blessings == 1.6 21:57:57 INFO - blobuploader == 1.2.4 21:57:57 INFO - browsermob-proxy == 0.6.0 21:57:57 INFO - docopt == 0.6.1 21:57:57 INFO - manifestparser == 1.1 21:57:57 INFO - marionette-client == 2.3.0 21:57:57 INFO - marionette-driver == 1.4.0 21:57:57 INFO - mozInstall == 1.12 21:57:57 INFO - mozcrash == 0.17 21:57:57 INFO - mozdebug == 0.1 21:57:57 INFO - mozdevice == 0.48 21:57:57 INFO - mozfile == 1.2 21:57:57 INFO - mozhttpd == 0.7 21:57:57 INFO - mozinfo == 0.9 21:57:57 INFO - mozleak == 0.1 21:57:57 INFO - mozlog == 3.1 21:57:57 INFO - moznetwork == 0.27 21:57:57 INFO - mozprocess == 0.22 21:57:57 INFO - mozprofile == 0.28 21:57:57 INFO - mozrunner == 6.11 21:57:57 INFO - mozscreenshot == 0.1 21:57:57 INFO - mozsystemmonitor == 0.0 21:57:57 INFO - moztest == 0.7 21:57:57 INFO - mozversion == 1.4 21:57:57 INFO - psutil == 3.1.1 21:57:57 INFO - requests == 1.2.3 21:57:57 INFO - wptserve == 1.4.0 21:57:57 INFO - wsgiref == 0.1.2 21:57:57 INFO - Running post-action listener: _resource_record_post_action 21:57:57 INFO - Running post-action listener: _start_resource_monitoring 21:57:57 INFO - Starting resource monitoring. 21:57:57 INFO - ##### 21:57:57 INFO - ##### Running pull step. 21:57:57 INFO - ##### 21:57:57 INFO - Running pre-action listener: _resource_record_pre_action 21:57:57 INFO - Running main action method: pull 21:57:57 INFO - Pull has nothing to do! 21:57:57 INFO - Running post-action listener: _resource_record_post_action 21:57:57 INFO - ##### 21:57:57 INFO - ##### Running install step. 21:57:57 INFO - ##### 21:57:57 INFO - Running pre-action listener: _resource_record_pre_action 21:57:57 INFO - Running main action method: install 21:57:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:57:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:57:58 INFO - Reading from file tmpfile_stdout 21:57:58 INFO - Detecting whether we're running mozinstall >=1.0... 21:57:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 21:57:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 21:57:58 INFO - Reading from file tmpfile_stdout 21:57:58 INFO - Output received: 21:57:58 INFO - Usage: mozinstall [options] installer 21:57:58 INFO - Options: 21:57:58 INFO - -h, --help show this help message and exit 21:57:58 INFO - -d DEST, --destination=DEST 21:57:58 INFO - Directory to install application into. [default: 21:57:58 INFO - "/builds/slave/test"] 21:57:58 INFO - --app=APP Application being installed. [default: firefox] 21:57:58 INFO - mkdir: /builds/slave/test/build/application 21:57:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 21:57:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 21:58:28 INFO - Reading from file tmpfile_stdout 21:58:28 INFO - Output received: 21:58:28 INFO - /builds/slave/test/build/application/firefox/firefox 21:58:28 INFO - Running post-action listener: _resource_record_post_action 21:58:28 INFO - ##### 21:58:28 INFO - ##### Running run-tests step. 21:58:28 INFO - ##### 21:58:28 INFO - Running pre-action listener: _resource_record_pre_action 21:58:28 INFO - Running main action method: run_tests 21:58:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 21:58:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:58:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:58:28 INFO - grabbing minidump binary from tooltool 21:58: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')]} 21:58:28 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b23780>, '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 0x1b24530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b249e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 21:58:28 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 21:58:28 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 21:58:28 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 21:58:28 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:58:29 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpyvvNMm 21:58:29 INFO - INFO - File integrity verified, renaming tmpyvvNMm to linux64-minidump_stackwalk 21:58:29 INFO - INFO - Updating local cache /builds/tooltool_cache... 21:58:29 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 21:58:29 INFO - Return code: 0 21:58:29 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 21:58:29 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 21:58:29 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/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 21:58:29 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/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 21:58:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:58:29 INFO - 'CCACHE_UMASK': '002', 21:58:29 INFO - 'DISPLAY': ':0', 21:58:29 INFO - 'HOME': '/home/cltbld', 21:58:29 INFO - 'LANG': 'en_US.UTF-8', 21:58:29 INFO - 'LOGNAME': 'cltbld', 21:58:29 INFO - 'MAIL': '/var/mail/cltbld', 21:58:29 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 21:58:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:58:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:58:29 INFO - 'MOZ_NO_REMOTE': '1', 21:58:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:58:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:58:29 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:58:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:58:29 INFO - 'PWD': '/builds/slave/test', 21:58:29 INFO - 'SHELL': '/bin/bash', 21:58:29 INFO - 'SHLVL': '1', 21:58:29 INFO - 'TERM': 'linux', 21:58:29 INFO - 'TMOUT': '86400', 21:58:29 INFO - 'USER': 'cltbld', 21:58:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266', 21:58:29 INFO - '_': '/tools/buildbot/bin/python'} 21:58:29 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/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 21:58:30 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 21:58:30 INFO - import pkg_resources 21:58:32 INFO - Using 1 client processes 21:58:32 INFO - wptserve Starting http server on 127.0.0.1:8000 21:58:32 INFO - wptserve Starting http server on 127.0.0.1:8001 21:58:32 INFO - wptserve Starting http server on 127.0.0.1:8443 21:58:34 INFO - SUITE-START | Running 778 tests 21:58:34 INFO - Running testharness tests 21:58:34 INFO - Setting up ssl 21:58:34 INFO - PROCESS | certutil | 21:58:34 INFO - PROCESS | certutil | 21:58:34 INFO - PROCESS | certutil | 21:58:34 INFO - Certificate Nickname Trust Attributes 21:58:34 INFO - SSL,S/MIME,JAR/XPI 21:58:34 INFO - 21:58:34 INFO - web-platform-tests CT,, 21:58:34 INFO - 21:58:34 INFO - Starting runner 21:58:39 INFO - PROCESS | 1921 | 1461473919039 Marionette DEBUG Marionette enabled via build flag and pref 21:58:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141a635000 == 1 [pid = 1921] [id = 1] 21:58:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 1 (0x7f141a635800) [pid = 1921] [serial = 1] [outer = (nil)] 21:58:39 INFO - PROCESS | 1921 | [1921] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 21:58:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 2 (0x7f141a636800) [pid = 1921] [serial = 2] [outer = 0x7f141a635800] 21:58:40 INFO - PROCESS | 1921 | 1461473920057 Marionette INFO Listening on port 2828 21:58:40 INFO - PROCESS | 1921 | 1461473920877 Marionette DEBUG Marionette enabled via command-line flag 21:58:40 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141750c800 == 2 [pid = 1921] [id = 2] 21:58:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 3 (0x7f141750d000) [pid = 1921] [serial = 3] [outer = (nil)] 21:58:40 INFO - PROCESS | 1921 | [1921] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 21:58:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 4 (0x7f141750e000) [pid = 1921] [serial = 4] [outer = 0x7f141750d000] 21:58:41 INFO - PROCESS | 1921 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f14175f5d00 21:58:41 INFO - PROCESS | 1921 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f141694f550 21:58:41 INFO - PROCESS | 1921 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f14169597c0 21:58:41 INFO - PROCESS | 1921 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f1416959ac0 21:58:41 INFO - PROCESS | 1921 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f1416959e80 21:58:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 5 (0x7f141698c800) [pid = 1921] [serial = 5] [outer = 0x7f141a635800] 21:58:41 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:58:41 INFO - PROCESS | 1921 | 1461473921575 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59825 21:58:41 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:58:41 INFO - PROCESS | 1921 | 1461473921636 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59826 21:58:41 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:58:41 INFO - PROCESS | 1921 | 1461473921728 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59827 21:58:41 INFO - PROCESS | 1921 | 1461473921734 Marionette DEBUG Closed connection conn0 21:58:41 INFO - PROCESS | 1921 | 1461473921741 Marionette DEBUG Closed connection conn1 21:58:41 INFO - PROCESS | 1921 | [1921] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 21:58:41 INFO - PROCESS | 1921 | 1461473921936 Marionette DEBUG Closed connection conn2 21:58:41 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:58:41 INFO - PROCESS | 1921 | 1461473921966 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59828 21:58:42 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:58:42 INFO - PROCESS | 1921 | 1461473922021 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:59829 21:58:42 INFO - PROCESS | 1921 | 1461473922044 Marionette DEBUG Closed connection conn3 21:58:42 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:58:42 INFO - PROCESS | 1921 | 1461473922097 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:59830 21:58:42 INFO - PROCESS | 1921 | 1461473922113 Marionette DEBUG Closed connection conn4 21:58:42 INFO - PROCESS | 1921 | 1461473922175 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:58:42 INFO - PROCESS | 1921 | 1461473922196 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160423200647","device":"desktop","version":"48.0a1"} 21:58:43 INFO - PROCESS | 1921 | [1921] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:58:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b11b000 == 3 [pid = 1921] [id = 3] 21:58:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 6 (0x7f140b11b800) [pid = 1921] [serial = 6] [outer = (nil)] 21:58:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b11c000 == 4 [pid = 1921] [id = 4] 21:58:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 7 (0x7f140b1d6c00) [pid = 1921] [serial = 7] [outer = (nil)] 21:58:45 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:58:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a3f7800 == 5 [pid = 1921] [id = 5] 21:58:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 8 (0x7f140a4abc00) [pid = 1921] [serial = 8] [outer = (nil)] 21:58:46 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:58:46 INFO - PROCESS | 1921 | [1921] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:58:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 9 (0x7f140a0c3800) [pid = 1921] [serial = 9] [outer = 0x7f140a4abc00] 21:58:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 10 (0x7f1409b92000) [pid = 1921] [serial = 10] [outer = 0x7f140b11b800] 21:58:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 11 (0x7f1409927400) [pid = 1921] [serial = 11] [outer = 0x7f140b1d6c00] 21:58:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 12 (0x7f1409929400) [pid = 1921] [serial = 12] [outer = 0x7f140a4abc00] 21:58:47 INFO - PROCESS | 1921 | 1461473927848 Marionette DEBUG loaded listener.js 21:58:47 INFO - PROCESS | 1921 | 1461473927868 Marionette DEBUG loaded listener.js 21:58:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 13 (0x7f140756ec00) [pid = 1921] [serial = 13] [outer = 0x7f140a4abc00] 21:58:48 INFO - PROCESS | 1921 | 1461473928566 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"d0d7403a-50ed-4d24-88b5-0c528388cf7e","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160423200647","device":"desktop","version":"48.0a1","command_id":1}}] 21:58:48 INFO - PROCESS | 1921 | 1461473928773 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:58:48 INFO - PROCESS | 1921 | 1461473928965 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 21:58:49 INFO - PROCESS | 1921 | 1461473929210 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:58:49 INFO - PROCESS | 1921 | [1921] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:58:49 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:58:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 14 (0x7f1404494800) [pid = 1921] [serial = 14] [outer = 0x7f140a4abc00] 21:58:49 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:58:49 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:58:49 INFO - PROCESS | 1921 | 1461473929941 Marionette TRACE conn5 <- [1,3,null,{}] 21:58:50 INFO - PROCESS | 1921 | 1461473930038 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 21:58:50 INFO - PROCESS | 1921 | 1461473930098 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 21:58:50 INFO - PROCESS | 1921 | 1461473930150 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 21:58:50 INFO - PROCESS | 1921 | 1461473930156 Marionette TRACE conn5 <- [1,5,null,{"value":"8"}] 21:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:58:50 INFO - PROCESS | 1921 | 1461473930165 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:58:50 INFO - PROCESS | 1921 | 1461473930170 Marionette TRACE conn5 <- [1,6,null,{}] 21:58:50 INFO - PROCESS | 1921 | 1461473930177 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:50 INFO - PROCESS | 1921 | 1461473930212 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 21:58:50 INFO - PROCESS | 1921 | 1461473930223 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14092cd800 == 6 [pid = 1921] [id = 6] 21:58:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 15 (0x7f1409fee000) [pid = 1921] [serial = 15] [outer = (nil)] 21:58:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 16 (0x7f140a0c3400) [pid = 1921] [serial = 16] [outer = 0x7f1409fee000] 21:58:50 INFO - PROCESS | 1921 | 1461473930301 Marionette DEBUG loaded listener.js 21:58:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 17 (0x7f140a6a2000) [pid = 1921] [serial = 17] [outer = 0x7f1409fee000] 21:58:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a8d1800 == 7 [pid = 1921] [id = 7] 21:58:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 18 (0x7f14095c9800) [pid = 1921] [serial = 18] [outer = (nil)] 21:58:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 19 (0x7f140c4e7800) [pid = 1921] [serial = 19] [outer = 0x7f14095c9800] 21:58:50 INFO - PROCESS | 1921 | 1461473930891 Marionette DEBUG loaded listener.js 21:58:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 20 (0x7f140d871c00) [pid = 1921] [serial = 20] [outer = 0x7f14095c9800] 21:58:51 INFO - PROCESS | 1921 | [1921] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 21:58:51 INFO - PROCESS | 1921 | 1461473931539 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1431ms 21:58:51 INFO - PROCESS | 1921 | 1461473931650 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 21:58:51 INFO - PROCESS | 1921 | 1461473931654 Marionette TRACE conn5 <- [1,9,null,{"value":"8"}] 21:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:58:51 INFO - PROCESS | 1921 | 1461473931718 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:58:51 INFO - PROCESS | 1921 | 1461473931722 Marionette TRACE conn5 <- [1,10,null,{}] 21:58:51 INFO - PROCESS | 1921 | 1461473931750 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:51 INFO - PROCESS | 1921 | 1461473931917 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 21:58:52 INFO - PROCESS | 1921 | 1461473932010 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14175bf800 == 8 [pid = 1921] [id = 8] 21:58:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 21 (0x7f1406953000) [pid = 1921] [serial = 21] [outer = (nil)] 21:58:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 22 (0x7f140a6a8000) [pid = 1921] [serial = 22] [outer = 0x7f1406953000] 21:58:52 INFO - PROCESS | 1921 | 1461473932079 Marionette DEBUG loaded listener.js 21:58:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 23 (0x7f140b390000) [pid = 1921] [serial = 23] [outer = 0x7f1406953000] 21:58:52 INFO - PROCESS | 1921 | 1461473932902 Marionette TRACE conn5 <- [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]]]}] 21:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1268ms 21:58:52 INFO - PROCESS | 1921 | 1461473932965 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 21:58:52 INFO - PROCESS | 1921 | 1461473932971 Marionette TRACE conn5 <- [1,13,null,{"value":"8"}] 21:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:58:52 INFO - PROCESS | 1921 | 1461473932989 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:58:52 INFO - PROCESS | 1921 | 1461473932996 Marionette TRACE conn5 <- [1,14,null,{}] 21:58:53 INFO - PROCESS | 1921 | 1461473933002 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:53 INFO - PROCESS | 1921 | 1461473933207 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 21:58:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1408abd000 == 9 [pid = 1921] [id = 9] 21:58:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 24 (0x7f1408abe800) [pid = 1921] [serial = 24] [outer = (nil)] 21:58:53 INFO - PROCESS | 1921 | 1461473933502 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 25 (0x7f14092c9000) [pid = 1921] [serial = 25] [outer = 0x7f1408abe800] 21:58:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14095d7000 == 10 [pid = 1921] [id = 10] 21:58:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 26 (0x7f140a839800) [pid = 1921] [serial = 26] [outer = (nil)] 21:58:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 27 (0x7f140a83e000) [pid = 1921] [serial = 27] [outer = 0x7f140a839800] 21:58:53 INFO - PROCESS | 1921 | 1461473933610 Marionette DEBUG loaded listener.js 21:58:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 28 (0x7f140adde800) [pid = 1921] [serial = 28] [outer = 0x7f140a839800] 21:58:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 29 (0x7f140a8d0000) [pid = 1921] [serial = 29] [outer = 0x7f1408abe800] 21:58:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14040b2000 == 11 [pid = 1921] [id = 11] 21:58:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 30 (0x7f140756f000) [pid = 1921] [serial = 30] [outer = (nil)] 21:58:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 31 (0x7f140c189400) [pid = 1921] [serial = 31] [outer = 0x7f140756f000] 21:58:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 32 (0x7f14091d4000) [pid = 1921] [serial = 32] [outer = 0x7f140756f000] 21:58:54 INFO - PROCESS | 1921 | 1461473934664 Marionette TRACE conn5 <- [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]]]}] 21:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1703ms 21:58:54 INFO - PROCESS | 1921 | 1461473934685 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 21:58:54 INFO - PROCESS | 1921 | 1461473934690 Marionette TRACE conn5 <- [1,17,null,{"value":"8"}] 21:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:58:54 INFO - PROCESS | 1921 | 1461473934698 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:58:54 INFO - PROCESS | 1921 | 1461473934702 Marionette TRACE conn5 <- [1,18,null,{}] 21:58:54 INFO - PROCESS | 1921 | 1461473934709 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:54 INFO - PROCESS | 1921 | 1461473934895 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 21:58:54 INFO - PROCESS | 1921 | 1461473934953 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:54 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b404000 == 12 [pid = 1921] [id = 12] 21:58:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 33 (0x7f14099c1c00) [pid = 1921] [serial = 33] [outer = (nil)] 21:58:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 34 (0x7f140b7a5000) [pid = 1921] [serial = 34] [outer = 0x7f14099c1c00] 21:58:55 INFO - PROCESS | 1921 | 1461473935018 Marionette DEBUG loaded listener.js 21:58:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 35 (0x7f140c2bc000) [pid = 1921] [serial = 35] [outer = 0x7f14099c1c00] 21:58:55 INFO - PROCESS | 1921 | 1461473935654 Marionette TRACE conn5 <- [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]]]}] 21:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 993ms 21:58:55 INFO - PROCESS | 1921 | 1461473935695 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 21:58:55 INFO - PROCESS | 1921 | 1461473935700 Marionette TRACE conn5 <- [1,21,null,{"value":"8"}] 21:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:58:55 INFO - PROCESS | 1921 | 1461473935706 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:58:55 INFO - PROCESS | 1921 | 1461473935709 Marionette TRACE conn5 <- [1,22,null,{}] 21:58:55 INFO - PROCESS | 1921 | 1461473935715 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:55 INFO - PROCESS | 1921 | 1461473935876 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 21:58:55 INFO - PROCESS | 1921 | 1461473935958 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d608800 == 13 [pid = 1921] [id = 13] 21:58:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 36 (0x7f14075fa000) [pid = 1921] [serial = 36] [outer = (nil)] 21:58:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 37 (0x7f140ae0e800) [pid = 1921] [serial = 37] [outer = 0x7f14075fa000] 21:58:56 INFO - PROCESS | 1921 | 1461473936020 Marionette DEBUG loaded listener.js 21:58:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 38 (0x7f14169dbc00) [pid = 1921] [serial = 38] [outer = 0x7f14075fa000] 21:58:56 INFO - PROCESS | 1921 | 1461473936659 Marionette TRACE conn5 <- [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]]]}] 21:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 979ms 21:58:56 INFO - PROCESS | 1921 | 1461473936687 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 21:58:56 INFO - PROCESS | 1921 | 1461473936691 Marionette TRACE conn5 <- [1,25,null,{"value":"8"}] 21:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:58:56 INFO - PROCESS | 1921 | 1461473936704 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:58:56 INFO - PROCESS | 1921 | 1461473936712 Marionette TRACE conn5 <- [1,26,null,{}] 21:58:56 INFO - PROCESS | 1921 | 1461473936720 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:56 INFO - PROCESS | 1921 | 1461473936891 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 21:58:56 INFO - PROCESS | 1921 | 1461473936919 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14178bf800 == 14 [pid = 1921] [id = 14] 21:58:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 39 (0x7f140b39b800) [pid = 1921] [serial = 39] [outer = (nil)] 21:58:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 40 (0x7f1418934400) [pid = 1921] [serial = 40] [outer = 0x7f140b39b800] 21:58:56 INFO - PROCESS | 1921 | 1461473936978 Marionette DEBUG loaded listener.js 21:58:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 41 (0x7f141a61b000) [pid = 1921] [serial = 41] [outer = 0x7f140b39b800] 21:58:57 INFO - PROCESS | 1921 | 1461473937651 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 992ms 21:58:57 INFO - PROCESS | 1921 | 1461473937689 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 21:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:58:57 INFO - PROCESS | 1921 | 1461473937694 Marionette TRACE conn5 <- [1,29,null,{"value":"8"}] 21:58:57 INFO - PROCESS | 1921 | 1461473937699 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:58:57 INFO - PROCESS | 1921 | 1461473937702 Marionette TRACE conn5 <- [1,30,null,{}] 21:58:57 INFO - PROCESS | 1921 | 1461473937707 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:57 INFO - PROCESS | 1921 | 1461473937926 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 21:58:57 INFO - PROCESS | 1921 | 1461473937971 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c28b000 == 15 [pid = 1921] [id = 15] 21:58:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 42 (0x7f140440c800) [pid = 1921] [serial = 42] [outer = (nil)] 21:58:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 43 (0x7f141f58ec00) [pid = 1921] [serial = 43] [outer = 0x7f140440c800] 21:58:58 INFO - PROCESS | 1921 | 1461473938031 Marionette DEBUG loaded listener.js 21:58:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 44 (0x7f141f813400) [pid = 1921] [serial = 44] [outer = 0x7f140440c800] 21:58:58 INFO - PROCESS | 1921 | 1461473938626 Marionette TRACE conn5 <- [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]]]}] 21:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 976ms 21:58:58 INFO - PROCESS | 1921 | 1461473938676 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 21:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:58:58 INFO - PROCESS | 1921 | 1461473938679 Marionette TRACE conn5 <- [1,33,null,{"value":"8"}] 21:58:58 INFO - PROCESS | 1921 | 1461473938684 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:58:58 INFO - PROCESS | 1921 | 1461473938687 Marionette TRACE conn5 <- [1,34,null,{}] 21:58:58 INFO - PROCESS | 1921 | 1461473938692 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:58 INFO - PROCESS | 1921 | 1461473938817 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 21:58:58 INFO - PROCESS | 1921 | 1461473938832 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:58 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141ca5f000 == 16 [pid = 1921] [id = 16] 21:58:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 45 (0x7f1420e7ac00) [pid = 1921] [serial = 45] [outer = (nil)] 21:58:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 46 (0x7f1420e82000) [pid = 1921] [serial = 46] [outer = 0x7f1420e7ac00] 21:58:58 INFO - PROCESS | 1921 | 1461473938902 Marionette DEBUG loaded listener.js 21:58:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 47 (0x7f1402ac9800) [pid = 1921] [serial = 47] [outer = 0x7f1420e7ac00] 21:58:59 INFO - PROCESS | 1921 | 1461473939672 Marionette TRACE conn5 <- [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]]]}] 21:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1029ms 21:58:59 INFO - PROCESS | 1921 | 1461473939714 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 21:58:59 INFO - PROCESS | 1921 | 1461473939720 Marionette TRACE conn5 <- [1,37,null,{"value":"8"}] 21:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:58:59 INFO - PROCESS | 1921 | 1461473939728 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:58:59 INFO - PROCESS | 1921 | 1461473939734 Marionette TRACE conn5 <- [1,38,null,{}] 21:58:59 INFO - PROCESS | 1921 | 1461473939751 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:59 INFO - PROCESS | 1921 | 1461473939916 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 21:59:00 INFO - PROCESS | 1921 | 1461473940037 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b10a800 == 17 [pid = 1921] [id = 17] 21:59:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 48 (0x7f1402acf400) [pid = 1921] [serial = 48] [outer = (nil)] 21:59:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 49 (0x7f1402ad1800) [pid = 1921] [serial = 49] [outer = 0x7f1402acf400] 21:59:00 INFO - PROCESS | 1921 | 1461473940111 Marionette DEBUG loaded listener.js 21:59:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 50 (0x7f140992d000) [pid = 1921] [serial = 50] [outer = 0x7f1402acf400] 21:59:00 INFO - PROCESS | 1921 | 1461473940985 Marionette TRACE conn5 <- [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]]]}] 21:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1287ms 21:59:01 INFO - PROCESS | 1921 | 1461473941015 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 21:59:01 INFO - PROCESS | 1921 | 1461473941023 Marionette TRACE conn5 <- [1,41,null,{"value":"8"}] 21:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:59:01 INFO - PROCESS | 1921 | 1461473941033 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:59:01 INFO - PROCESS | 1921 | 1461473941036 Marionette TRACE conn5 <- [1,42,null,{}] 21:59:01 INFO - PROCESS | 1921 | 1461473941042 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:01 INFO - PROCESS | 1921 | 1461473941194 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 21:59:01 INFO - PROCESS | 1921 | 1461473941323 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1406965000 == 18 [pid = 1921] [id = 18] 21:59:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 51 (0x7f14040cb800) [pid = 1921] [serial = 51] [outer = (nil)] 21:59:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 52 (0x7f140694f400) [pid = 1921] [serial = 52] [outer = 0x7f14040cb800] 21:59:01 INFO - PROCESS | 1921 | 1461473941397 Marionette DEBUG loaded listener.js 21:59:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 53 (0x7f140c18d800) [pid = 1921] [serial = 53] [outer = 0x7f14040cb800] 21:59:02 INFO - PROCESS | 1921 | 1461473942266 Marionette TRACE conn5 <- [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]]]}] 21:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1286ms 21:59:02 INFO - PROCESS | 1921 | 1461473942319 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 21:59:02 INFO - PROCESS | 1921 | 1461473942322 Marionette TRACE conn5 <- [1,45,null,{"value":"8"}] 21:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:59:02 INFO - PROCESS | 1921 | 1461473942329 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:59:02 INFO - PROCESS | 1921 | 1461473942334 Marionette TRACE conn5 <- [1,46,null,{}] 21:59:02 INFO - PROCESS | 1921 | 1461473942350 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:02 INFO - PROCESS | 1921 | 1461473942555 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 21:59:02 INFO - PROCESS | 1921 | 1461473942692 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:02 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140c13c800 == 19 [pid = 1921] [id = 19] 21:59:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 54 (0x7f140c4e8000) [pid = 1921] [serial = 54] [outer = (nil)] 21:59:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 55 (0x7f1416917400) [pid = 1921] [serial = 55] [outer = 0x7f140c4e8000] 21:59:02 INFO - PROCESS | 1921 | 1461473942773 Marionette DEBUG loaded listener.js 21:59:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 56 (0x7f1417abb000) [pid = 1921] [serial = 56] [outer = 0x7f140c4e8000] 21:59:03 INFO - PROCESS | 1921 | 1461473943714 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1439ms 21:59:03 INFO - PROCESS | 1921 | 1461473943767 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 21:59:03 INFO - PROCESS | 1921 | 1461473943772 Marionette TRACE conn5 <- [1,49,null,{"value":"8"}] 21:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:59:03 INFO - PROCESS | 1921 | 1461473943780 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:59:03 INFO - PROCESS | 1921 | 1461473943785 Marionette TRACE conn5 <- [1,50,null,{}] 21:59:03 INFO - PROCESS | 1921 | 1461473943793 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:03 INFO - PROCESS | 1921 | 1461473943944 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 21:59:04 INFO - PROCESS | 1921 | 1461473944100 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14092bc000 == 20 [pid = 1921] [id = 20] 21:59:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 57 (0x7f14097dd800) [pid = 1921] [serial = 57] [outer = (nil)] 21:59:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 58 (0x7f140a1ad000) [pid = 1921] [serial = 58] [outer = 0x7f14097dd800] 21:59:04 INFO - PROCESS | 1921 | 1461473944171 Marionette DEBUG loaded listener.js 21:59:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 59 (0x7f140ad60800) [pid = 1921] [serial = 59] [outer = 0x7f14097dd800] 21:59:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c28b000 == 19 [pid = 1921] [id = 15] 21:59:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14178bf800 == 18 [pid = 1921] [id = 14] 21:59:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d608800 == 17 [pid = 1921] [id = 13] 21:59:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b404000 == 16 [pid = 1921] [id = 12] 21:59:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14095d7000 == 15 [pid = 1921] [id = 10] 21:59:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14092cd800 == 14 [pid = 1921] [id = 6] 21:59:05 INFO - PROCESS | 1921 | 1461473944999 Marionette TRACE conn5 <- [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]]]}] 21:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1284ms 21:59:05 INFO - PROCESS | 1921 | 1461473945064 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 21:59:05 INFO - PROCESS | 1921 | 1461473945070 Marionette TRACE conn5 <- [1,53,null,{"value":"8"}] 21:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:59:05 INFO - PROCESS | 1921 | 1461473945079 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:59:05 INFO - PROCESS | 1921 | 1461473945085 Marionette TRACE conn5 <- [1,54,null,{}] 21:59:05 INFO - PROCESS | 1921 | 1461473945108 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:05 INFO - PROCESS | 1921 | 1461473945296 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 21:59:05 INFO - PROCESS | 1921 | 1461473945352 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b782800 == 15 [pid = 1921] [id = 21] 21:59:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 60 (0x7f140a83f800) [pid = 1921] [serial = 60] [outer = (nil)] 21:59:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 61 (0x7f140ae05000) [pid = 1921] [serial = 61] [outer = 0x7f140a83f800] 21:59:05 INFO - PROCESS | 1921 | 1461473945467 Marionette DEBUG loaded listener.js 21:59:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 62 (0x7f140b395000) [pid = 1921] [serial = 62] [outer = 0x7f140a83f800] 21:59:06 INFO - PROCESS | 1921 | 1461473946304 Marionette TRACE conn5 <- [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]]]}] 21:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1282ms 21:59:06 INFO - PROCESS | 1921 | 1461473946362 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 21:59:06 INFO - PROCESS | 1921 | 1461473946371 Marionette TRACE conn5 <- [1,57,null,{"value":"8"}] 21:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:59:06 INFO - PROCESS | 1921 | 1461473946380 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:59:06 INFO - PROCESS | 1921 | 1461473946384 Marionette TRACE conn5 <- [1,58,null,{}] 21:59:06 INFO - PROCESS | 1921 | 1461473946390 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:06 INFO - PROCESS | 1921 | 1461473946550 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 21:59:06 INFO - PROCESS | 1921 | 1461473946671 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14175cb000 == 16 [pid = 1921] [id = 22] 21:59:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 63 (0x7f140b6b8c00) [pid = 1921] [serial = 63] [outer = (nil)] 21:59:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 64 (0x7f140c4ea800) [pid = 1921] [serial = 64] [outer = 0x7f140b6b8c00] 21:59:06 INFO - PROCESS | 1921 | 1461473946744 Marionette DEBUG loaded listener.js 21:59:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 65 (0x7f14169e4400) [pid = 1921] [serial = 65] [outer = 0x7f140b6b8c00] 21:59:07 INFO - PROCESS | 1921 | 1461473947530 Marionette TRACE conn5 <- [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]]]}] 21:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1178ms 21:59:07 INFO - PROCESS | 1921 | 1461473947559 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 21:59:07 INFO - PROCESS | 1921 | 1461473947563 Marionette TRACE conn5 <- [1,61,null,{"value":"8"}] 21:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:59:07 INFO - PROCESS | 1921 | 1461473947569 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:59:07 INFO - PROCESS | 1921 | 1461473947575 Marionette TRACE conn5 <- [1,62,null,{}] 21:59:07 INFO - PROCESS | 1921 | 1461473947609 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:07 INFO - PROCESS | 1921 | 1461473947778 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 21:59:07 INFO - PROCESS | 1921 | 1461473947898 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141ca5e000 == 17 [pid = 1921] [id = 23] 21:59:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 66 (0x7f1417a84c00) [pid = 1921] [serial = 66] [outer = (nil)] 21:59:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 67 (0x7f1417cfc800) [pid = 1921] [serial = 67] [outer = 0x7f1417a84c00] 21:59:07 INFO - PROCESS | 1921 | 1461473947994 Marionette DEBUG loaded listener.js 21:59:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 68 (0x7f1418c81c00) [pid = 1921] [serial = 68] [outer = 0x7f1417a84c00] 21:59:08 INFO - PROCESS | 1921 | 1461473948780 Marionette TRACE conn5 <- [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]]]}] 21:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1255ms 21:59:08 INFO - PROCESS | 1921 | 1461473948841 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 21:59:08 INFO - PROCESS | 1921 | 1461473948846 Marionette TRACE conn5 <- [1,65,null,{"value":"8"}] 21:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:59:08 INFO - PROCESS | 1921 | 1461473948852 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:59:08 INFO - PROCESS | 1921 | 1461473948855 Marionette TRACE conn5 <- [1,66,null,{}] 21:59:08 INFO - PROCESS | 1921 | 1461473948860 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:09 INFO - PROCESS | 1921 | 1461473949015 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 21:59:09 INFO - PROCESS | 1921 | 1461473949136 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:09 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141f858800 == 18 [pid = 1921] [id = 24] 21:59:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 69 (0x7f1402ac7000) [pid = 1921] [serial = 69] [outer = (nil)] 21:59:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 70 (0x7f141f817c00) [pid = 1921] [serial = 70] [outer = 0x7f1402ac7000] 21:59:09 INFO - PROCESS | 1921 | 1461473949212 Marionette DEBUG loaded listener.js 21:59:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 71 (0x7f1421058400) [pid = 1921] [serial = 71] [outer = 0x7f1402ac7000] 21:59:10 INFO - PROCESS | 1921 | 1461473950081 Marionette TRACE conn5 <- [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]]]}] 21:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1284ms 21:59:10 INFO - PROCESS | 1921 | 1461473950138 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 21:59:10 INFO - PROCESS | 1921 | 1461473950143 Marionette TRACE conn5 <- [1,69,null,{"value":"8"}] 21:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:59:10 INFO - PROCESS | 1921 | 1461473950161 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:59:10 INFO - PROCESS | 1921 | 1461473950165 Marionette TRACE conn5 <- [1,70,null,{}] 21:59:10 INFO - PROCESS | 1921 | 1461473950173 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:10 INFO - PROCESS | 1921 | 1461473950378 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 21:59:10 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1406965000 == 17 [pid = 1921] [id = 18] 21:59:10 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b10a800 == 16 [pid = 1921] [id = 17] 21:59:10 INFO - PROCESS | 1921 | 1461473950543 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140868f800 == 17 [pid = 1921] [id = 25] 21:59:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 72 (0x7f1402acb800) [pid = 1921] [serial = 72] [outer = (nil)] 21:59:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 73 (0x7f1402ad1c00) [pid = 1921] [serial = 73] [outer = 0x7f1402acb800] 21:59:10 INFO - PROCESS | 1921 | 1461473950625 Marionette DEBUG loaded listener.js 21:59:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 74 (0x7f140ad5c400) [pid = 1921] [serial = 74] [outer = 0x7f1402acb800] 21:59:11 INFO - PROCESS | 1921 | 1461473951430 Marionette TRACE conn5 <- [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]]]}] 21:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1330ms 21:59:11 INFO - PROCESS | 1921 | 1461473951493 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 21:59:11 INFO - PROCESS | 1921 | 1461473951500 Marionette TRACE conn5 <- [1,73,null,{"value":"8"}] 21:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:59:11 INFO - PROCESS | 1921 | 1461473951509 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:59:11 INFO - PROCESS | 1921 | 1461473951512 Marionette TRACE conn5 <- [1,74,null,{}] 21:59:11 INFO - PROCESS | 1921 | 1461473951520 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:11 INFO - PROCESS | 1921 | 1461473951681 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 21:59:11 INFO - PROCESS | 1921 | 1461473951803 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1418711800 == 18 [pid = 1921] [id = 26] 21:59:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 75 (0x7f1402acc400) [pid = 1921] [serial = 75] [outer = (nil)] 21:59:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 76 (0x7f140c4ee400) [pid = 1921] [serial = 76] [outer = 0x7f1402acc400] 21:59:11 INFO - PROCESS | 1921 | 1461473951886 Marionette DEBUG loaded listener.js 21:59:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 77 (0x7f141772f000) [pid = 1921] [serial = 77] [outer = 0x7f1402acc400] 21:59:12 INFO - PROCESS | 1921 | 1461473952640 Marionette TRACE conn5 <- [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]]]}] 21:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1178ms 21:59:12 INFO - PROCESS | 1921 | 1461473952703 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 21:59:12 INFO - PROCESS | 1921 | 1461473952710 Marionette TRACE conn5 <- [1,77,null,{"value":"8"}] 21:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:59:12 INFO - PROCESS | 1921 | 1461473952717 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:59:12 INFO - PROCESS | 1921 | 1461473952720 Marionette TRACE conn5 <- [1,78,null,{}] 21:59:12 INFO - PROCESS | 1921 | 1461473952725 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:12 INFO - PROCESS | 1921 | 1461473952891 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 21:59:13 INFO - PROCESS | 1921 | 1461473953016 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141f859000 == 19 [pid = 1921] [id = 27] 21:59:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 78 (0x7f140be90c00) [pid = 1921] [serial = 78] [outer = (nil)] 21:59:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 79 (0x7f1418c8cc00) [pid = 1921] [serial = 79] [outer = 0x7f140be90c00] 21:59:13 INFO - PROCESS | 1921 | 1461473953090 Marionette DEBUG loaded listener.js 21:59:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 80 (0x7f141ce0d800) [pid = 1921] [serial = 80] [outer = 0x7f140be90c00] 21:59:13 INFO - PROCESS | 1921 | 1461473953919 Marionette TRACE conn5 <- [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]]]}] 21:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1278ms 21:59:14 INFO - PROCESS | 1921 | 1461473953998 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 21:59:14 INFO - PROCESS | 1921 | 1461473954002 Marionette TRACE conn5 <- [1,81,null,{"value":"8"}] 21:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:59:14 INFO - PROCESS | 1921 | 1461473954017 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:59:14 INFO - PROCESS | 1921 | 1461473954026 Marionette TRACE conn5 <- [1,82,null,{}] 21:59:14 INFO - PROCESS | 1921 | 1461473954035 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:14 INFO - PROCESS | 1921 | 1461473954195 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 21:59:14 INFO - PROCESS | 1921 | 1461473954319 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:14 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400fc5800 == 20 [pid = 1921] [id = 28] 21:59:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 81 (0x7f1421eac000) [pid = 1921] [serial = 81] [outer = (nil)] 21:59:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 82 (0x7f14010c3800) [pid = 1921] [serial = 82] [outer = 0x7f1421eac000] 21:59:14 INFO - PROCESS | 1921 | 1461473954394 Marionette DEBUG loaded listener.js 21:59:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 83 (0x7f14010c7800) [pid = 1921] [serial = 83] [outer = 0x7f1421eac000] 21:59:15 INFO - PROCESS | 1921 | 1461473955154 Marionette TRACE conn5 <- [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]]]}] 21:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1197ms 21:59:15 INFO - PROCESS | 1921 | 1461473955215 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 21:59:15 INFO - PROCESS | 1921 | 1461473955219 Marionette TRACE conn5 <- [1,85,null,{"value":"8"}] 21:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:59:15 INFO - PROCESS | 1921 | 1461473955226 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:59:15 INFO - PROCESS | 1921 | 1461473955230 Marionette TRACE conn5 <- [1,86,null,{}] 21:59:15 INFO - PROCESS | 1921 | 1461473955235 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:15 INFO - PROCESS | 1921 | 1461473955385 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 21:59:15 INFO - PROCESS | 1921 | 1461473955509 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401170800 == 21 [pid = 1921] [id = 29] 21:59:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 84 (0x7f14010cb400) [pid = 1921] [serial = 84] [outer = (nil)] 21:59:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 85 (0x7f14010d1800) [pid = 1921] [serial = 85] [outer = 0x7f14010cb400] 21:59:15 INFO - PROCESS | 1921 | 1461473955584 Marionette DEBUG loaded listener.js 21:59:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 86 (0x7f14011c4000) [pid = 1921] [serial = 86] [outer = 0x7f14010cb400] 21:59:16 INFO - PROCESS | 1921 | 1461473956344 Marionette TRACE conn5 <- [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]]]}] 21:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1187ms 21:59:16 INFO - PROCESS | 1921 | 1461473956415 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 21:59:16 INFO - PROCESS | 1921 | 1461473956419 Marionette TRACE conn5 <- [1,89,null,{"value":"8"}] 21:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:59:16 INFO - PROCESS | 1921 | 1461473956425 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:59:16 INFO - PROCESS | 1921 | 1461473956428 Marionette TRACE conn5 <- [1,90,null,{}] 21:59:16 INFO - PROCESS | 1921 | 1461473956434 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:16 INFO - PROCESS | 1921 | 1461473956592 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 21:59:16 INFO - PROCESS | 1921 | 1461473956782 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400355000 == 22 [pid = 1921] [id = 30] 21:59:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 87 (0x7f14010c5800) [pid = 1921] [serial = 87] [outer = (nil)] 21:59:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 88 (0x7f14010cbc00) [pid = 1921] [serial = 88] [outer = 0x7f14010c5800] 21:59:16 INFO - PROCESS | 1921 | 1461473956852 Marionette DEBUG loaded listener.js 21:59:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 89 (0x7f1402ac5c00) [pid = 1921] [serial = 89] [outer = 0x7f14010c5800] 21:59:17 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141ca5e000 == 21 [pid = 1921] [id = 23] 21:59:17 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14175cb000 == 20 [pid = 1921] [id = 22] 21:59:17 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b782800 == 19 [pid = 1921] [id = 21] 21:59:17 INFO - PROCESS | 1921 | 1461473957794 Marionette TRACE conn5 <- [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]]]}] 21:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1429ms 21:59:17 INFO - PROCESS | 1921 | 1461473957855 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 21:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:59:17 INFO - PROCESS | 1921 | 1461473957861 Marionette TRACE conn5 <- [1,93,null,{"value":"8"}] 21:59:17 INFO - PROCESS | 1921 | 1461473957869 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:59:17 INFO - PROCESS | 1921 | 1461473957875 Marionette TRACE conn5 <- [1,94,null,{}] 21:59:17 INFO - PROCESS | 1921 | 1461473957884 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:18 INFO - PROCESS | 1921 | 1461473958052 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 21:59:18 INFO - PROCESS | 1921 | 1461473958182 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401163800 == 20 [pid = 1921] [id = 31] 21:59:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 90 (0x7f14003d8c00) [pid = 1921] [serial = 90] [outer = (nil)] 21:59:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 91 (0x7f14010cf000) [pid = 1921] [serial = 91] [outer = 0x7f14003d8c00] 21:59:18 INFO - PROCESS | 1921 | 1461473958259 Marionette DEBUG loaded listener.js 21:59:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 92 (0x7f1402ac6c00) [pid = 1921] [serial = 92] [outer = 0x7f14003d8c00] 21:59:19 INFO - PROCESS | 1921 | 1461473959054 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1236ms 21:59:19 INFO - PROCESS | 1921 | 1461473959104 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 21:59:19 INFO - PROCESS | 1921 | 1461473959112 Marionette TRACE conn5 <- [1,97,null,{"value":"8"}] 21:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:59:19 INFO - PROCESS | 1921 | 1461473959122 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:59:19 INFO - PROCESS | 1921 | 1461473959126 Marionette TRACE conn5 <- [1,98,null,{}] 21:59:19 INFO - PROCESS | 1921 | 1461473959146 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:19 INFO - PROCESS | 1921 | 1461473959337 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 21:59:19 INFO - PROCESS | 1921 | 1461473959397 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1410c1d000 == 21 [pid = 1921] [id = 32] 21:59:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 93 (0x7f1409290000) [pid = 1921] [serial = 93] [outer = (nil)] 21:59:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 94 (0x7f140b38e800) [pid = 1921] [serial = 94] [outer = 0x7f1409290000] 21:59:19 INFO - PROCESS | 1921 | 1461473959512 Marionette DEBUG loaded listener.js 21:59:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 95 (0x7f140be93400) [pid = 1921] [serial = 95] [outer = 0x7f1409290000] 21:59:20 INFO - PROCESS | 1921 | 1461473960356 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1279ms 21:59:20 INFO - PROCESS | 1921 | 1461473960402 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 21:59:20 INFO - PROCESS | 1921 | 1461473960406 Marionette TRACE conn5 <- [1,101,null,{"value":"8"}] 21:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:59:20 INFO - PROCESS | 1921 | 1461473960412 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:59:20 INFO - PROCESS | 1921 | 1461473960418 Marionette TRACE conn5 <- [1,102,null,{}] 21:59:20 INFO - PROCESS | 1921 | 1461473960433 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:20 INFO - PROCESS | 1921 | 1461473960595 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 21:59:20 INFO - PROCESS | 1921 | 1461473960726 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141f85b800 == 22 [pid = 1921] [id = 33] 21:59:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 96 (0x7f140c35a800) [pid = 1921] [serial = 96] [outer = (nil)] 21:59:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 97 (0x7f1417737000) [pid = 1921] [serial = 97] [outer = 0x7f140c35a800] 21:59:20 INFO - PROCESS | 1921 | 1461473960806 Marionette DEBUG loaded listener.js 21:59:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 98 (0x7f14189e7000) [pid = 1921] [serial = 98] [outer = 0x7f140c35a800] 21:59:21 INFO - PROCESS | 1921 | 1461473961667 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1285ms 21:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:59:21 INFO - PROCESS | 1921 | 1461473961698 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 21:59:21 INFO - PROCESS | 1921 | 1461473961701 Marionette TRACE conn5 <- [1,105,null,{"value":"8"}] 21:59:21 INFO - PROCESS | 1921 | 1461473961708 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:59:21 INFO - PROCESS | 1921 | 1461473961711 Marionette TRACE conn5 <- [1,106,null,{}] 21:59:21 INFO - PROCESS | 1921 | 1461473961716 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:21 INFO - PROCESS | 1921 | 1461473961869 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 21:59:22 INFO - PROCESS | 1921 | 1461473962001 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14014a0800 == 23 [pid = 1921] [id = 34] 21:59:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 99 (0x7f141195cc00) [pid = 1921] [serial = 99] [outer = (nil)] 21:59:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 100 (0x7f141ca58c00) [pid = 1921] [serial = 100] [outer = 0x7f141195cc00] 21:59:22 INFO - PROCESS | 1921 | 1461473962088 Marionette DEBUG loaded listener.js 21:59:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 101 (0x7f1421eb0c00) [pid = 1921] [serial = 101] [outer = 0x7f141195cc00] 21:59:23 INFO - PROCESS | 1921 | 1461473963031 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1381ms 21:59:23 INFO - PROCESS | 1921 | 1461473963089 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 21:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:59:23 INFO - PROCESS | 1921 | 1461473963095 Marionette TRACE conn5 <- [1,109,null,{"value":"8"}] 21:59:23 INFO - PROCESS | 1921 | 1461473963102 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:59:23 INFO - PROCESS | 1921 | 1461473963108 Marionette TRACE conn5 <- [1,110,null,{}] 21:59:23 INFO - PROCESS | 1921 | 1461473963116 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:23 INFO - PROCESS | 1921 | 1461473963270 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 21:59:23 INFO - PROCESS | 1921 | 1461473963423 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400fb5000 == 24 [pid = 1921] [id = 35] 21:59:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 102 (0x7f14003d7000) [pid = 1921] [serial = 102] [outer = (nil)] 21:59:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 103 (0x7f14003da000) [pid = 1921] [serial = 103] [outer = 0x7f14003d7000] 21:59:23 INFO - PROCESS | 1921 | 1461473963539 Marionette DEBUG loaded listener.js 21:59:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 104 (0x7f14011c0000) [pid = 1921] [serial = 104] [outer = 0x7f14003d7000] 21:59:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1418711800 == 23 [pid = 1921] [id = 26] 21:59:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140868f800 == 22 [pid = 1921] [id = 25] 21:59:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 105 (0x7f13ff6a0400) [pid = 1921] [serial = 105] [outer = 0x7f140756f000] 21:59:24 INFO - PROCESS | 1921 | 1461473964440 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1384ms 21:59:24 INFO - PROCESS | 1921 | 1461473964529 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 21:59:24 INFO - PROCESS | 1921 | 1461473964536 Marionette TRACE conn5 <- [1,113,null,{"value":"8"}] 21:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:59:24 INFO - PROCESS | 1921 | 1461473964549 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:59:24 INFO - PROCESS | 1921 | 1461473964554 Marionette TRACE conn5 <- [1,114,null,{}] 21:59:24 INFO - PROCESS | 1921 | 1461473964563 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:24 INFO - PROCESS | 1921 | 1461473964734 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 21:59:24 INFO - PROCESS | 1921 | 1461473964869 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140148c000 == 23 [pid = 1921] [id = 36] 21:59:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 106 (0x7f14003d7400) [pid = 1921] [serial = 106] [outer = (nil)] 21:59:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f1402ac6400) [pid = 1921] [serial = 107] [outer = 0x7f14003d7400] 21:59:24 INFO - PROCESS | 1921 | 1461473964988 Marionette DEBUG loaded listener.js 21:59:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f1408661800) [pid = 1921] [serial = 108] [outer = 0x7f14003d7400] 21:59:25 INFO - PROCESS | 1921 | 1461473965817 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1340ms 21:59:25 INFO - PROCESS | 1921 | 1461473965888 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 21:59:25 INFO - PROCESS | 1921 | 1461473965895 Marionette TRACE conn5 <- [1,117,null,{"value":"8"}] 21:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:59:25 INFO - PROCESS | 1921 | 1461473965905 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:59:25 INFO - PROCESS | 1921 | 1461473965909 Marionette TRACE conn5 <- [1,118,null,{}] 21:59:25 INFO - PROCESS | 1921 | 1461473965915 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:26 INFO - PROCESS | 1921 | 1461473966073 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 21:59:26 INFO - PROCESS | 1921 | 1461473966204 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1410c14000 == 24 [pid = 1921] [id = 37] 21:59:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f14091d1400) [pid = 1921] [serial = 109] [outer = (nil)] 21:59:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f140b6bac00) [pid = 1921] [serial = 110] [outer = 0x7f14091d1400] 21:59:26 INFO - PROCESS | 1921 | 1461473966289 Marionette DEBUG loaded listener.js 21:59:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f140c351000) [pid = 1921] [serial = 111] [outer = 0x7f14091d1400] 21:59:27 INFO - PROCESS | 1921 | 1461473967197 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1330ms 21:59:27 INFO - PROCESS | 1921 | 1461473967235 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 21:59:27 INFO - PROCESS | 1921 | 1461473967239 Marionette TRACE conn5 <- [1,121,null,{"value":"8"}] 21:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:59:27 INFO - PROCESS | 1921 | 1461473967245 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:59:27 INFO - PROCESS | 1921 | 1461473967250 Marionette TRACE conn5 <- [1,122,null,{}] 21:59:27 INFO - PROCESS | 1921 | 1461473967265 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:27 INFO - PROCESS | 1921 | 1461473967431 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 21:59:27 INFO - PROCESS | 1921 | 1461473967570 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14210a2000 == 25 [pid = 1921] [id = 38] 21:59:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f141786a800) [pid = 1921] [serial = 112] [outer = (nil)] 21:59:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f1418a2c800) [pid = 1921] [serial = 113] [outer = 0x7f141786a800] 21:59:27 INFO - PROCESS | 1921 | 1461473967700 Marionette DEBUG loaded listener.js 21:59:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f141f80ac00) [pid = 1921] [serial = 114] [outer = 0x7f141786a800] 21:59:28 INFO - PROCESS | 1921 | 1461473968616 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1436ms 21:59:28 INFO - PROCESS | 1921 | 1461473968681 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 21:59:28 INFO - PROCESS | 1921 | 1461473968685 Marionette TRACE conn5 <- [1,125,null,{"value":"8"}] 21:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:59:28 INFO - PROCESS | 1921 | 1461473968691 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:59:28 INFO - PROCESS | 1921 | 1461473968693 Marionette TRACE conn5 <- [1,126,null,{}] 21:59:28 INFO - PROCESS | 1921 | 1461473968699 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:28 INFO - PROCESS | 1921 | 1461473968852 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 21:59:28 INFO - PROCESS | 1921 | 1461473968983 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff646800 == 26 [pid = 1921] [id = 39] 21:59:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f13ff923800) [pid = 1921] [serial = 115] [outer = (nil)] 21:59:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f13ff929c00) [pid = 1921] [serial = 116] [outer = 0x7f13ff923800] 21:59:29 INFO - PROCESS | 1921 | 1461473969057 Marionette DEBUG loaded listener.js 21:59:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f141f879400) [pid = 1921] [serial = 117] [outer = 0x7f13ff923800] 21:59:29 INFO - PROCESS | 1921 | 1461473969890 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:59:30 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1410c1d000 == 25 [pid = 1921] [id = 32] 21:59:30 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401163800 == 24 [pid = 1921] [id = 31] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141f858800 == 23 [pid = 1921] [id = 24] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141f85b800 == 22 [pid = 1921] [id = 33] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14014a0800 == 21 [pid = 1921] [id = 34] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14092bc000 == 20 [pid = 1921] [id = 20] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140c13c800 == 19 [pid = 1921] [id = 19] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14175bf800 == 18 [pid = 1921] [id = 8] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400fc5800 == 17 [pid = 1921] [id = 28] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141ca5f000 == 16 [pid = 1921] [id = 16] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401170800 == 15 [pid = 1921] [id = 29] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141f859000 == 14 [pid = 1921] [id = 27] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14210a2000 == 13 [pid = 1921] [id = 38] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400355000 == 12 [pid = 1921] [id = 30] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1410c14000 == 11 [pid = 1921] [id = 37] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400fb5000 == 10 [pid = 1921] [id = 35] 21:59:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140148c000 == 9 [pid = 1921] [id = 36] 21:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 4595ms 21:59:33 INFO - PROCESS | 1921 | 1461473973462 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 21:59:33 INFO - PROCESS | 1921 | 1461473973467 Marionette TRACE conn5 <- [1,129,null,{"value":"8"}] 21:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:59:33 INFO - PROCESS | 1921 | 1461473973489 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:59:33 INFO - PROCESS | 1921 | 1461473973498 Marionette TRACE conn5 <- [1,130,null,{}] 21:59:33 INFO - PROCESS | 1921 | 1461473973505 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:33 INFO - PROCESS | 1921 | 1461473973654 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 21:59:33 INFO - PROCESS | 1921 | 1461473973671 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400351800 == 10 [pid = 1921] [id = 40] 21:59:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 118 (0x7f14011ca800) [pid = 1921] [serial = 118] [outer = (nil)] 21:59:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 119 (0x7f14011cd800) [pid = 1921] [serial = 119] [outer = 0x7f14011ca800] 21:59:33 INFO - PROCESS | 1921 | 1461473973738 Marionette DEBUG loaded listener.js 21:59:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 120 (0x7f1401c08c00) [pid = 1921] [serial = 120] [outer = 0x7f14011ca800] 21:59:34 INFO - PROCESS | 1921 | 1461473974465 Marionette TRACE conn5 <- [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]]]}] 21:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1037ms 21:59:34 INFO - PROCESS | 1921 | 1461473974535 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 21:59:34 INFO - PROCESS | 1921 | 1461473974540 Marionette TRACE conn5 <- [1,133,null,{"value":"8"}] 21:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:59:34 INFO - PROCESS | 1921 | 1461473974558 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:59:34 INFO - PROCESS | 1921 | 1461473974565 Marionette TRACE conn5 <- [1,134,null,{}] 21:59:34 INFO - PROCESS | 1921 | 1461473974580 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:34 INFO - PROCESS | 1921 | 1461473974731 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 21:59:34 INFO - PROCESS | 1921 | 1461473974744 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140149e000 == 11 [pid = 1921] [id = 41] 21:59:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 121 (0x7f1401c09000) [pid = 1921] [serial = 121] [outer = (nil)] 21:59:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 122 (0x7f14040bf400) [pid = 1921] [serial = 122] [outer = 0x7f1401c09000] 21:59:34 INFO - PROCESS | 1921 | 1461473974806 Marionette DEBUG loaded listener.js 21:59:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 123 (0x7f14040c6000) [pid = 1921] [serial = 123] [outer = 0x7f1401c09000] 21:59:35 INFO - PROCESS | 1921 | 1461473975592 Marionette TRACE conn5 <- [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]]]}] 21:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1053ms 21:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:59:35 INFO - PROCESS | 1921 | 1461473975608 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 21:59:35 INFO - PROCESS | 1921 | 1461473975610 Marionette TRACE conn5 <- [1,137,null,{"value":"8"}] 21:59:35 INFO - PROCESS | 1921 | 1461473975617 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:59:35 INFO - PROCESS | 1921 | 1461473975621 Marionette TRACE conn5 <- [1,138,null,{}] 21:59:35 INFO - PROCESS | 1921 | 1461473975645 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:35 INFO - PROCESS | 1921 | 1461473975875 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 21:59:35 INFO - PROCESS | 1921 | 1461473975901 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140696e800 == 12 [pid = 1921] [id = 42] 21:59:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 124 (0x7f14010d1000) [pid = 1921] [serial = 124] [outer = (nil)] 21:59:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f140694b800) [pid = 1921] [serial = 125] [outer = 0x7f14010d1000] 21:59:35 INFO - PROCESS | 1921 | 1461473975969 Marionette DEBUG loaded listener.js 21:59:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f14075fb000) [pid = 1921] [serial = 126] [outer = 0x7f14010d1000] 21:59:37 INFO - PROCESS | 1921 | 1461473977010 Marionette TRACE conn5 <- [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]]]}] 21:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1439ms 21:59:37 INFO - PROCESS | 1921 | 1461473977061 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 21:59:37 INFO - PROCESS | 1921 | 1461473977064 Marionette TRACE conn5 <- [1,141,null,{"value":"8"}] 21:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:59:37 INFO - PROCESS | 1921 | 1461473977070 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:59:37 INFO - PROCESS | 1921 | 1461473977072 Marionette TRACE conn5 <- [1,142,null,{}] 21:59:37 INFO - PROCESS | 1921 | 1461473977077 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:37 INFO - PROCESS | 1921 | 1461473977250 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 21:59:37 INFO - PROCESS | 1921 | 1461473977270 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:37 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b413000 == 13 [pid = 1921] [id = 43] 21:59:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f1408430000) [pid = 1921] [serial = 127] [outer = (nil)] 21:59:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f140aea4c00) [pid = 1921] [serial = 128] [outer = 0x7f1408430000] 21:59:37 INFO - PROCESS | 1921 | 1461473977334 Marionette DEBUG loaded listener.js 21:59:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f140b39c000) [pid = 1921] [serial = 129] [outer = 0x7f1408430000] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f140b6b8c00) [pid = 1921] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f14010c5800) [pid = 1921] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f14097dd800) [pid = 1921] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f140a839800) [pid = 1921] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f14075fa000) [pid = 1921] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 123 (0x7f140b39b800) [pid = 1921] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 122 (0x7f140440c800) [pid = 1921] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 121 (0x7f1409fee000) [pid = 1921] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 120 (0x7f1406953000) [pid = 1921] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 119 (0x7f14099c1c00) [pid = 1921] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 118 (0x7f140c35a800) [pid = 1921] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 117 (0x7f1402ac7000) [pid = 1921] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 116 (0x7f140be90c00) [pid = 1921] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 115 (0x7f14010cb400) [pid = 1921] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 114 (0x7f1409290000) [pid = 1921] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 113 (0x7f14003d7400) [pid = 1921] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 112 (0x7f1402acb800) [pid = 1921] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f1421eac000) [pid = 1921] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f14003d8c00) [pid = 1921] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 109 (0x7f140c4e8000) [pid = 1921] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 108 (0x7f140a83f800) [pid = 1921] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 107 (0x7f14040cb800) [pid = 1921] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 106 (0x7f1402acc400) [pid = 1921] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 105 (0x7f1417a84c00) [pid = 1921] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 104 (0x7f1402acf400) [pid = 1921] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 103 (0x7f1420e7ac00) [pid = 1921] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 102 (0x7f141786a800) [pid = 1921] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 101 (0x7f14003d7000) [pid = 1921] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 100 (0x7f141195cc00) [pid = 1921] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:59:38 INFO - PROCESS | 1921 | --DOMWINDOW == 99 (0x7f14091d1400) [pid = 1921] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:59:38 INFO - PROCESS | 1921 | 1461473978894 Marionette TRACE conn5 <- [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]]]}] 21:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1841ms 21:59:38 INFO - PROCESS | 1921 | 1461473978911 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 21:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:59:38 INFO - PROCESS | 1921 | 1461473978914 Marionette TRACE conn5 <- [1,145,null,{"value":"8"}] 21:59:38 INFO - PROCESS | 1921 | 1461473978919 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:59:38 INFO - PROCESS | 1921 | 1461473978923 Marionette TRACE conn5 <- [1,146,null,{}] 21:59:38 INFO - PROCESS | 1921 | 1461473978928 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:39 INFO - PROCESS | 1921 | 1461473979057 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 21:59:39 INFO - PROCESS | 1921 | 1461473979073 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140696b000 == 14 [pid = 1921] [id = 44] 21:59:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 100 (0x7f13ff69cc00) [pid = 1921] [serial = 130] [outer = (nil)] 21:59:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 101 (0x7f14011c1c00) [pid = 1921] [serial = 131] [outer = 0x7f13ff69cc00] 21:59:39 INFO - PROCESS | 1921 | 1461473979134 Marionette DEBUG loaded listener.js 21:59:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 102 (0x7f1409fee000) [pid = 1921] [serial = 132] [outer = 0x7f13ff69cc00] 21:59:40 INFO - PROCESS | 1921 | 1461473980059 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1183ms 21:59:40 INFO - PROCESS | 1921 | 1461473980110 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 21:59:40 INFO - PROCESS | 1921 | 1461473980114 Marionette TRACE conn5 <- [1,149,null,{"value":"8"}] 21:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:59:40 INFO - PROCESS | 1921 | 1461473980135 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:59:40 INFO - PROCESS | 1921 | 1461473980138 Marionette TRACE conn5 <- [1,150,null,{}] 21:59:40 INFO - PROCESS | 1921 | 1461473980143 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:40 INFO - PROCESS | 1921 | 1461473980330 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 21:59:40 INFO - PROCESS | 1921 | 1461473980426 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:40 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14175bf800 == 15 [pid = 1921] [id = 45] 21:59:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 103 (0x7f14003d9800) [pid = 1921] [serial = 133] [outer = (nil)] 21:59:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 104 (0x7f140c356400) [pid = 1921] [serial = 134] [outer = 0x7f14003d9800] 21:59:40 INFO - PROCESS | 1921 | 1461473980493 Marionette DEBUG loaded listener.js 21:59:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 105 (0x7f1417540400) [pid = 1921] [serial = 135] [outer = 0x7f14003d9800] 21:59:41 INFO - PROCESS | 1921 | 1461473981461 Marionette TRACE conn5 <- [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]]]}] 21:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1391ms 21:59:41 INFO - PROCESS | 1921 | 1461473981519 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 21:59:41 INFO - PROCESS | 1921 | 1461473981526 Marionette TRACE conn5 <- [1,153,null,{"value":"8"}] 21:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:59:41 INFO - PROCESS | 1921 | 1461473981535 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:59:41 INFO - PROCESS | 1921 | 1461473981540 Marionette TRACE conn5 <- [1,154,null,{}] 21:59:41 INFO - PROCESS | 1921 | 1461473981547 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:41 INFO - PROCESS | 1921 | 1461473981745 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 21:59:41 INFO - PROCESS | 1921 | 1461473981912 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a35000 == 16 [pid = 1921] [id = 46] 21:59:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 106 (0x7f1401c03800) [pid = 1921] [serial = 136] [outer = (nil)] 21:59:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f1401c0dc00) [pid = 1921] [serial = 137] [outer = 0x7f1401c03800] 21:59:41 INFO - PROCESS | 1921 | 1461473981993 Marionette DEBUG loaded listener.js 21:59:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f14040c0400) [pid = 1921] [serial = 138] [outer = 0x7f1401c03800] 21:59:42 INFO - PROCESS | 1921 | 1461473982904 Marionette TRACE conn5 <- [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]]]}] 21:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1432ms 21:59:42 INFO - PROCESS | 1921 | 1461473982967 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 21:59:42 INFO - PROCESS | 1921 | 1461473982976 Marionette TRACE conn5 <- [1,157,null,{"value":"8"}] 21:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:59:42 INFO - PROCESS | 1921 | 1461473982986 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:59:42 INFO - PROCESS | 1921 | 1461473982989 Marionette TRACE conn5 <- [1,158,null,{}] 21:59:42 INFO - PROCESS | 1921 | 1461473982995 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:43 INFO - PROCESS | 1921 | 1461473983163 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 21:59:43 INFO - PROCESS | 1921 | 1461473983296 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff661000 == 17 [pid = 1921] [id = 47] 21:59:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f13ff69a400) [pid = 1921] [serial = 139] [outer = (nil)] 21:59:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f13ff920400) [pid = 1921] [serial = 140] [outer = 0x7f13ff69a400] 21:59:43 INFO - PROCESS | 1921 | 1461473983366 Marionette DEBUG loaded listener.js 21:59:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f14010d2800) [pid = 1921] [serial = 141] [outer = 0x7f13ff69a400] 21:59:44 INFO - PROCESS | 1921 | 1461473984513 Marionette TRACE conn5 <- [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]]]}] 21:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1543ms 21:59:44 INFO - PROCESS | 1921 | 1461473984530 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 21:59:44 INFO - PROCESS | 1921 | 1461473984534 Marionette TRACE conn5 <- [1,161,null,{"value":"8"}] 21:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:59:44 INFO - PROCESS | 1921 | 1461473984542 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:59:44 INFO - PROCESS | 1921 | 1461473984547 Marionette TRACE conn5 <- [1,162,null,{}] 21:59:44 INFO - PROCESS | 1921 | 1461473984555 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:44 INFO - PROCESS | 1921 | 1461473984704 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f14169dbc00) [pid = 1921] [serial = 38] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 109 (0x7f140adde800) [pid = 1921] [serial = 28] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 108 (0x7f140a6a2000) [pid = 1921] [serial = 17] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 107 (0x7f141a61b000) [pid = 1921] [serial = 41] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 106 (0x7f140c189400) [pid = 1921] [serial = 31] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 105 (0x7f140a6a8000) [pid = 1921] [serial = 22] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 104 (0x7f140b7a5000) [pid = 1921] [serial = 34] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 103 (0x7f140c2bc000) [pid = 1921] [serial = 35] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 102 (0x7f140a0c3400) [pid = 1921] [serial = 16] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 101 (0x7f140b390000) [pid = 1921] [serial = 23] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 100 (0x7f1402ac9800) [pid = 1921] [serial = 47] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 99 (0x7f14091d4000) [pid = 1921] [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.] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 98 (0x7f14010c3800) [pid = 1921] [serial = 82] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 97 (0x7f1417cfc800) [pid = 1921] [serial = 67] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 96 (0x7f14169e4400) [pid = 1921] [serial = 65] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 95 (0x7f1402ac5c00) [pid = 1921] [serial = 89] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 94 (0x7f1402ad1c00) [pid = 1921] [serial = 73] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 93 (0x7f140c4ea800) [pid = 1921] [serial = 64] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 92 (0x7f14010cf000) [pid = 1921] [serial = 91] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 91 (0x7f140ae05000) [pid = 1921] [serial = 61] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 90 (0x7f14010cbc00) [pid = 1921] [serial = 88] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 89 (0x7f141a636800) [pid = 1921] [serial = 2] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 88 (0x7f140ad60800) [pid = 1921] [serial = 59] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 87 (0x7f140a83e000) [pid = 1921] [serial = 27] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 86 (0x7f14092c9000) [pid = 1921] [serial = 25] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 85 (0x7f140ae0e800) [pid = 1921] [serial = 37] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 84 (0x7f140c4e7800) [pid = 1921] [serial = 19] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 83 (0x7f1418934400) [pid = 1921] [serial = 40] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 82 (0x7f141f58ec00) [pid = 1921] [serial = 43] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 81 (0x7f140a1ad000) [pid = 1921] [serial = 58] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 80 (0x7f141f813400) [pid = 1921] [serial = 44] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 79 (0x7f140b395000) [pid = 1921] [serial = 62] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 78 (0x7f140c18d800) [pid = 1921] [serial = 53] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 77 (0x7f141772f000) [pid = 1921] [serial = 77] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 76 (0x7f1416917400) [pid = 1921] [serial = 55] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 75 (0x7f1418c8cc00) [pid = 1921] [serial = 79] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 74 (0x7f1418c81c00) [pid = 1921] [serial = 68] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 73 (0x7f140992d000) [pid = 1921] [serial = 50] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 72 (0x7f140694f400) [pid = 1921] [serial = 52] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 71 (0x7f1420e82000) [pid = 1921] [serial = 46] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 70 (0x7f140c4ee400) [pid = 1921] [serial = 76] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 69 (0x7f1402ad1800) [pid = 1921] [serial = 49] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 68 (0x7f141f817c00) [pid = 1921] [serial = 70] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 67 (0x7f140b38e800) [pid = 1921] [serial = 94] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 66 (0x7f14011c0000) [pid = 1921] [serial = 104] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 65 (0x7f14011c4000) [pid = 1921] [serial = 86] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 64 (0x7f140be93400) [pid = 1921] [serial = 95] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 63 (0x7f1408661800) [pid = 1921] [serial = 108] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 62 (0x7f1409929400) [pid = 1921] [serial = 12] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 61 (0x7f140ad5c400) [pid = 1921] [serial = 74] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 60 (0x7f14010d1800) [pid = 1921] [serial = 85] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 59 (0x7f140b6bac00) [pid = 1921] [serial = 110] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 58 (0x7f14010c7800) [pid = 1921] [serial = 83] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 57 (0x7f1402ac6c00) [pid = 1921] [serial = 92] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 56 (0x7f140a0c3800) [pid = 1921] [serial = 9] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 55 (0x7f1417abb000) [pid = 1921] [serial = 56] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 54 (0x7f1402ac6400) [pid = 1921] [serial = 107] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 53 (0x7f13ff929c00) [pid = 1921] [serial = 116] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 52 (0x7f141f80ac00) [pid = 1921] [serial = 114] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 51 (0x7f14003da000) [pid = 1921] [serial = 103] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 50 (0x7f1421eb0c00) [pid = 1921] [serial = 101] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 49 (0x7f140c351000) [pid = 1921] [serial = 111] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 48 (0x7f1418a2c800) [pid = 1921] [serial = 113] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 47 (0x7f14189e7000) [pid = 1921] [serial = 98] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 46 (0x7f141ca58c00) [pid = 1921] [serial = 100] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 45 (0x7f1421058400) [pid = 1921] [serial = 71] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 44 (0x7f141ce0d800) [pid = 1921] [serial = 80] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | --DOMWINDOW == 43 (0x7f1417737000) [pid = 1921] [serial = 97] [outer = (nil)] [url = about:blank] 21:59:44 INFO - PROCESS | 1921 | 1461473984966 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff53f800 == 18 [pid = 1921] [id = 48] 21:59:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 44 (0x7f13ff929c00) [pid = 1921] [serial = 142] [outer = (nil)] 21:59:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 45 (0x7f14010d0000) [pid = 1921] [serial = 143] [outer = 0x7f13ff929c00] 21:59:45 INFO - PROCESS | 1921 | 1461473985030 Marionette DEBUG loaded listener.js 21:59:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 46 (0x7f14011c7400) [pid = 1921] [serial = 144] [outer = 0x7f13ff929c00] 21:59:45 INFO - PROCESS | 1921 | 1461473985670 Marionette TRACE conn5 <- [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]]]}] 21:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1138ms 21:59:45 INFO - PROCESS | 1921 | 1461473985680 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 21:59:45 INFO - PROCESS | 1921 | 1461473985688 Marionette TRACE conn5 <- [1,165,null,{"value":"8"}] 21:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:59:45 INFO - PROCESS | 1921 | 1461473985697 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:59:45 INFO - PROCESS | 1921 | 1461473985701 Marionette TRACE conn5 <- [1,166,null,{}] 21:59:45 INFO - PROCESS | 1921 | 1461473985706 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:45 INFO - PROCESS | 1921 | 1461473985838 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 21:59:45 INFO - PROCESS | 1921 | 1461473985922 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:45 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401172800 == 19 [pid = 1921] [id = 49] 21:59:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 47 (0x7f13ff92b800) [pid = 1921] [serial = 145] [outer = (nil)] 21:59:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 48 (0x7f1402ac4800) [pid = 1921] [serial = 146] [outer = 0x7f13ff92b800] 21:59:45 INFO - PROCESS | 1921 | 1461473985981 Marionette DEBUG loaded listener.js 21:59:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 49 (0x7f14040bc800) [pid = 1921] [serial = 147] [outer = 0x7f13ff92b800] 21:59:46 INFO - PROCESS | 1921 | 1461473986637 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 981ms 21:59:46 INFO - PROCESS | 1921 | 1461473986677 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 21:59:46 INFO - PROCESS | 1921 | 1461473986679 Marionette TRACE conn5 <- [1,169,null,{"value":"8"}] 21:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:59:46 INFO - PROCESS | 1921 | 1461473986686 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:59:46 INFO - PROCESS | 1921 | 1461473986691 Marionette TRACE conn5 <- [1,170,null,{}] 21:59:46 INFO - PROCESS | 1921 | 1461473986707 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:46 INFO - PROCESS | 1921 | 1461473986882 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 21:59:46 INFO - PROCESS | 1921 | 1461473986904 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14040ad800 == 20 [pid = 1921] [id = 50] 21:59:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 50 (0x7f1405f9a800) [pid = 1921] [serial = 148] [outer = (nil)] 21:59:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 51 (0x7f1406952000) [pid = 1921] [serial = 149] [outer = 0x7f1405f9a800] 21:59:46 INFO - PROCESS | 1921 | 1461473986976 Marionette DEBUG loaded listener.js 21:59:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 52 (0x7f14091d1400) [pid = 1921] [serial = 150] [outer = 0x7f1405f9a800] 21:59:47 INFO - PROCESS | 1921 | 1461473987718 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1088ms 21:59:47 INFO - PROCESS | 1921 | 1461473987781 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 21:59:47 INFO - PROCESS | 1921 | 1461473987785 Marionette TRACE conn5 <- [1,173,null,{"value":"8"}] 21:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:59:47 INFO - PROCESS | 1921 | 1461473987790 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:59:47 INFO - PROCESS | 1921 | 1461473987792 Marionette TRACE conn5 <- [1,174,null,{}] 21:59:47 INFO - PROCESS | 1921 | 1461473987797 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:48 INFO - PROCESS | 1921 | 1461473988001 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 21:59:48 INFO - PROCESS | 1921 | 1461473988005 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:59:48 INFO - PROCESS | 1921 | 1461473988034 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409f07800 == 21 [pid = 1921] [id = 51] 21:59:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 53 (0x7f14003d9000) [pid = 1921] [serial = 151] [outer = (nil)] 21:59:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 54 (0x7f140a83c000) [pid = 1921] [serial = 152] [outer = 0x7f14003d9000] 21:59:48 INFO - PROCESS | 1921 | 1461473988096 Marionette DEBUG loaded listener.js 21:59:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 55 (0x7f140ad5b000) [pid = 1921] [serial = 153] [outer = 0x7f14003d9000] 21:59:48 INFO - PROCESS | 1921 | 1461473988806 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1026ms 21:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:59:48 INFO - PROCESS | 1921 | 1461473988817 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 21:59:48 INFO - PROCESS | 1921 | 1461473988819 Marionette TRACE conn5 <- [1,177,null,{"value":"8"}] 21:59:48 INFO - PROCESS | 1921 | 1461473988825 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:59:48 INFO - PROCESS | 1921 | 1461473988828 Marionette TRACE conn5 <- [1,178,null,{}] 21:59:48 INFO - PROCESS | 1921 | 1461473988871 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:49 INFO - PROCESS | 1921 | 1461473989066 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 21:59:49 INFO - PROCESS | 1921 | --DOMWINDOW == 54 (0x7f13ff69cc00) [pid = 1921] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:59:49 INFO - PROCESS | 1921 | --DOMWINDOW == 53 (0x7f14011ca800) [pid = 1921] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:59:49 INFO - PROCESS | 1921 | --DOMWINDOW == 52 (0x7f1401c09000) [pid = 1921] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:59:49 INFO - PROCESS | 1921 | --DOMWINDOW == 51 (0x7f13ff923800) [pid = 1921] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:59:49 INFO - PROCESS | 1921 | --DOMWINDOW == 50 (0x7f1408430000) [pid = 1921] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:59:49 INFO - PROCESS | 1921 | --DOMWINDOW == 49 (0x7f14010d1000) [pid = 1921] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:59:49 INFO - PROCESS | 1921 | 1461473989135 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a2f800 == 22 [pid = 1921] [id = 52] 21:59:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 50 (0x7f13ff69cc00) [pid = 1921] [serial = 154] [outer = (nil)] 21:59:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 51 (0x7f14010d1000) [pid = 1921] [serial = 155] [outer = 0x7f13ff69cc00] 21:59:49 INFO - PROCESS | 1921 | 1461473989195 Marionette DEBUG loaded listener.js 21:59:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 52 (0x7f140ad5a800) [pid = 1921] [serial = 156] [outer = 0x7f13ff69cc00] 21:59:49 INFO - PROCESS | 1921 | 1461473989947 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1186ms 21:59:50 INFO - PROCESS | 1921 | 1461473990011 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 21:59:50 INFO - PROCESS | 1921 | 1461473990016 Marionette TRACE conn5 <- [1,181,null,{"value":"8"}] 21:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:59:50 INFO - PROCESS | 1921 | 1461473990027 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:59:50 INFO - PROCESS | 1921 | 1461473990029 Marionette TRACE conn5 <- [1,182,null,{}] 21:59:50 INFO - PROCESS | 1921 | 1461473990039 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:50 INFO - PROCESS | 1921 | 1461473990254 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 21:59:50 INFO - PROCESS | 1921 | 1461473990337 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b41d000 == 23 [pid = 1921] [id = 53] 21:59:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 53 (0x7f13ff6a0c00) [pid = 1921] [serial = 157] [outer = (nil)] 21:59:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 54 (0x7f140b38e800) [pid = 1921] [serial = 158] [outer = 0x7f13ff6a0c00] 21:59:50 INFO - PROCESS | 1921 | 1461473990401 Marionette DEBUG loaded listener.js 21:59:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 55 (0x7f140c18e000) [pid = 1921] [serial = 159] [outer = 0x7f13ff6a0c00] 21:59:50 INFO - PROCESS | 1921 | 1461473990953 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 985ms 21:59:51 INFO - PROCESS | 1921 | 1461473991010 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 21:59:51 INFO - PROCESS | 1921 | 1461473991013 Marionette TRACE conn5 <- [1,185,null,{"value":"8"}] 21:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:59:51 INFO - PROCESS | 1921 | 1461473991019 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:59:51 INFO - PROCESS | 1921 | 1461473991021 Marionette TRACE conn5 <- [1,186,null,{}] 21:59:51 INFO - PROCESS | 1921 | 1461473991026 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:51 INFO - PROCESS | 1921 | 1461473991153 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 21:59:51 INFO - PROCESS | 1921 | 1461473991288 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff64b000 == 24 [pid = 1921] [id = 54] 21:59:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 56 (0x7f13ff699400) [pid = 1921] [serial = 160] [outer = (nil)] 21:59:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 57 (0x7f13ff922800) [pid = 1921] [serial = 161] [outer = 0x7f13ff699400] 21:59:51 INFO - PROCESS | 1921 | 1461473991363 Marionette DEBUG loaded listener.js 21:59:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 58 (0x7f14003d2c00) [pid = 1921] [serial = 162] [outer = 0x7f13ff699400] 21:59:52 INFO - PROCESS | 1921 | 1461473992176 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1189ms 21:59:52 INFO - PROCESS | 1921 | 1461473992210 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 21:59:52 INFO - PROCESS | 1921 | 1461473992215 Marionette TRACE conn5 <- [1,189,null,{"value":"8"}] 21:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:59:52 INFO - PROCESS | 1921 | 1461473992223 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:59:52 INFO - PROCESS | 1921 | 1461473992229 Marionette TRACE conn5 <- [1,190,null,{}] 21:59:52 INFO - PROCESS | 1921 | 1461473992253 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:52 INFO - PROCESS | 1921 | 1461473992409 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 21:59:52 INFO - PROCESS | 1921 | 1461473992530 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14073c4000 == 25 [pid = 1921] [id = 55] 21:59:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 59 (0x7f13ff69b000) [pid = 1921] [serial = 163] [outer = (nil)] 21:59:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 60 (0x7f14040c6800) [pid = 1921] [serial = 164] [outer = 0x7f13ff69b000] 21:59:52 INFO - PROCESS | 1921 | 1461473992602 Marionette DEBUG loaded listener.js 21:59:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 61 (0x7f1405fa2400) [pid = 1921] [serial = 165] [outer = 0x7f13ff69b000] 21:59:53 INFO - PROCESS | 1921 | 1461473993418 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1213ms 21:59:53 INFO - PROCESS | 1921 | 1461473993451 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 21:59:53 INFO - PROCESS | 1921 | 1461473993456 Marionette TRACE conn5 <- [1,193,null,{"value":"8"}] 21:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:59:53 INFO - PROCESS | 1921 | 1461473993466 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:59:53 INFO - PROCESS | 1921 | 1461473993475 Marionette TRACE conn5 <- [1,194,null,{}] 21:59:53 INFO - PROCESS | 1921 | 1461473993486 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:53 INFO - PROCESS | 1921 | 1461473993644 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 21:59:53 INFO - PROCESS | 1921 | 1461473993767 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140beb2800 == 26 [pid = 1921] [id = 56] 21:59:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 62 (0x7f140a0c2000) [pid = 1921] [serial = 166] [outer = (nil)] 21:59:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 63 (0x7f140ad60000) [pid = 1921] [serial = 167] [outer = 0x7f140a0c2000] 21:59:53 INFO - PROCESS | 1921 | 1461473993840 Marionette DEBUG loaded listener.js 21:59:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 64 (0x7f140aea7c00) [pid = 1921] [serial = 168] [outer = 0x7f140a0c2000] 21:59:54 INFO - PROCESS | 1921 | 1461473994674 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1248ms 21:59:54 INFO - PROCESS | 1921 | 1461473994715 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 21:59:54 INFO - PROCESS | 1921 | 1461473994720 Marionette TRACE conn5 <- [1,197,null,{"value":"8"}] 21:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:59:54 INFO - PROCESS | 1921 | 1461473994733 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:59:54 INFO - PROCESS | 1921 | 1461473994742 Marionette TRACE conn5 <- [1,198,null,{}] 21:59:54 INFO - PROCESS | 1921 | 1461473994750 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:54 INFO - PROCESS | 1921 | 1461473994912 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 21:59:55 INFO - PROCESS | 1921 | 1461473995036 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8e2800 == 27 [pid = 1921] [id = 57] 21:59:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 65 (0x7f140a1e1c00) [pid = 1921] [serial = 169] [outer = (nil)] 21:59:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 66 (0x7f140c358800) [pid = 1921] [serial = 170] [outer = 0x7f140a1e1c00] 21:59:55 INFO - PROCESS | 1921 | 1461473995109 Marionette DEBUG loaded listener.js 21:59:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 67 (0x7f140d649000) [pid = 1921] [serial = 171] [outer = 0x7f140a1e1c00] 21:59:55 INFO - PROCESS | 1921 | 1461473995971 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1295ms 21:59:56 INFO - PROCESS | 1921 | 1461473996022 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 21:59:56 INFO - PROCESS | 1921 | 1461473996025 Marionette TRACE conn5 <- [1,201,null,{"value":"8"}] 21:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:59:56 INFO - PROCESS | 1921 | 1461473996031 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:59:56 INFO - PROCESS | 1921 | 1461473996034 Marionette TRACE conn5 <- [1,202,null,{}] 21:59:56 INFO - PROCESS | 1921 | 1461473996040 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:56 INFO - PROCESS | 1921 | 1461473996193 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 21:59:56 INFO - PROCESS | 1921 | 1461473996317 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8d7800 == 28 [pid = 1921] [id = 58] 21:59:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 68 (0x7f13ff6a1c00) [pid = 1921] [serial = 172] [outer = (nil)] 21:59:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 69 (0x7f140d650800) [pid = 1921] [serial = 173] [outer = 0x7f13ff6a1c00] 21:59:56 INFO - PROCESS | 1921 | 1461473996390 Marionette DEBUG loaded listener.js 21:59:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 70 (0x7f1411964c00) [pid = 1921] [serial = 174] [outer = 0x7f13ff6a1c00] 21:59:57 INFO - PROCESS | 1921 | 1461473997339 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1327ms 21:59:57 INFO - PROCESS | 1921 | 1461473997362 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 21:59:57 INFO - PROCESS | 1921 | 1461473997367 Marionette TRACE conn5 <- [1,205,null,{"value":"8"}] 21:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:59:57 INFO - PROCESS | 1921 | 1461473997376 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:59:57 INFO - PROCESS | 1921 | 1461473997381 Marionette TRACE conn5 <- [1,206,null,{}] 21:59:57 INFO - PROCESS | 1921 | 1461473997388 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:57 INFO - PROCESS | 1921 | 1461473997535 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 21:59:57 INFO - PROCESS | 1921 | 1461473997668 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff53d800 == 29 [pid = 1921] [id = 59] 21:59:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 71 (0x7f13ff6a0000) [pid = 1921] [serial = 175] [outer = (nil)] 21:59:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 72 (0x7f1401c0d000) [pid = 1921] [serial = 176] [outer = 0x7f13ff6a0000] 21:59:57 INFO - PROCESS | 1921 | 1461473997756 Marionette DEBUG loaded listener.js 21:59:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 73 (0x7f14040bd000) [pid = 1921] [serial = 177] [outer = 0x7f13ff6a0000] 21:59:58 INFO - PROCESS | 1921 | --DOMWINDOW == 72 (0x7f1409fee000) [pid = 1921] [serial = 132] [outer = (nil)] [url = about:blank] 21:59:58 INFO - PROCESS | 1921 | --DOMWINDOW == 71 (0x7f14011cd800) [pid = 1921] [serial = 119] [outer = (nil)] [url = about:blank] 21:59:58 INFO - PROCESS | 1921 | --DOMWINDOW == 70 (0x7f1401c08c00) [pid = 1921] [serial = 120] [outer = (nil)] [url = about:blank] 21:59:58 INFO - PROCESS | 1921 | --DOMWINDOW == 69 (0x7f14040bf400) [pid = 1921] [serial = 122] [outer = (nil)] [url = about:blank] 21:59:58 INFO - PROCESS | 1921 | --DOMWINDOW == 68 (0x7f141f879400) [pid = 1921] [serial = 117] [outer = (nil)] [url = about:blank] 21:59:58 INFO - PROCESS | 1921 | --DOMWINDOW == 67 (0x7f140aea4c00) [pid = 1921] [serial = 128] [outer = (nil)] [url = about:blank] 21:59:58 INFO - PROCESS | 1921 | --DOMWINDOW == 66 (0x7f140694b800) [pid = 1921] [serial = 125] [outer = (nil)] [url = about:blank] 21:59:58 INFO - PROCESS | 1921 | --DOMWINDOW == 65 (0x7f14075fb000) [pid = 1921] [serial = 126] [outer = (nil)] [url = about:blank] 21:59:58 INFO - PROCESS | 1921 | --DOMWINDOW == 64 (0x7f140b39c000) [pid = 1921] [serial = 129] [outer = (nil)] [url = about:blank] 21:59:58 INFO - PROCESS | 1921 | --DOMWINDOW == 63 (0x7f14040c6000) [pid = 1921] [serial = 123] [outer = (nil)] [url = about:blank] 21:59:58 INFO - PROCESS | 1921 | --DOMWINDOW == 62 (0x7f14011c1c00) [pid = 1921] [serial = 131] [outer = (nil)] [url = about:blank] 21:59:58 INFO - PROCESS | 1921 | 1461473998507 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1187ms 21:59:58 INFO - PROCESS | 1921 | 1461473998568 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 21:59:58 INFO - PROCESS | 1921 | 1461473998576 Marionette TRACE conn5 <- [1,209,null,{"value":"8"}] 21:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:59:58 INFO - PROCESS | 1921 | 1461473998586 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:59:58 INFO - PROCESS | 1921 | 1461473998590 Marionette TRACE conn5 <- [1,210,null,{}] 21:59:58 INFO - PROCESS | 1921 | 1461473998595 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:58 INFO - PROCESS | 1921 | 1461473998740 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 21:59:58 INFO - PROCESS | 1921 | 1461473998751 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:58 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a29000 == 30 [pid = 1921] [id = 60] 21:59:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 63 (0x7f1404417400) [pid = 1921] [serial = 178] [outer = (nil)] 21:59:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 64 (0x7f1408430000) [pid = 1921] [serial = 179] [outer = 0x7f1404417400] 21:59:58 INFO - PROCESS | 1921 | 1461473998813 Marionette DEBUG loaded listener.js 21:59:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 65 (0x7f14099c2400) [pid = 1921] [serial = 180] [outer = 0x7f1404417400] 21:59:59 INFO - PROCESS | 1921 | 1461473999525 Marionette TRACE conn5 <- [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]]]}] 21:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 984ms 21:59:59 INFO - PROCESS | 1921 | 1461473999570 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 21:59:59 INFO - PROCESS | 1921 | 1461473999573 Marionette TRACE conn5 <- [1,213,null,{"value":"8"}] 21:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:59:59 INFO - PROCESS | 1921 | 1461473999579 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:59:59 INFO - PROCESS | 1921 | 1461473999584 Marionette TRACE conn5 <- [1,214,null,{}] 21:59:59 INFO - PROCESS | 1921 | 1461473999603 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:59 INFO - PROCESS | 1921 | 1461473999739 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 21:59:59 INFO - PROCESS | 1921 | 1461473999759 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409f06800 == 31 [pid = 1921] [id = 61] 21:59:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 66 (0x7f140aea0c00) [pid = 1921] [serial = 181] [outer = (nil)] 21:59:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 67 (0x7f140b394000) [pid = 1921] [serial = 182] [outer = 0x7f140aea0c00] 21:59:59 INFO - PROCESS | 1921 | 1461473999823 Marionette DEBUG loaded listener.js 21:59:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 68 (0x7f140be8f800) [pid = 1921] [serial = 183] [outer = 0x7f140aea0c00] 22:00:00 INFO - PROCESS | 1921 | 1461474000527 Marionette TRACE conn5 <- [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]]]}] 22:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 982ms 22:00:00 INFO - PROCESS | 1921 | 1461474000561 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 22:00:00 INFO - PROCESS | 1921 | 1461474000565 Marionette TRACE conn5 <- [1,217,null,{"value":"8"}] 22:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:00:00 INFO - PROCESS | 1921 | 1461474000588 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:00:00 INFO - PROCESS | 1921 | 1461474000591 Marionette TRACE conn5 <- [1,218,null,{}] 22:00:00 INFO - PROCESS | 1921 | 1461474000596 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:00 INFO - PROCESS | 1921 | 1461474000757 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 22:00:00 INFO - PROCESS | 1921 | 1461474000787 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140beb9800 == 32 [pid = 1921] [id = 62] 22:00:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 69 (0x7f140c181000) [pid = 1921] [serial = 184] [outer = (nil)] 22:00:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 70 (0x7f140f2bc000) [pid = 1921] [serial = 185] [outer = 0x7f140c181000] 22:00:00 INFO - PROCESS | 1921 | 1461474000848 Marionette DEBUG loaded listener.js 22:00:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 71 (0x7f14169e4800) [pid = 1921] [serial = 186] [outer = 0x7f140c181000] 22:00:01 INFO - PROCESS | 1921 | 1461474001618 Marionette TRACE conn5 <- [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]]]}] 22:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1084ms 22:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:00:01 INFO - PROCESS | 1921 | 1461474001669 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 22:00:01 INFO - PROCESS | 1921 | 1461474001671 Marionette TRACE conn5 <- [1,221,null,{"value":"8"}] 22:00:01 INFO - PROCESS | 1921 | 1461474001678 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:00:01 INFO - PROCESS | 1921 | 1461474001681 Marionette TRACE conn5 <- [1,222,null,{}] 22:00:01 INFO - PROCESS | 1921 | 1461474001686 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:01 INFO - PROCESS | 1921 | 1461474001856 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 22:00:01 INFO - PROCESS | 1921 | 1461474001919 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14169a0000 == 33 [pid = 1921] [id = 63] 22:00:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 72 (0x7f140a4a1c00) [pid = 1921] [serial = 187] [outer = (nil)] 22:00:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 73 (0x7f141772f000) [pid = 1921] [serial = 188] [outer = 0x7f140a4a1c00] 22:00:01 INFO - PROCESS | 1921 | 1461474001982 Marionette DEBUG loaded listener.js 22:00:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 74 (0x7f14178e8400) [pid = 1921] [serial = 189] [outer = 0x7f140a4a1c00] 22:00:02 INFO - PROCESS | 1921 | --DOMWINDOW == 73 (0x7f14003d9000) [pid = 1921] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:00:02 INFO - PROCESS | 1921 | --DOMWINDOW == 72 (0x7f13ff69cc00) [pid = 1921] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:00:02 INFO - PROCESS | 1921 | --DOMWINDOW == 71 (0x7f13ff929c00) [pid = 1921] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:00:02 INFO - PROCESS | 1921 | --DOMWINDOW == 70 (0x7f1405f9a800) [pid = 1921] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:00:02 INFO - PROCESS | 1921 | --DOMWINDOW == 69 (0x7f13ff92b800) [pid = 1921] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:00:02 INFO - PROCESS | 1921 | 1461474002804 Marionette TRACE conn5 <- [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]]]}] 22:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1137ms 22:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:00:02 INFO - PROCESS | 1921 | 1461474002814 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 22:00:02 INFO - PROCESS | 1921 | 1461474002817 Marionette TRACE conn5 <- [1,225,null,{"value":"8"}] 22:00:02 INFO - PROCESS | 1921 | 1461474002823 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:00:02 INFO - PROCESS | 1921 | 1461474002826 Marionette TRACE conn5 <- [1,226,null,{}] 22:00:02 INFO - PROCESS | 1921 | 1461474002831 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:03 INFO - PROCESS | 1921 | 1461474002996 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 22:00:03 INFO - PROCESS | 1921 | 1461474003025 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1417c09800 == 34 [pid = 1921] [id = 64] 22:00:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 70 (0x7f14169e5800) [pid = 1921] [serial = 190] [outer = (nil)] 22:00:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 71 (0x7f1417cf7000) [pid = 1921] [serial = 191] [outer = 0x7f14169e5800] 22:00:03 INFO - PROCESS | 1921 | 1461474003094 Marionette DEBUG loaded listener.js 22:00:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 72 (0x7f141893f000) [pid = 1921] [serial = 192] [outer = 0x7f14169e5800] 22:00:03 INFO - PROCESS | 1921 | 1461474003798 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1031ms 22:00:03 INFO - PROCESS | 1921 | 1461474003854 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 22:00:03 INFO - PROCESS | 1921 | 1461474003857 Marionette TRACE conn5 <- [1,229,null,{"value":"8"}] 22:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:00:03 INFO - PROCESS | 1921 | 1461474003863 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:00:03 INFO - PROCESS | 1921 | 1461474003865 Marionette TRACE conn5 <- [1,230,null,{}] 22:00:03 INFO - PROCESS | 1921 | 1461474003870 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:04 INFO - PROCESS | 1921 | 1461474004028 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 22:00:04 INFO - PROCESS | 1921 | 1461474004045 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1418c69800 == 35 [pid = 1921] [id = 65] 22:00:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 73 (0x7f1417cf0800) [pid = 1921] [serial = 193] [outer = (nil)] 22:00:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 74 (0x7f1418abe800) [pid = 1921] [serial = 194] [outer = 0x7f1417cf0800] 22:00:04 INFO - PROCESS | 1921 | 1461474004109 Marionette DEBUG loaded listener.js 22:00:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 75 (0x7f141abbe000) [pid = 1921] [serial = 195] [outer = 0x7f1417cf0800] 22:00:04 INFO - PROCESS | 1921 | 1461474004879 Marionette TRACE conn5 <- [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]]]}] 22:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1076ms 22:00:04 INFO - PROCESS | 1921 | 1461474004940 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 22:00:04 INFO - PROCESS | 1921 | 1461474004946 Marionette TRACE conn5 <- [1,233,null,{"value":"8"}] 22:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:00:04 INFO - PROCESS | 1921 | 1461474004954 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:00:04 INFO - PROCESS | 1921 | 1461474004960 Marionette TRACE conn5 <- [1,234,null,{}] 22:00:04 INFO - PROCESS | 1921 | 1461474004969 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:05 INFO - PROCESS | 1921 | 1461474005133 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 22:00:05 INFO - PROCESS | 1921 | 1461474005275 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a21000 == 36 [pid = 1921] [id = 66] 22:00:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 76 (0x7f13ff69f000) [pid = 1921] [serial = 196] [outer = (nil)] 22:00:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 77 (0x7f14011c9800) [pid = 1921] [serial = 197] [outer = 0x7f13ff69f000] 22:00:05 INFO - PROCESS | 1921 | 1461474005350 Marionette DEBUG loaded listener.js 22:00:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 78 (0x7f1402acdc00) [pid = 1921] [serial = 198] [outer = 0x7f13ff69f000] 22:00:06 INFO - PROCESS | 1921 | 1461474006209 Marionette TRACE conn5 <- [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]]]}] 22:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1284ms 22:00:06 INFO - PROCESS | 1921 | 1461474006239 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 22:00:06 INFO - PROCESS | 1921 | 1461474006247 Marionette TRACE conn5 <- [1,237,null,{"value":"8"}] 22:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:00:06 INFO - PROCESS | 1921 | 1461474006257 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:00:06 INFO - PROCESS | 1921 | 1461474006260 Marionette TRACE conn5 <- [1,238,null,{}] 22:00:06 INFO - PROCESS | 1921 | 1461474006267 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:06 INFO - PROCESS | 1921 | 1461474006424 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 22:00:06 INFO - PROCESS | 1921 | 1461474006561 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8d3000 == 37 [pid = 1921] [id = 67] 22:00:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 79 (0x7f14040c7000) [pid = 1921] [serial = 199] [outer = (nil)] 22:00:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 80 (0x7f140a1ad000) [pid = 1921] [serial = 200] [outer = 0x7f14040c7000] 22:00:06 INFO - PROCESS | 1921 | 1461474006633 Marionette DEBUG loaded listener.js 22:00:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 81 (0x7f140adec400) [pid = 1921] [serial = 201] [outer = 0x7f14040c7000] 22:00:07 INFO - PROCESS | 1921 | 1461474007482 Marionette TRACE conn5 <- [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]]]}] 22:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1234ms 22:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:00:07 INFO - PROCESS | 1921 | 1461474007492 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 22:00:07 INFO - PROCESS | 1921 | 1461474007495 Marionette TRACE conn5 <- [1,241,null,{"value":"8"}] 22:00:07 INFO - PROCESS | 1921 | 1461474007502 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:00:07 INFO - PROCESS | 1921 | 1461474007507 Marionette TRACE conn5 <- [1,242,null,{}] 22:00:07 INFO - PROCESS | 1921 | 1461474007523 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:07 INFO - PROCESS | 1921 | 1461474007675 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 22:00:07 INFO - PROCESS | 1921 | 1461474007811 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c305800 == 38 [pid = 1921] [id = 68] 22:00:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 82 (0x7f1409291000) [pid = 1921] [serial = 202] [outer = (nil)] 22:00:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 83 (0x7f14178f2c00) [pid = 1921] [serial = 203] [outer = 0x7f1409291000] 22:00:07 INFO - PROCESS | 1921 | 1461474007889 Marionette DEBUG loaded listener.js 22:00:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 84 (0x7f1417cadc00) [pid = 1921] [serial = 204] [outer = 0x7f1409291000] 22:00:08 INFO - PROCESS | 1921 | 1461474008791 Marionette TRACE conn5 <- [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]]]}] 22:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1340ms 22:00:08 INFO - PROCESS | 1921 | 1461474008842 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 22:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:00:08 INFO - PROCESS | 1921 | 1461474008847 Marionette TRACE conn5 <- [1,245,null,{"value":"8"}] 22:00:08 INFO - PROCESS | 1921 | 1461474008853 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:00:08 INFO - PROCESS | 1921 | 1461474008856 Marionette TRACE conn5 <- [1,246,null,{}] 22:00:08 INFO - PROCESS | 1921 | 1461474008862 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:09 INFO - PROCESS | 1921 | 1461474009126 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 22:00:09 INFO - PROCESS | 1921 | 1461474009230 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:09 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b779000 == 39 [pid = 1921] [id = 69] 22:00:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 85 (0x7f1401c04c00) [pid = 1921] [serial = 205] [outer = (nil)] 22:00:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 86 (0x7f140a665800) [pid = 1921] [serial = 206] [outer = 0x7f1401c04c00] 22:00:09 INFO - PROCESS | 1921 | 1461474009348 Marionette DEBUG loaded listener.js 22:00:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 87 (0x7f140aeae800) [pid = 1921] [serial = 207] [outer = 0x7f1401c04c00] 22:00:10 INFO - PROCESS | 1921 | 1461474010326 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1486ms 22:00:10 INFO - PROCESS | 1921 | 1461474010339 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 22:00:10 INFO - PROCESS | 1921 | 1461474010345 Marionette TRACE conn5 <- [1,249,null,{"value":"8"}] 22:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:00:10 INFO - PROCESS | 1921 | 1461474010371 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:00:10 INFO - PROCESS | 1921 | 1461474010376 Marionette TRACE conn5 <- [1,250,null,{}] 22:00:10 INFO - PROCESS | 1921 | 1461474010383 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:10 INFO - PROCESS | 1921 | 1461474010521 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 22:00:10 INFO - PROCESS | 1921 | 1461474010691 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff54a800 == 40 [pid = 1921] [id = 70] 22:00:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 88 (0x7f13ff697000) [pid = 1921] [serial = 208] [outer = (nil)] 22:00:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 89 (0x7f1402ac5000) [pid = 1921] [serial = 209] [outer = 0x7f13ff697000] 22:00:10 INFO - PROCESS | 1921 | 1461474010780 Marionette DEBUG loaded listener.js 22:00:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 90 (0x7f1404417800) [pid = 1921] [serial = 210] [outer = 0x7f13ff697000] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 89 (0x7f140c356400) [pid = 1921] [serial = 134] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 88 (0x7f1401c0dc00) [pid = 1921] [serial = 137] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 87 (0x7f13ff920400) [pid = 1921] [serial = 140] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 86 (0x7f140b38e800) [pid = 1921] [serial = 158] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 85 (0x7f140a83c000) [pid = 1921] [serial = 152] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 84 (0x7f14010d1000) [pid = 1921] [serial = 155] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 83 (0x7f14010d0000) [pid = 1921] [serial = 143] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 82 (0x7f14011c7400) [pid = 1921] [serial = 144] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 81 (0x7f1406952000) [pid = 1921] [serial = 149] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 80 (0x7f1402ac4800) [pid = 1921] [serial = 146] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 79 (0x7f14040bc800) [pid = 1921] [serial = 147] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 78 (0x7f140ad5a800) [pid = 1921] [serial = 156] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 77 (0x7f140ad5b000) [pid = 1921] [serial = 153] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | --DOMWINDOW == 76 (0x7f14091d1400) [pid = 1921] [serial = 150] [outer = (nil)] [url = about:blank] 22:00:11 INFO - PROCESS | 1921 | 1461474011626 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1299ms 22:00:11 INFO - PROCESS | 1921 | 1461474011670 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 22:00:11 INFO - PROCESS | 1921 | 1461474011677 Marionette TRACE conn5 <- [1,253,null,{"value":"8"}] 22:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:00:11 INFO - PROCESS | 1921 | 1461474011687 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:00:11 INFO - PROCESS | 1921 | 1461474011691 Marionette TRACE conn5 <- [1,254,null,{}] 22:00:11 INFO - PROCESS | 1921 | 1461474011696 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:11 INFO - PROCESS | 1921 | 1461474011834 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 22:00:11 INFO - PROCESS | 1921 | 1461474011852 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140148e000 == 41 [pid = 1921] [id = 71] 22:00:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 77 (0x7f1405f9fc00) [pid = 1921] [serial = 211] [outer = (nil)] 22:00:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 78 (0x7f140a65cc00) [pid = 1921] [serial = 212] [outer = 0x7f1405f9fc00] 22:00:11 INFO - PROCESS | 1921 | 1461474011913 Marionette DEBUG loaded listener.js 22:00:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 79 (0x7f140a668c00) [pid = 1921] [serial = 213] [outer = 0x7f1405f9fc00] 22:00:12 INFO - PROCESS | 1921 | 1461474012659 Marionette TRACE conn5 <- [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]]]}] 22:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 988ms 22:00:12 INFO - PROCESS | 1921 | 1461474012675 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 22:00:12 INFO - PROCESS | 1921 | 1461474012677 Marionette TRACE conn5 <- [1,257,null,{"value":"8"}] 22:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:00:12 INFO - PROCESS | 1921 | 1461474012685 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:00:12 INFO - PROCESS | 1921 | 1461474012690 Marionette TRACE conn5 <- [1,258,null,{}] 22:00:12 INFO - PROCESS | 1921 | 1461474012705 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:12 INFO - PROCESS | 1921 | 1461474012883 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 22:00:12 INFO - PROCESS | 1921 | 1461474012910 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140ae81000 == 42 [pid = 1921] [id = 72] 22:00:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 80 (0x7f140ad5cc00) [pid = 1921] [serial = 214] [outer = (nil)] 22:00:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 81 (0x7f140aea1800) [pid = 1921] [serial = 215] [outer = 0x7f140ad5cc00] 22:00:12 INFO - PROCESS | 1921 | 1461474012973 Marionette DEBUG loaded listener.js 22:00:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 82 (0x7f140b3e3400) [pid = 1921] [serial = 216] [outer = 0x7f140ad5cc00] 22:00:13 INFO - PROCESS | 1921 | 1461474013732 Marionette TRACE conn5 <- [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]]]}] 22:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1086ms 22:00:13 INFO - PROCESS | 1921 | 1461474013778 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 22:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:00:13 INFO - PROCESS | 1921 | 1461474013782 Marionette TRACE conn5 <- [1,261,null,{"value":"8"}] 22:00:13 INFO - PROCESS | 1921 | 1461474013788 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:00:13 INFO - PROCESS | 1921 | 1461474013791 Marionette TRACE conn5 <- [1,262,null,{}] 22:00:13 INFO - PROCESS | 1921 | 1461474013805 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:13 INFO - PROCESS | 1921 | 1461474013983 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 22:00:14 INFO - PROCESS | 1921 | 1461474014011 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:14 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8cd800 == 43 [pid = 1921] [id = 73] 22:00:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 83 (0x7f140a667400) [pid = 1921] [serial = 217] [outer = (nil)] 22:00:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 84 (0x7f140c351000) [pid = 1921] [serial = 218] [outer = 0x7f140a667400] 22:00:14 INFO - PROCESS | 1921 | 1461474014075 Marionette DEBUG loaded listener.js 22:00:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 85 (0x7f141195b000) [pid = 1921] [serial = 219] [outer = 0x7f140a667400] 22:00:14 INFO - PROCESS | 1921 | 1461474014795 Marionette TRACE conn5 <- [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]]]}] 22:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1036ms 22:00:14 INFO - PROCESS | 1921 | 1461474014825 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 22:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:00:14 INFO - PROCESS | 1921 | 1461474014828 Marionette TRACE conn5 <- [1,265,null,{"value":"8"}] 22:00:14 INFO - PROCESS | 1921 | 1461474014833 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:00:14 INFO - PROCESS | 1921 | 1461474014836 Marionette TRACE conn5 <- [1,266,null,{}] 22:00:14 INFO - PROCESS | 1921 | 1461474014848 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:15 INFO - PROCESS | 1921 | 1461474015041 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 22:00:15 INFO - PROCESS | 1921 | 1461474015105 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1417aea000 == 44 [pid = 1921] [id = 74] 22:00:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 86 (0x7f14003cf000) [pid = 1921] [serial = 220] [outer = (nil)] 22:00:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 87 (0x7f141753f400) [pid = 1921] [serial = 221] [outer = 0x7f14003cf000] 22:00:15 INFO - PROCESS | 1921 | 1461474015165 Marionette DEBUG loaded listener.js 22:00:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 88 (0x7f1417ab0000) [pid = 1921] [serial = 222] [outer = 0x7f14003cf000] 22:00:15 INFO - PROCESS | 1921 | 1461474015837 Marionette TRACE conn5 <- [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]]]}] 22:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1028ms 22:00:15 INFO - PROCESS | 1921 | 1461474015861 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 22:00:15 INFO - PROCESS | 1921 | 1461474015863 Marionette TRACE conn5 <- [1,269,null,{"value":"8"}] 22:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:00:15 INFO - PROCESS | 1921 | 1461474015869 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:00:15 INFO - PROCESS | 1921 | 1461474015871 Marionette TRACE conn5 <- [1,270,null,{}] 22:00:15 INFO - PROCESS | 1921 | 1461474015876 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:16 INFO - PROCESS | 1921 | 1461474016226 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 87 (0x7f140a1e1c00) [pid = 1921] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 86 (0x7f14003d9800) [pid = 1921] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 85 (0x7f13ff699400) [pid = 1921] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 84 (0x7f13ff69b000) [pid = 1921] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 83 (0x7f13ff6a0000) [pid = 1921] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 82 (0x7f1404417400) [pid = 1921] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 81 (0x7f140a4a1c00) [pid = 1921] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 80 (0x7f14169e5800) [pid = 1921] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 79 (0x7f140aea0c00) [pid = 1921] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 78 (0x7f140c181000) [pid = 1921] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 77 (0x7f140a0c2000) [pid = 1921] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 76 (0x7f1401c03800) [pid = 1921] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 75 (0x7f13ff6a1c00) [pid = 1921] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:00:16 INFO - PROCESS | 1921 | --DOMWINDOW == 74 (0x7f13ff69a400) [pid = 1921] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:00:16 INFO - PROCESS | 1921 | 1461474016315 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400fb5800 == 45 [pid = 1921] [id = 75] 22:00:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 75 (0x7f13ff69ac00) [pid = 1921] [serial = 223] [outer = (nil)] 22:00:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 76 (0x7f13ff6a3000) [pid = 1921] [serial = 224] [outer = 0x7f13ff69ac00] 22:00:16 INFO - PROCESS | 1921 | 1461474016390 Marionette DEBUG loaded listener.js 22:00:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 77 (0x7f14041f3400) [pid = 1921] [serial = 225] [outer = 0x7f13ff69ac00] 22:00:17 INFO - PROCESS | 1921 | 1461474017067 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1227ms 22:00:17 INFO - PROCESS | 1921 | 1461474017104 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 22:00:17 INFO - PROCESS | 1921 | 1461474017107 Marionette TRACE conn5 <- [1,273,null,{"value":"8"}] 22:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:00:17 INFO - PROCESS | 1921 | 1461474017114 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:00:17 INFO - PROCESS | 1921 | 1461474017116 Marionette TRACE conn5 <- [1,274,null,{}] 22:00:17 INFO - PROCESS | 1921 | 1461474017121 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:17 INFO - PROCESS | 1921 | 1461474017253 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 22:00:17 INFO - PROCESS | 1921 | 1461474017267 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401177000 == 46 [pid = 1921] [id = 76] 22:00:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 78 (0x7f14041f6400) [pid = 1921] [serial = 226] [outer = (nil)] 22:00:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 79 (0x7f140be87c00) [pid = 1921] [serial = 227] [outer = 0x7f14041f6400] 22:00:17 INFO - PROCESS | 1921 | 1461474017325 Marionette DEBUG loaded listener.js 22:00:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 80 (0x7f1418932000) [pid = 1921] [serial = 228] [outer = 0x7f14041f6400] 22:00:19 INFO - PROCESS | 1921 | 1461474019335 Marionette TRACE conn5 <- [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]]]}] 22:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 2233ms 22:00:19 INFO - PROCESS | 1921 | 1461474019348 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 22:00:19 INFO - PROCESS | 1921 | 1461474019353 Marionette TRACE conn5 <- [1,277,null,{"value":"8"}] 22:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:00:19 INFO - PROCESS | 1921 | 1461474019361 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:00:19 INFO - PROCESS | 1921 | 1461474019367 Marionette TRACE conn5 <- [1,278,null,{}] 22:00:19 INFO - PROCESS | 1921 | 1461474019376 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:19 INFO - PROCESS | 1921 | 1461474019543 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 22:00:19 INFO - PROCESS | 1921 | 1461474019685 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a38000 == 47 [pid = 1921] [id = 77] 22:00:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 81 (0x7f14003d3000) [pid = 1921] [serial = 229] [outer = (nil)] 22:00:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 82 (0x7f1401c06800) [pid = 1921] [serial = 230] [outer = 0x7f14003d3000] 22:00:19 INFO - PROCESS | 1921 | 1461474019760 Marionette DEBUG loaded listener.js 22:00:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 83 (0x7f1402acfc00) [pid = 1921] [serial = 231] [outer = 0x7f14003d3000] 22:00:20 INFO - PROCESS | 1921 | 1461474020579 Marionette TRACE conn5 <- [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]]]}] 22:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1233ms 22:00:20 INFO - PROCESS | 1921 | 1461474020595 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 22:00:20 INFO - PROCESS | 1921 | 1461474020604 Marionette TRACE conn5 <- [1,281,null,{"value":"8"}] 22:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:00:20 INFO - PROCESS | 1921 | 1461474020633 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:00:20 INFO - PROCESS | 1921 | 1461474020637 Marionette TRACE conn5 <- [1,282,null,{}] 22:00:20 INFO - PROCESS | 1921 | 1461474020643 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:20 INFO - PROCESS | 1921 | 1461474020805 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 22:00:20 INFO - PROCESS | 1921 | 1461474020943 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140af70800 == 48 [pid = 1921] [id = 78] 22:00:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 84 (0x7f14041fb000) [pid = 1921] [serial = 232] [outer = (nil)] 22:00:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 85 (0x7f140448d800) [pid = 1921] [serial = 233] [outer = 0x7f14041fb000] 22:00:21 INFO - PROCESS | 1921 | 1461474021019 Marionette DEBUG loaded listener.js 22:00:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 86 (0x7f14075efc00) [pid = 1921] [serial = 234] [outer = 0x7f14041fb000] 22:00:21 INFO - PROCESS | 1921 | 1461474021845 Marionette TRACE conn5 <- [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]]]}] 22:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1233ms 22:00:21 INFO - PROCESS | 1921 | 1461474021862 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 22:00:21 INFO - PROCESS | 1921 | 1461474021865 Marionette TRACE conn5 <- [1,285,null,{"value":"8"}] 22:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:00:21 INFO - PROCESS | 1921 | 1461474021872 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:00:21 INFO - PROCESS | 1921 | 1461474021877 Marionette TRACE conn5 <- [1,286,null,{}] 22:00:21 INFO - PROCESS | 1921 | 1461474021893 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:22 INFO - PROCESS | 1921 | 1461474022111 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 22:00:22 INFO - PROCESS | 1921 | 1461474022152 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cc99800 == 49 [pid = 1921] [id = 79] 22:00:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 87 (0x7f140a65dc00) [pid = 1921] [serial = 235] [outer = (nil)] 22:00:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 88 (0x7f140a833c00) [pid = 1921] [serial = 236] [outer = 0x7f140a65dc00] 22:00:22 INFO - PROCESS | 1921 | 1461474022275 Marionette DEBUG loaded listener.js 22:00:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 89 (0x7f140aea2800) [pid = 1921] [serial = 237] [outer = 0x7f140a65dc00] 22:00:23 INFO - PROCESS | 1921 | 1461474023243 Marionette TRACE conn5 <- [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]]]}] 22:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1433ms 22:00:23 INFO - PROCESS | 1921 | 1461474023306 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 22:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:00:23 INFO - PROCESS | 1921 | 1461474023310 Marionette TRACE conn5 <- [1,289,null,{"value":"8"}] 22:00:23 INFO - PROCESS | 1921 | 1461474023316 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:00:23 INFO - PROCESS | 1921 | 1461474023319 Marionette TRACE conn5 <- [1,290,null,{}] 22:00:23 INFO - PROCESS | 1921 | 1461474023324 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:23 INFO - PROCESS | 1921 | 1461474023478 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 22:00:23 INFO - PROCESS | 1921 | 1461474023608 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cea4000 == 50 [pid = 1921] [id = 80] 22:00:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 90 (0x7f140a65f800) [pid = 1921] [serial = 238] [outer = (nil)] 22:00:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 91 (0x7f140d870c00) [pid = 1921] [serial = 239] [outer = 0x7f140a65f800] 22:00:23 INFO - PROCESS | 1921 | 1461474023681 Marionette DEBUG loaded listener.js 22:00:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 92 (0x7f1417aae400) [pid = 1921] [serial = 240] [outer = 0x7f140a65f800] 22:00:24 INFO - PROCESS | 1921 | 1461474024447 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:00:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 93 (0x7f140108a000) [pid = 1921] [serial = 241] [outer = 0x7f140756f000] 22:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1179ms 22:00:24 INFO - PROCESS | 1921 | 1461474024507 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 22:00:24 INFO - PROCESS | 1921 | 1461474024511 Marionette TRACE conn5 <- [1,293,null,{"value":"8"}] 22:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:00:24 INFO - PROCESS | 1921 | 1461474024580 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:00:24 INFO - PROCESS | 1921 | 1461474024583 Marionette TRACE conn5 <- [1,294,null,{}] 22:00:24 INFO - PROCESS | 1921 | 1461474024597 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:24 INFO - PROCESS | 1921 | 1461474024746 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 22:00:24 INFO - PROCESS | 1921 | 1461474024851 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003b5800 == 51 [pid = 1921] [id = 81] 22:00:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 94 (0x7f13ff69e400) [pid = 1921] [serial = 242] [outer = (nil)] 22:00:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 95 (0x7f14003dbc00) [pid = 1921] [serial = 243] [outer = 0x7f13ff69e400] 22:00:24 INFO - PROCESS | 1921 | 1461474024926 Marionette DEBUG loaded listener.js 22:00:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 96 (0x7f140c187800) [pid = 1921] [serial = 244] [outer = 0x7f13ff69e400] 22:00:25 INFO - PROCESS | 1921 | 1461474025700 Marionette TRACE conn5 <- [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]]]}] 22:00:25 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. 22:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1176ms 22:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:00:25 INFO - PROCESS | 1921 | 1461474025731 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 22:00:25 INFO - PROCESS | 1921 | 1461474025734 Marionette TRACE conn5 <- [1,297,null,{"value":"8"}] 22:00:25 INFO - PROCESS | 1921 | 1461474025742 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:00:25 INFO - PROCESS | 1921 | 1461474025745 Marionette TRACE conn5 <- [1,298,null,{}] 22:00:25 INFO - PROCESS | 1921 | 1461474025750 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:25 INFO - PROCESS | 1921 | 1461474025947 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 22:00:26 INFO - PROCESS | 1921 | 1461474026080 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1420ece000 == 52 [pid = 1921] [id = 82] 22:00:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 97 (0x7f1404053c00) [pid = 1921] [serial = 245] [outer = (nil)] 22:00:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 98 (0x7f1418939400) [pid = 1921] [serial = 246] [outer = 0x7f1404053c00] 22:00:26 INFO - PROCESS | 1921 | 1461474026155 Marionette DEBUG loaded listener.js 22:00:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 99 (0x7f141a61b000) [pid = 1921] [serial = 247] [outer = 0x7f1404053c00] 22:00:27 INFO - PROCESS | 1921 | 1461474027183 Marionette TRACE conn5 <- [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]]]}] 22:00:27 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. 22:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1488ms 22:00:27 INFO - PROCESS | 1921 | 1461474027230 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 22:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:00:27 INFO - PROCESS | 1921 | 1461474027235 Marionette TRACE conn5 <- [1,301,null,{"value":"8"}] 22:00:27 INFO - PROCESS | 1921 | 1461474027243 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:00:27 INFO - PROCESS | 1921 | 1461474027248 Marionette TRACE conn5 <- [1,302,null,{}] 22:00:27 INFO - PROCESS | 1921 | 1461474027256 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:27 INFO - PROCESS | 1921 | 1461474027413 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 22:00:27 INFO - PROCESS | 1921 | 1461474027617 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401b47000 == 53 [pid = 1921] [id = 83] 22:00:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 100 (0x7f14011c6800) [pid = 1921] [serial = 248] [outer = (nil)] 22:00:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 101 (0x7f14011cc000) [pid = 1921] [serial = 249] [outer = 0x7f14011c6800] 22:00:27 INFO - PROCESS | 1921 | 1461474027692 Marionette DEBUG loaded listener.js 22:00:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 102 (0x7f1402ac5c00) [pid = 1921] [serial = 250] [outer = 0x7f14011c6800] 22:00:28 INFO - PROCESS | 1921 | 1461474028519 Marionette TRACE conn5 <- [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]]]}] 22:00:28 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. 22:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1336ms 22:00:28 INFO - PROCESS | 1921 | 1461474028578 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 22:00:28 INFO - PROCESS | 1921 | 1461474028586 Marionette TRACE conn5 <- [1,305,null,{"value":"8"}] 22:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:00:28 INFO - PROCESS | 1921 | 1461474028601 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:00:28 INFO - PROCESS | 1921 | 1461474028609 Marionette TRACE conn5 <- [1,306,null,{}] 22:00:28 INFO - PROCESS | 1921 | 1461474028614 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:28 INFO - PROCESS | 1921 | 1461474028805 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff53f800 == 52 [pid = 1921] [id = 48] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a35000 == 51 [pid = 1921] [id = 46] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff646800 == 50 [pid = 1921] [id = 39] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140696b000 == 49 [pid = 1921] [id = 44] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401172800 == 48 [pid = 1921] [id = 49] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14040ad800 == 47 [pid = 1921] [id = 50] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 101 (0x7f1418abe800) [pid = 1921] [serial = 194] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400fb5800 == 46 [pid = 1921] [id = 75] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1417aea000 == 45 [pid = 1921] [id = 74] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d8cd800 == 44 [pid = 1921] [id = 73] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140ae81000 == 43 [pid = 1921] [id = 72] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140148e000 == 42 [pid = 1921] [id = 71] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff54a800 == 41 [pid = 1921] [id = 70] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c305800 == 40 [pid = 1921] [id = 68] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d8d3000 == 39 [pid = 1921] [id = 67] 22:00:28 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a21000 == 38 [pid = 1921] [id = 66] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 100 (0x7f140c358800) [pid = 1921] [serial = 170] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 99 (0x7f1417540400) [pid = 1921] [serial = 135] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 98 (0x7f13ff922800) [pid = 1921] [serial = 161] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 97 (0x7f1405fa2400) [pid = 1921] [serial = 165] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 96 (0x7f14040bd000) [pid = 1921] [serial = 177] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 95 (0x7f14099c2400) [pid = 1921] [serial = 180] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 94 (0x7f141772f000) [pid = 1921] [serial = 188] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 93 (0x7f141893f000) [pid = 1921] [serial = 192] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 92 (0x7f140b394000) [pid = 1921] [serial = 182] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 91 (0x7f1417cf7000) [pid = 1921] [serial = 191] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 90 (0x7f140f2bc000) [pid = 1921] [serial = 185] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 89 (0x7f140aea7c00) [pid = 1921] [serial = 168] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 88 (0x7f14040c0400) [pid = 1921] [serial = 138] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 87 (0x7f1411964c00) [pid = 1921] [serial = 174] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 86 (0x7f140d650800) [pid = 1921] [serial = 173] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 85 (0x7f140ad60000) [pid = 1921] [serial = 167] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 84 (0x7f1401c0d000) [pid = 1921] [serial = 176] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 83 (0x7f14178e8400) [pid = 1921] [serial = 189] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 82 (0x7f1408430000) [pid = 1921] [serial = 179] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 81 (0x7f140d649000) [pid = 1921] [serial = 171] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 80 (0x7f14169e4800) [pid = 1921] [serial = 186] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 79 (0x7f14040c6800) [pid = 1921] [serial = 164] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 78 (0x7f14003d2c00) [pid = 1921] [serial = 162] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 77 (0x7f14010d2800) [pid = 1921] [serial = 141] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | --DOMWINDOW == 76 (0x7f140be8f800) [pid = 1921] [serial = 183] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1921 | 1461474028972 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003c0000 == 39 [pid = 1921] [id = 84] 22:00:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 77 (0x7f1404060800) [pid = 1921] [serial = 251] [outer = (nil)] 22:00:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 78 (0x7f14040bf400) [pid = 1921] [serial = 252] [outer = 0x7f1404060800] 22:00:29 INFO - PROCESS | 1921 | 1461474029078 Marionette DEBUG loaded listener.js 22:00:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 79 (0x7f14041f3000) [pid = 1921] [serial = 253] [outer = 0x7f1404060800] 22:00:29 INFO - PROCESS | 1921 | 1461474029752 Marionette TRACE conn5 <- [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]]]}] 22:00:29 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. 22:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1188ms 22:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:00:29 INFO - PROCESS | 1921 | 1461474029784 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 22:00:29 INFO - PROCESS | 1921 | 1461474029787 Marionette TRACE conn5 <- [1,309,null,{"value":"8"}] 22:00:29 INFO - PROCESS | 1921 | 1461474029793 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:00:29 INFO - PROCESS | 1921 | 1461474029798 Marionette TRACE conn5 <- [1,310,null,{}] 22:00:29 INFO - PROCESS | 1921 | 1461474029820 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:29 INFO - PROCESS | 1921 | 1461474029974 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 22:00:29 INFO - PROCESS | 1921 | 1461474029986 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14073d4000 == 40 [pid = 1921] [id = 85] 22:00:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 80 (0x7f1405fa2c00) [pid = 1921] [serial = 254] [outer = (nil)] 22:00:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 81 (0x7f14084e8000) [pid = 1921] [serial = 255] [outer = 0x7f1405fa2c00] 22:00:30 INFO - PROCESS | 1921 | 1461474030056 Marionette DEBUG loaded listener.js 22:00:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 82 (0x7f1409fe8800) [pid = 1921] [serial = 256] [outer = 0x7f1405fa2c00] 22:00:30 INFO - PROCESS | 1921 | 1461474030875 Marionette TRACE conn5 <- [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]]]}] 22:00:30 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. 22:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1137ms 22:00:30 INFO - PROCESS | 1921 | 1461474030929 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 22:00:30 INFO - PROCESS | 1921 | 1461474030934 Marionette TRACE conn5 <- [1,313,null,{"value":"8"}] 22:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:00:30 INFO - PROCESS | 1921 | 1461474030940 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:00:30 INFO - PROCESS | 1921 | 1461474030942 Marionette TRACE conn5 <- [1,314,null,{}] 22:00:30 INFO - PROCESS | 1921 | 1461474030947 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:31 INFO - PROCESS | 1921 | 1461474031087 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 22:00:31 INFO - PROCESS | 1921 | 1461474031101 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:31 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a8cc800 == 41 [pid = 1921] [id = 86] 22:00:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 83 (0x7f140a0b6400) [pid = 1921] [serial = 257] [outer = (nil)] 22:00:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 84 (0x7f140a641800) [pid = 1921] [serial = 258] [outer = 0x7f140a0b6400] 22:00:31 INFO - PROCESS | 1921 | 1461474031165 Marionette DEBUG loaded listener.js 22:00:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 85 (0x7f140a669800) [pid = 1921] [serial = 259] [outer = 0x7f140a0b6400] 22:00:31 INFO - PROCESS | 1921 | 1461474031975 Marionette TRACE conn5 <- [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]]]}] 22:00:32 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. 22:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1078ms 22:00:32 INFO - PROCESS | 1921 | 1461474032018 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 22:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:00:32 INFO - PROCESS | 1921 | 1461474032022 Marionette TRACE conn5 <- [1,317,null,{"value":"8"}] 22:00:32 INFO - PROCESS | 1921 | 1461474032041 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:00:32 INFO - PROCESS | 1921 | 1461474032043 Marionette TRACE conn5 <- [1,318,null,{}] 22:00:32 INFO - PROCESS | 1921 | 1461474032049 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:32 INFO - PROCESS | 1921 | 1461474032226 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 22:00:32 INFO - PROCESS | 1921 | 1461474032253 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003cc800 == 42 [pid = 1921] [id = 87] 22:00:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 86 (0x7f1405f9b400) [pid = 1921] [serial = 260] [outer = (nil)] 22:00:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 87 (0x7f140a83d400) [pid = 1921] [serial = 261] [outer = 0x7f1405f9b400] 22:00:32 INFO - PROCESS | 1921 | 1461474032312 Marionette DEBUG loaded listener.js 22:00:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 88 (0x7f140ad61000) [pid = 1921] [serial = 262] [outer = 0x7f1405f9b400] 22:00:33 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. 22:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1041ms 22:00:33 INFO - PROCESS | 1921 | 1461474033059 Marionette TRACE conn5 <- [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]]]}] 22:00:33 INFO - PROCESS | 1921 | 1461474033070 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 22:00:33 INFO - PROCESS | 1921 | 1461474033073 Marionette TRACE conn5 <- [1,321,null,{"value":"8"}] 22:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:00:33 INFO - PROCESS | 1921 | 1461474033079 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:00:33 INFO - PROCESS | 1921 | 1461474033081 Marionette TRACE conn5 <- [1,322,null,{}] 22:00:33 INFO - PROCESS | 1921 | 1461474033086 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:33 INFO - PROCESS | 1921 | 1461474033326 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 22:00:33 INFO - PROCESS | 1921 | --DOMWINDOW == 87 (0x7f14003cf000) [pid = 1921] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:00:33 INFO - PROCESS | 1921 | --DOMWINDOW == 86 (0x7f13ff69ac00) [pid = 1921] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:00:33 INFO - PROCESS | 1921 | --DOMWINDOW == 85 (0x7f1405f9fc00) [pid = 1921] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:00:33 INFO - PROCESS | 1921 | --DOMWINDOW == 84 (0x7f13ff697000) [pid = 1921] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:00:33 INFO - PROCESS | 1921 | --DOMWINDOW == 83 (0x7f140ad5cc00) [pid = 1921] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:00:33 INFO - PROCESS | 1921 | --DOMWINDOW == 82 (0x7f140a667400) [pid = 1921] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:00:33 INFO - PROCESS | 1921 | 1461474033455 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1406967000 == 43 [pid = 1921] [id = 88] 22:00:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 83 (0x7f13ff697000) [pid = 1921] [serial = 263] [outer = (nil)] 22:00:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 84 (0x7f14041f1400) [pid = 1921] [serial = 264] [outer = 0x7f13ff697000] 22:00:33 INFO - PROCESS | 1921 | 1461474033518 Marionette DEBUG loaded listener.js 22:00:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 85 (0x7f141195b800) [pid = 1921] [serial = 265] [outer = 0x7f13ff697000] 22:00:34 INFO - PROCESS | 1921 | 1461474034156 Marionette TRACE conn5 <- [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]]]}] 22:00:34 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. 22:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1126ms 22:00:34 INFO - PROCESS | 1921 | 1461474034206 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 22:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:00:34 INFO - PROCESS | 1921 | 1461474034220 Marionette TRACE conn5 <- [1,325,null,{"value":"8"}] 22:00:34 INFO - PROCESS | 1921 | 1461474034226 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:00:34 INFO - PROCESS | 1921 | 1461474034229 Marionette TRACE conn5 <- [1,326,null,{}] 22:00:34 INFO - PROCESS | 1921 | 1461474034234 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:34 INFO - PROCESS | 1921 | 1461474034396 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 22:00:34 INFO - PROCESS | 1921 | 1461474034416 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1417adf800 == 44 [pid = 1921] [id = 89] 22:00:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 86 (0x7f13ff69ac00) [pid = 1921] [serial = 266] [outer = (nil)] 22:00:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 87 (0x7f1417739800) [pid = 1921] [serial = 267] [outer = 0x7f13ff69ac00] 22:00:34 INFO - PROCESS | 1921 | 1461474034477 Marionette DEBUG loaded listener.js 22:00:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 88 (0x7f1417ca7000) [pid = 1921] [serial = 268] [outer = 0x7f13ff69ac00] 22:00:35 INFO - PROCESS | 1921 | 1461474035171 Marionette TRACE conn5 <- [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]]]}] 22:00:35 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. 22:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 978ms 22:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:00:35 INFO - PROCESS | 1921 | 1461474035205 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 22:00:35 INFO - PROCESS | 1921 | 1461474035208 Marionette TRACE conn5 <- [1,329,null,{"value":"8"}] 22:00:35 INFO - PROCESS | 1921 | 1461474035214 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:00:35 INFO - PROCESS | 1921 | 1461474035217 Marionette TRACE conn5 <- [1,330,null,{}] 22:00:35 INFO - PROCESS | 1921 | 1461474035222 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:35 INFO - PROCESS | 1921 | 1461474035363 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 22:00:35 INFO - PROCESS | 1921 | 1461474035525 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400343800 == 45 [pid = 1921] [id = 90] 22:00:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 89 (0x7f13ff69d000) [pid = 1921] [serial = 269] [outer = (nil)] 22:00:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 90 (0x7f13ff924400) [pid = 1921] [serial = 270] [outer = 0x7f13ff69d000] 22:00:35 INFO - PROCESS | 1921 | 1461474035600 Marionette DEBUG loaded listener.js 22:00:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 91 (0x7f1401090c00) [pid = 1921] [serial = 271] [outer = 0x7f13ff69d000] 22:00:36 INFO - PROCESS | 1921 | 1461474036486 Marionette TRACE conn5 <- [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]]]}] 22:00:36 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. 22:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1335ms 22:00:36 INFO - PROCESS | 1921 | 1461474036551 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 22:00:36 INFO - PROCESS | 1921 | 1461474036558 Marionette TRACE conn5 <- [1,333,null,{"value":"8"}] 22:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:00:36 INFO - PROCESS | 1921 | 1461474036567 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:00:36 INFO - PROCESS | 1921 | 1461474036572 Marionette TRACE conn5 <- [1,334,null,{}] 22:00:36 INFO - PROCESS | 1921 | 1461474036579 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:36 INFO - PROCESS | 1921 | 1461474036746 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 22:00:36 INFO - PROCESS | 1921 | 1461474036879 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a322000 == 46 [pid = 1921] [id = 91] 22:00:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 92 (0x7f13ff69fc00) [pid = 1921] [serial = 272] [outer = (nil)] 22:00:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 93 (0x7f14041f7400) [pid = 1921] [serial = 273] [outer = 0x7f13ff69fc00] 22:00:36 INFO - PROCESS | 1921 | 1461474036953 Marionette DEBUG loaded listener.js 22:00:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 94 (0x7f1405f9fc00) [pid = 1921] [serial = 274] [outer = 0x7f13ff69fc00] 22:00:37 INFO - PROCESS | 1921 | 1461474037862 Marionette TRACE conn5 <- [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]]]}] 22:00:37 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. 22:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1330ms 22:00:37 INFO - PROCESS | 1921 | 1461474037901 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 22:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:00:37 INFO - PROCESS | 1921 | 1461474037907 Marionette TRACE conn5 <- [1,337,null,{"value":"8"}] 22:00:37 INFO - PROCESS | 1921 | 1461474037914 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:00:37 INFO - PROCESS | 1921 | 1461474037918 Marionette TRACE conn5 <- [1,338,null,{}] 22:00:37 INFO - PROCESS | 1921 | 1461474037924 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:38 INFO - PROCESS | 1921 | 1461474038078 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 22:00:38 INFO - PROCESS | 1921 | 1461474038219 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1418910000 == 47 [pid = 1921] [id = 92] 22:00:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 95 (0x7f140a639c00) [pid = 1921] [serial = 275] [outer = (nil)] 22:00:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 96 (0x7f140a669400) [pid = 1921] [serial = 276] [outer = 0x7f140a639c00] 22:00:38 INFO - PROCESS | 1921 | 1461474038292 Marionette DEBUG loaded listener.js 22:00:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 97 (0x7f140ae04400) [pid = 1921] [serial = 277] [outer = 0x7f140a639c00] 22:00:39 INFO - PROCESS | 1921 | 1461474039184 Marionette TRACE conn5 <- [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]]]}] 22:00:39 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. 22:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1284ms 22:00:39 INFO - PROCESS | 1921 | 1461474039198 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 22:00:39 INFO - PROCESS | 1921 | 1461474039202 Marionette TRACE conn5 <- [1,341,null,{"value":"8"}] 22:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:00:39 INFO - PROCESS | 1921 | 1461474039215 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:00:39 INFO - PROCESS | 1921 | 1461474039223 Marionette TRACE conn5 <- [1,342,null,{}] 22:00:39 INFO - PROCESS | 1921 | 1461474039231 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:39 INFO - PROCESS | 1921 | 1461474039389 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 22:00:39 INFO - PROCESS | 1921 | 1461474039594 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141f567000 == 48 [pid = 1921] [id = 93] 22:00:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 98 (0x7f1417c59c00) [pid = 1921] [serial = 278] [outer = (nil)] 22:00:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 99 (0x7f1418933400) [pid = 1921] [serial = 279] [outer = 0x7f1417c59c00] 22:00:39 INFO - PROCESS | 1921 | 1461474039678 Marionette DEBUG loaded listener.js 22:00:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 100 (0x7f141a61cc00) [pid = 1921] [serial = 280] [outer = 0x7f1417c59c00] 22:00:40 INFO - PROCESS | 1921 | 1461474040477 Marionette TRACE conn5 <- [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]]]}] 22:00:40 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. 22:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1297ms 22:00:40 INFO - PROCESS | 1921 | 1461474040507 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 22:00:40 INFO - PROCESS | 1921 | 1461474040512 Marionette TRACE conn5 <- [1,345,null,{"value":"8"}] 22:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:00:40 INFO - PROCESS | 1921 | 1461474040517 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:00:40 INFO - PROCESS | 1921 | 1461474040520 Marionette TRACE conn5 <- [1,346,null,{}] 22:00:40 INFO - PROCESS | 1921 | 1461474040525 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:40 INFO - PROCESS | 1921 | 1461474040674 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 22:00:40 INFO - PROCESS | 1921 | 1461474040816 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:40 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14041a4800 == 49 [pid = 1921] [id = 94] 22:00:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 101 (0x7f1417ca7c00) [pid = 1921] [serial = 281] [outer = (nil)] 22:00:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 102 (0x7f141c5a4000) [pid = 1921] [serial = 282] [outer = 0x7f1417ca7c00] 22:00:40 INFO - PROCESS | 1921 | 1461474040887 Marionette DEBUG loaded listener.js 22:00:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 103 (0x7f141cf05400) [pid = 1921] [serial = 283] [outer = 0x7f1417ca7c00] 22:00:41 INFO - PROCESS | 1921 | 1461474041687 Marionette TRACE conn5 <- [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]]]}] 22:00:41 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. 22:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1228ms 22:00:41 INFO - PROCESS | 1921 | 1461474041747 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 22:00:41 INFO - PROCESS | 1921 | 1461474041751 Marionette TRACE conn5 <- [1,349,null,{"value":"8"}] 22:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:00:41 INFO - PROCESS | 1921 | 1461474041757 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:00:41 INFO - PROCESS | 1921 | 1461474041759 Marionette TRACE conn5 <- [1,350,null,{}] 22:00:41 INFO - PROCESS | 1921 | 1461474041765 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:41 INFO - PROCESS | 1921 | 1461474041926 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 22:00:42 INFO - PROCESS | 1921 | 1461474042061 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fee02800 == 50 [pid = 1921] [id = 95] 22:00:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 104 (0x7f141f592400) [pid = 1921] [serial = 284] [outer = (nil)] 22:00:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 105 (0x7f141f80d800) [pid = 1921] [serial = 285] [outer = 0x7f141f592400] 22:00:42 INFO - PROCESS | 1921 | 1461474042144 Marionette DEBUG loaded listener.js 22:00:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 106 (0x7f1420e76c00) [pid = 1921] [serial = 286] [outer = 0x7f141f592400] 22:00:42 INFO - PROCESS | 1921 | 1461474042995 Marionette TRACE conn5 <- [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]]]}] 22:00:43 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. 22:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1285ms 22:00:43 INFO - PROCESS | 1921 | 1461474043057 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 22:00:43 INFO - PROCESS | 1921 | 1461474043061 Marionette TRACE conn5 <- [1,353,null,{"value":"8"}] 22:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:00:43 INFO - PROCESS | 1921 | 1461474043070 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:00:43 INFO - PROCESS | 1921 | 1461474043072 Marionette TRACE conn5 <- [1,354,null,{}] 22:00:43 INFO - PROCESS | 1921 | 1461474043077 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:43 INFO - PROCESS | 1921 | 1461474043229 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 22:00:43 INFO - PROCESS | 1921 | 1461474043365 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1406973000 == 51 [pid = 1921] [id = 96] 22:00:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f140108e400) [pid = 1921] [serial = 287] [outer = (nil)] 22:00:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f14041f8400) [pid = 1921] [serial = 288] [outer = 0x7f140108e400] 22:00:43 INFO - PROCESS | 1921 | 1461474043433 Marionette DEBUG loaded listener.js 22:00:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f1421eaa400) [pid = 1921] [serial = 289] [outer = 0x7f140108e400] 22:00:44 INFO - PROCESS | 1921 | 1461474044475 Marionette TRACE conn5 <- [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]]]}] 22:00:44 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. 22:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1433ms 22:00:44 INFO - PROCESS | 1921 | 1461474044503 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 22:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:00:44 INFO - PROCESS | 1921 | 1461474044512 Marionette TRACE conn5 <- [1,357,null,{"value":"8"}] 22:00:44 INFO - PROCESS | 1921 | 1461474044526 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:00:44 INFO - PROCESS | 1921 | 1461474044531 Marionette TRACE conn5 <- [1,358,null,{}] 22:00:44 INFO - PROCESS | 1921 | 1461474044539 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:44 INFO - PROCESS | 1921 | 1461474044741 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 22:00:44 INFO - PROCESS | 1921 | 1461474044757 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14041aa000 == 52 [pid = 1921] [id = 97] 22:00:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f14010ca800) [pid = 1921] [serial = 290] [outer = (nil)] 22:00:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f14041f0c00) [pid = 1921] [serial = 291] [outer = 0x7f14010ca800] 22:00:44 INFO - PROCESS | 1921 | 1461474044822 Marionette DEBUG loaded listener.js 22:00:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f1405fa1800) [pid = 1921] [serial = 292] [outer = 0x7f14010ca800] 22:00:45 INFO - PROCESS | 1921 | 1461474045810 Marionette TRACE conn5 <- [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]]]}] 22:00:45 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. 22:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1335ms 22:00:45 INFO - PROCESS | 1921 | 1461474045859 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 22:00:45 INFO - PROCESS | 1921 | 1461474045867 Marionette TRACE conn5 <- [1,361,null,{"value":"8"}] 22:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:00:45 INFO - PROCESS | 1921 | 1461474045878 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:00:45 INFO - PROCESS | 1921 | 1461474045882 Marionette TRACE conn5 <- [1,362,null,{}] 22:00:45 INFO - PROCESS | 1921 | 1461474045888 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:46 INFO - PROCESS | 1921 | 1461474046076 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 22:00:46 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b779000 == 51 [pid = 1921] [id = 69] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f140be87c00) [pid = 1921] [serial = 227] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f14011c9800) [pid = 1921] [serial = 197] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 109 (0x7f140a1ad000) [pid = 1921] [serial = 200] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 108 (0x7f14178f2c00) [pid = 1921] [serial = 203] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 107 (0x7f141753f400) [pid = 1921] [serial = 221] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 106 (0x7f13ff6a3000) [pid = 1921] [serial = 224] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 105 (0x7f1417ab0000) [pid = 1921] [serial = 222] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 104 (0x7f140a65cc00) [pid = 1921] [serial = 212] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 103 (0x7f140a668c00) [pid = 1921] [serial = 213] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 102 (0x7f1404417800) [pid = 1921] [serial = 210] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 101 (0x7f1402ac5000) [pid = 1921] [serial = 209] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 100 (0x7f140aea1800) [pid = 1921] [serial = 215] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 99 (0x7f140b3e3400) [pid = 1921] [serial = 216] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 98 (0x7f140a665800) [pid = 1921] [serial = 206] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 97 (0x7f140c351000) [pid = 1921] [serial = 218] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 96 (0x7f14041f3400) [pid = 1921] [serial = 225] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | --DOMWINDOW == 95 (0x7f141195b000) [pid = 1921] [serial = 219] [outer = (nil)] [url = about:blank] 22:00:46 INFO - PROCESS | 1921 | 1461474046257 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003be800 == 52 [pid = 1921] [id = 98] 22:00:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 96 (0x7f13ff6a3000) [pid = 1921] [serial = 293] [outer = (nil)] 22:00:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 97 (0x7f140694f000) [pid = 1921] [serial = 294] [outer = 0x7f13ff6a3000] 22:00:46 INFO - PROCESS | 1921 | 1461474046319 Marionette DEBUG loaded listener.js 22:00:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 98 (0x7f14099c2400) [pid = 1921] [serial = 295] [outer = 0x7f13ff6a3000] 22:00:47 INFO - PROCESS | 1921 | 1461474047071 Marionette TRACE conn5 <- [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]]]}] 22:00:47 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. 22:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1237ms 22:00:47 INFO - PROCESS | 1921 | 1461474047116 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 22:00:47 INFO - PROCESS | 1921 | 1461474047120 Marionette TRACE conn5 <- [1,365,null,{"value":"8"}] 22:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:00:47 INFO - PROCESS | 1921 | 1461474047126 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:00:47 INFO - PROCESS | 1921 | 1461474047132 Marionette TRACE conn5 <- [1,366,null,{}] 22:00:47 INFO - PROCESS | 1921 | 1461474047147 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:47 INFO - PROCESS | 1921 | 1461474047287 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 22:00:47 INFO - PROCESS | 1921 | 1461474047307 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:47 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409b18000 == 53 [pid = 1921] [id = 99] 22:00:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 99 (0x7f140a83fc00) [pid = 1921] [serial = 296] [outer = (nil)] 22:00:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 100 (0x7f140ad5d400) [pid = 1921] [serial = 297] [outer = 0x7f140a83fc00] 22:00:47 INFO - PROCESS | 1921 | 1461474047381 Marionette DEBUG loaded listener.js 22:00:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 101 (0x7f140b4d9c00) [pid = 1921] [serial = 298] [outer = 0x7f140a83fc00] 22:00:48 INFO - PROCESS | 1921 | 1461474048123 Marionette TRACE conn5 <- [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]]]}] 22:00:48 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. 22:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1032ms 22:00:48 INFO - PROCESS | 1921 | 1461474048159 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 22:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:00:48 INFO - PROCESS | 1921 | 1461474048163 Marionette TRACE conn5 <- [1,369,null,{"value":"8"}] 22:00:48 INFO - PROCESS | 1921 | 1461474048169 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:00:48 INFO - PROCESS | 1921 | 1461474048171 Marionette TRACE conn5 <- [1,370,null,{}] 22:00:48 INFO - PROCESS | 1921 | 1461474048211 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:48 INFO - PROCESS | 1921 | 1461474048356 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 22:00:48 INFO - PROCESS | 1921 | 1461474048367 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409f1f000 == 54 [pid = 1921] [id = 100] 22:00:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 102 (0x7f1402acf800) [pid = 1921] [serial = 299] [outer = (nil)] 22:00:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 103 (0x7f14169e4800) [pid = 1921] [serial = 300] [outer = 0x7f1402acf800] 22:00:48 INFO - PROCESS | 1921 | 1461474048425 Marionette DEBUG loaded listener.js 22:00:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 104 (0x7f1418a2bc00) [pid = 1921] [serial = 301] [outer = 0x7f1402acf800] 22:00:49 INFO - PROCESS | 1921 | 1461474049308 Marionette TRACE conn5 <- [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]]]}] 22:00:49 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. 22:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1199ms 22:00:49 INFO - PROCESS | 1921 | 1461474049371 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 22:00:49 INFO - PROCESS | 1921 | 1461474049374 Marionette TRACE conn5 <- [1,373,null,{"value":"8"}] 22:00:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:00:49 INFO - PROCESS | 1921 | 1461474049379 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:00:49 INFO - PROCESS | 1921 | 1461474049382 Marionette TRACE conn5 <- [1,374,null,{}] 22:00:49 INFO - PROCESS | 1921 | 1461474049387 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:49 INFO - PROCESS | 1921 | 1461474049568 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 22:00:49 INFO - PROCESS | 1921 | 1461474049591 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b67f000 == 55 [pid = 1921] [id = 101] 22:00:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 105 (0x7f140c4e7c00) [pid = 1921] [serial = 302] [outer = (nil)] 22:00:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 106 (0x7f141c599c00) [pid = 1921] [serial = 303] [outer = 0x7f140c4e7c00] 22:00:49 INFO - PROCESS | 1921 | 1461474049649 Marionette DEBUG loaded listener.js 22:00:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f141f593800) [pid = 1921] [serial = 304] [outer = 0x7f140c4e7c00] 22:00:50 INFO - PROCESS | 1921 | 1461474050348 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:00:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:00:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1027ms 22:00:50 INFO - PROCESS | 1921 | 1461474050418 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 22:00:50 INFO - PROCESS | 1921 | 1461474050421 Marionette TRACE conn5 <- [1,377,null,{"value":"8"}] 22:00:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:00:50 INFO - PROCESS | 1921 | 1461474050427 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:00:50 INFO - PROCESS | 1921 | 1461474050429 Marionette TRACE conn5 <- [1,378,null,{}] 22:00:50 INFO - PROCESS | 1921 | 1461474050458 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:50 INFO - PROCESS | 1921 | 1461474050731 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 22:00:50 INFO - PROCESS | 1921 | --DOMWINDOW == 106 (0x7f1405f9b400) [pid = 1921] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:00:50 INFO - PROCESS | 1921 | --DOMWINDOW == 105 (0x7f13ff697000) [pid = 1921] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:00:50 INFO - PROCESS | 1921 | --DOMWINDOW == 104 (0x7f14011c6800) [pid = 1921] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:00:50 INFO - PROCESS | 1921 | --DOMWINDOW == 103 (0x7f1404060800) [pid = 1921] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:00:50 INFO - PROCESS | 1921 | --DOMWINDOW == 102 (0x7f1405fa2c00) [pid = 1921] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:00:50 INFO - PROCESS | 1921 | --DOMWINDOW == 101 (0x7f140a0b6400) [pid = 1921] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:00:50 INFO - PROCESS | 1921 | 1461474050808 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409720800 == 56 [pid = 1921] [id = 102] 22:00:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 102 (0x7f14003d5400) [pid = 1921] [serial = 305] [outer = (nil)] 22:00:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 103 (0x7f1401ded800) [pid = 1921] [serial = 306] [outer = 0x7f14003d5400] 22:00:50 INFO - PROCESS | 1921 | 1461474050874 Marionette DEBUG loaded listener.js 22:00:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 104 (0x7f140a667000) [pid = 1921] [serial = 307] [outer = 0x7f14003d5400] 22:00:51 INFO - PROCESS | 1921 | 1461474051580 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:00:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:00:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1205ms 22:00:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:00:51 INFO - PROCESS | 1921 | 1461474051632 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 22:00:51 INFO - PROCESS | 1921 | 1461474051635 Marionette TRACE conn5 <- [1,381,null,{"value":"8"}] 22:00:51 INFO - PROCESS | 1921 | 1461474051640 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:00:51 INFO - PROCESS | 1921 | 1461474051643 Marionette TRACE conn5 <- [1,382,null,{}] 22:00:51 INFO - PROCESS | 1921 | 1461474051648 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:51 INFO - PROCESS | 1921 | 1461474051775 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 22:00:51 INFO - PROCESS | 1921 | 1461474051789 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c282800 == 57 [pid = 1921] [id = 103] 22:00:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 105 (0x7f14004a5400) [pid = 1921] [serial = 308] [outer = (nil)] 22:00:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 106 (0x7f14004af800) [pid = 1921] [serial = 309] [outer = 0x7f14004a5400] 22:00:51 INFO - PROCESS | 1921 | 1461474051848 Marionette DEBUG loaded listener.js 22:00:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f140a66b000) [pid = 1921] [serial = 310] [outer = 0x7f14004a5400] 22:00:52 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:00:52 INFO - PROCESS | 1921 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:00:52 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:00:52 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:00:52 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:00:52 INFO - PROCESS | 1921 | 1461474052608 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:00:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:00:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1026ms 22:00:52 INFO - PROCESS | 1921 | 1461474052668 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 22:00:52 INFO - PROCESS | 1921 | 1461474052671 Marionette TRACE conn5 <- [1,385,null,{"value":"8"}] 22:00:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:00:52 INFO - PROCESS | 1921 | 1461474052676 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:00:52 INFO - PROCESS | 1921 | 1461474052679 Marionette TRACE conn5 <- [1,386,null,{}] 22:00:52 INFO - PROCESS | 1921 | 1461474052684 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:52 INFO - PROCESS | 1921 | 1461474052882 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 22:00:53 INFO - PROCESS | 1921 | 1461474053034 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003cc000 == 58 [pid = 1921] [id = 104] 22:00:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f14003d8800) [pid = 1921] [serial = 311] [outer = (nil)] 22:00:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f14004a4400) [pid = 1921] [serial = 312] [outer = 0x7f14003d8800] 22:00:53 INFO - PROCESS | 1921 | 1461474053107 Marionette DEBUG loaded listener.js 22:00:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f14011c6800) [pid = 1921] [serial = 313] [outer = 0x7f14003d8800] 22:00:54 INFO - PROCESS | 1921 | 1461474054023 Marionette TRACE conn5 <- [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]]]}] 22:00:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:00:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1381ms 22:00:54 INFO - PROCESS | 1921 | 1461474054059 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 22:00:54 INFO - PROCESS | 1921 | 1461474054065 Marionette TRACE conn5 <- [1,389,null,{"value":"8"}] 22:00:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:00:54 INFO - PROCESS | 1921 | 1461474054073 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:00:54 INFO - PROCESS | 1921 | 1461474054079 Marionette TRACE conn5 <- [1,390,null,{}] 22:00:54 INFO - PROCESS | 1921 | 1461474054086 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:54 INFO - PROCESS | 1921 | 1461474054331 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 22:00:54 INFO - PROCESS | 1921 | 1461474054502 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:54 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409b20800 == 59 [pid = 1921] [id = 105] 22:00:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f1401de5000) [pid = 1921] [serial = 314] [outer = (nil)] 22:00:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f14040bf800) [pid = 1921] [serial = 315] [outer = 0x7f1401de5000] 22:00:54 INFO - PROCESS | 1921 | 1461474054598 Marionette DEBUG loaded listener.js 22:00:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f1405fa3000) [pid = 1921] [serial = 316] [outer = 0x7f1401de5000] 22:00:55 INFO - PROCESS | 1921 | 1461474055545 Marionette TRACE conn5 <- [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]]]}] 22:00:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:00:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1543ms 22:00:55 INFO - PROCESS | 1921 | 1461474055617 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 22:00:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:00:55 INFO - PROCESS | 1921 | 1461474055622 Marionette TRACE conn5 <- [1,393,null,{"value":"8"}] 22:00:55 INFO - PROCESS | 1921 | 1461474055628 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:00:55 INFO - PROCESS | 1921 | 1461474055631 Marionette TRACE conn5 <- [1,394,null,{}] 22:00:55 INFO - PROCESS | 1921 | 1461474055637 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:55 INFO - PROCESS | 1921 | 1461474055797 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 22:00:55 INFO - PROCESS | 1921 | 1461474055939 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cc9c000 == 60 [pid = 1921] [id = 106] 22:00:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f1401579800) [pid = 1921] [serial = 317] [outer = (nil)] 22:00:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f140157f400) [pid = 1921] [serial = 318] [outer = 0x7f1401579800] 22:00:56 INFO - PROCESS | 1921 | 1461474056012 Marionette DEBUG loaded listener.js 22:00:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f1406952000) [pid = 1921] [serial = 319] [outer = 0x7f1401579800] 22:00:56 INFO - PROCESS | 1921 | 1461474056957 Marionette TRACE conn5 <- [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]]]}] 22:00:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:00:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1385ms 22:00:57 INFO - PROCESS | 1921 | 1461474057013 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 22:00:57 INFO - PROCESS | 1921 | 1461474057018 Marionette TRACE conn5 <- [1,397,null,{"value":"8"}] 22:00:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:00:57 INFO - PROCESS | 1921 | 1461474057036 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:00:57 INFO - PROCESS | 1921 | 1461474057043 Marionette TRACE conn5 <- [1,398,null,{}] 22:00:57 INFO - PROCESS | 1921 | 1461474057048 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:57 INFO - PROCESS | 1921 | 1461474057241 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 22:00:57 INFO - PROCESS | 1921 | 1461474057380 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401bba800 == 61 [pid = 1921] [id = 107] 22:00:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f1401566000) [pid = 1921] [serial = 320] [outer = (nil)] 22:00:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 118 (0x7f140156e800) [pid = 1921] [serial = 321] [outer = 0x7f1401566000] 22:00:57 INFO - PROCESS | 1921 | 1461474057454 Marionette DEBUG loaded listener.js 22:00:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 119 (0x7f140a0be400) [pid = 1921] [serial = 322] [outer = 0x7f1401566000] 22:00:58 INFO - PROCESS | 1921 | 1461474058350 Marionette TRACE conn5 <- [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]]]}] 22:00:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:00:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1396ms 22:00:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:00:58 INFO - PROCESS | 1921 | 1461474058423 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 22:00:58 INFO - PROCESS | 1921 | 1461474058426 Marionette TRACE conn5 <- [1,401,null,{"value":"8"}] 22:00:58 INFO - PROCESS | 1921 | 1461474058432 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:00:58 INFO - PROCESS | 1921 | 1461474058435 Marionette TRACE conn5 <- [1,402,null,{}] 22:00:58 INFO - PROCESS | 1921 | 1461474058440 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:58 INFO - PROCESS | 1921 | 1461474058598 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 22:00:58 INFO - PROCESS | 1921 | 1461474058737 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:58 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14055e4000 == 62 [pid = 1921] [id = 108] 22:00:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 120 (0x7f1401566800) [pid = 1921] [serial = 323] [outer = (nil)] 22:00:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 121 (0x7f140a6a8800) [pid = 1921] [serial = 324] [outer = 0x7f1401566800] 22:00:58 INFO - PROCESS | 1921 | 1461474058810 Marionette DEBUG loaded listener.js 22:00:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 122 (0x7f140b3ec800) [pid = 1921] [serial = 325] [outer = 0x7f1401566800] 22:00:59 INFO - PROCESS | 1921 | 1461474059703 Marionette TRACE conn5 <- [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]]]}] 22:00:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:00:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1334ms 22:00:59 INFO - PROCESS | 1921 | 1461474059766 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 22:00:59 INFO - PROCESS | 1921 | 1461474059769 Marionette TRACE conn5 <- [1,405,null,{"value":"8"}] 22:00:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:00:59 INFO - PROCESS | 1921 | 1461474059775 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:00:59 INFO - PROCESS | 1921 | 1461474059778 Marionette TRACE conn5 <- [1,406,null,{}] 22:00:59 INFO - PROCESS | 1921 | 1461474059783 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:59 INFO - PROCESS | 1921 | 1461474059932 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 22:01:00 INFO - PROCESS | 1921 | 1461474060081 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14210a4000 == 63 [pid = 1921] [id = 109] 22:01:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 123 (0x7f141ca56c00) [pid = 1921] [serial = 326] [outer = (nil)] 22:01:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 124 (0x7f141f592800) [pid = 1921] [serial = 327] [outer = 0x7f141ca56c00] 22:01:00 INFO - PROCESS | 1921 | 1461474060166 Marionette DEBUG loaded listener.js 22:01:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f1421061400) [pid = 1921] [serial = 328] [outer = 0x7f141ca56c00] 22:01:01 INFO - PROCESS | 1921 | 1461474061297 Marionette TRACE conn5 <- [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]]]}] 22:01:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:01:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1590ms 22:01:01 INFO - PROCESS | 1921 | 1461474061366 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 22:01:01 INFO - PROCESS | 1921 | 1461474061372 Marionette TRACE conn5 <- [1,409,null,{"value":"8"}] 22:01:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:01:01 INFO - PROCESS | 1921 | 1461474061380 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:01:01 INFO - PROCESS | 1921 | 1461474061385 Marionette TRACE conn5 <- [1,410,null,{}] 22:01:01 INFO - PROCESS | 1921 | 1461474061394 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:01 INFO - PROCESS | 1921 | 1461474061591 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 22:01:01 INFO - PROCESS | 1921 | 1461474061867 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff542800 == 64 [pid = 1921] [id = 110] 22:01:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f14011c0800) [pid = 1921] [serial = 329] [outer = (nil)] 22:01:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f140156d800) [pid = 1921] [serial = 330] [outer = 0x7f14011c0800] 22:01:01 INFO - PROCESS | 1921 | 1461474061988 Marionette DEBUG loaded listener.js 22:01:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f1401576000) [pid = 1921] [serial = 331] [outer = 0x7f14011c0800] 22:01:02 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a29000 == 63 [pid = 1921] [id = 60] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f1417739800) [pid = 1921] [serial = 267] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f1401c06800) [pid = 1921] [serial = 230] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f140d870c00) [pid = 1921] [serial = 239] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f140a833c00) [pid = 1921] [serial = 236] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 123 (0x7f140448d800) [pid = 1921] [serial = 233] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 122 (0x7f14003dbc00) [pid = 1921] [serial = 243] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 121 (0x7f1418939400) [pid = 1921] [serial = 246] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | 1461474062916 Marionette TRACE conn5 <- [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]]]}] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 120 (0x7f140a83d400) [pid = 1921] [serial = 261] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 119 (0x7f14041f1400) [pid = 1921] [serial = 264] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 118 (0x7f1402ac5c00) [pid = 1921] [serial = 250] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 117 (0x7f14011cc000) [pid = 1921] [serial = 249] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 116 (0x7f14040bf400) [pid = 1921] [serial = 252] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 115 (0x7f14041f3000) [pid = 1921] [serial = 253] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 114 (0x7f14084e8000) [pid = 1921] [serial = 255] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 113 (0x7f1409fe8800) [pid = 1921] [serial = 256] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 112 (0x7f140a641800) [pid = 1921] [serial = 258] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f13ff6a0400) [pid = 1921] [serial = 105] [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.] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f140ad61000) [pid = 1921] [serial = 262] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 109 (0x7f140a669800) [pid = 1921] [serial = 259] [outer = (nil)] [url = about:blank] 22:01:02 INFO - PROCESS | 1921 | --DOMWINDOW == 108 (0x7f141195b800) [pid = 1921] [serial = 265] [outer = (nil)] [url = about:blank] 22:01:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:01:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1595ms 22:01:02 INFO - PROCESS | 1921 | 1461474062975 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 22:01:02 INFO - PROCESS | 1921 | 1461474062983 Marionette TRACE conn5 <- [1,413,null,{"value":"8"}] 22:01:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:01:02 INFO - PROCESS | 1921 | 1461474062993 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:01:02 INFO - PROCESS | 1921 | 1461474062997 Marionette TRACE conn5 <- [1,414,null,{}] 22:01:03 INFO - PROCESS | 1921 | 1461474063002 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:03 INFO - PROCESS | 1921 | 1461474063152 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 22:01:03 INFO - PROCESS | 1921 | 1461474063251 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140149d000 == 64 [pid = 1921] [id = 111] 22:01:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f1401564c00) [pid = 1921] [serial = 332] [outer = (nil)] 22:01:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f1401de9800) [pid = 1921] [serial = 333] [outer = 0x7f1401564c00] 22:01:03 INFO - PROCESS | 1921 | 1461474063313 Marionette DEBUG loaded listener.js 22:01:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f1404052c00) [pid = 1921] [serial = 334] [outer = 0x7f1401564c00] 22:01:04 INFO - PROCESS | 1921 | 1461474064034 Marionette TRACE conn5 <- [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]]]}] 22:01:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:01:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1088ms 22:01:04 INFO - PROCESS | 1921 | 1461474064110 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 22:01:04 INFO - PROCESS | 1921 | 1461474064114 Marionette TRACE conn5 <- [1,417,null,{"value":"8"}] 22:01:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:01:04 INFO - PROCESS | 1921 | 1461474064125 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:01:04 INFO - PROCESS | 1921 | 1461474064129 Marionette TRACE conn5 <- [1,418,null,{}] 22:01:04 INFO - PROCESS | 1921 | 1461474064144 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:04 INFO - PROCESS | 1921 | 1461474064296 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 22:01:04 INFO - PROCESS | 1921 | 1461474064309 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140419f000 == 65 [pid = 1921] [id = 112] 22:01:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f1404417400) [pid = 1921] [serial = 335] [outer = (nil)] 22:01:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f140694f400) [pid = 1921] [serial = 336] [outer = 0x7f1404417400] 22:01:04 INFO - PROCESS | 1921 | 1461474064374 Marionette DEBUG loaded listener.js 22:01:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f140a634400) [pid = 1921] [serial = 337] [outer = 0x7f1404417400] 22:01:05 INFO - PROCESS | 1921 | 1461474065628 Marionette TRACE conn5 <- [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]]]}] 22:01:05 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 22:01:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1553ms 22:01:05 INFO - PROCESS | 1921 | 1461474065678 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 22:01:05 INFO - PROCESS | 1921 | 1461474065682 Marionette TRACE conn5 <- [1,421,null,{"value":"8"}] 22:01:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:01:05 INFO - PROCESS | 1921 | 1461474065701 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:01:05 INFO - PROCESS | 1921 | 1461474065705 Marionette TRACE conn5 <- [1,422,null,{}] 22:01:05 INFO - PROCESS | 1921 | 1461474065731 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:05 INFO - PROCESS | 1921 | 1461474065912 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 22:01:05 INFO - PROCESS | 1921 | 1461474065981 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1408aa2000 == 66 [pid = 1921] [id = 113] 22:01:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f140448e800) [pid = 1921] [serial = 338] [outer = (nil)] 22:01:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f140a833400) [pid = 1921] [serial = 339] [outer = 0x7f140448e800] 22:01:06 INFO - PROCESS | 1921 | 1461474066050 Marionette DEBUG loaded listener.js 22:01:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f140b392c00) [pid = 1921] [serial = 340] [outer = 0x7f140448e800] 22:01:07 INFO - PROCESS | 1921 | 1461474067324 Marionette TRACE conn5 <- [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]]]}] 22:01:07 INFO - PROCESS | 1921 | --DOMWINDOW == 116 (0x7f14010ca800) [pid = 1921] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:01:07 INFO - PROCESS | 1921 | --DOMWINDOW == 115 (0x7f140c4e7c00) [pid = 1921] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:01:07 INFO - PROCESS | 1921 | --DOMWINDOW == 114 (0x7f140a83fc00) [pid = 1921] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:01:07 INFO - PROCESS | 1921 | --DOMWINDOW == 113 (0x7f1402acf800) [pid = 1921] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:01:07 INFO - PROCESS | 1921 | --DOMWINDOW == 112 (0x7f14003d5400) [pid = 1921] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:01:07 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f13ff69ac00) [pid = 1921] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:01:07 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f13ff6a3000) [pid = 1921] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:01:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:01:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1709ms 22:01:07 INFO - PROCESS | 1921 | 1461474067397 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 22:01:07 INFO - PROCESS | 1921 | 1461474067401 Marionette TRACE conn5 <- [1,425,null,{"value":"8"}] 22:01:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:01:07 INFO - PROCESS | 1921 | 1461474067407 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:01:07 INFO - PROCESS | 1921 | 1461474067409 Marionette TRACE conn5 <- [1,426,null,{}] 22:01:07 INFO - PROCESS | 1921 | 1461474067414 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:07 INFO - PROCESS | 1921 | 1461474067609 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 22:01:07 INFO - PROCESS | 1921 | 1461474067754 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409b32000 == 67 [pid = 1921] [id = 114] 22:01:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f14018f8000) [pid = 1921] [serial = 341] [outer = (nil)] 22:01:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f14018f9c00) [pid = 1921] [serial = 342] [outer = 0x7f14018f8000] 22:01:07 INFO - PROCESS | 1921 | 1461474067819 Marionette DEBUG loaded listener.js 22:01:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f14018fdc00) [pid = 1921] [serial = 343] [outer = 0x7f14018f8000] 22:01:08 INFO - PROCESS | 1921 | 1461474068445 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 22:01:08 INFO - PROCESS | 1921 | 1461474068489 Marionette TRACE conn5 <- [1,429,null,{"value":"8"}] 22:01:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:01:08 INFO - PROCESS | 1921 | 1461474068495 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:01:08 INFO - PROCESS | 1921 | 1461474068498 Marionette TRACE conn5 <- [1,430,null,{}] 22:01:08 INFO - PROCESS | 1921 | 1461474068503 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:08 INFO - PROCESS | 1921 | 1461474068714 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 22:01:08 INFO - PROCESS | 1921 | 1461474068729 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401795000 == 68 [pid = 1921] [id = 115] 22:01:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f14018fd800) [pid = 1921] [serial = 344] [outer = (nil)] 22:01:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f1401da8800) [pid = 1921] [serial = 345] [outer = 0x7f14018fd800] 22:01:08 INFO - PROCESS | 1921 | 1461474068793 Marionette DEBUG loaded listener.js 22:01:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f140be8a400) [pid = 1921] [serial = 346] [outer = 0x7f14018fd800] 22:01:09 INFO - PROCESS | 1921 | 1461474069686 Marionette TRACE conn5 <- [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]]]}] 22:01:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:01:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1227ms 22:01:09 INFO - PROCESS | 1921 | 1461474069724 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 22:01:09 INFO - PROCESS | 1921 | 1461474069728 Marionette TRACE conn5 <- [1,433,null,{"value":"8"}] 22:01:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:01:09 INFO - PROCESS | 1921 | 1461474069738 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:01:09 INFO - PROCESS | 1921 | 1461474069744 Marionette TRACE conn5 <- [1,434,null,{}] 22:01:09 INFO - PROCESS | 1921 | 1461474069753 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:09 INFO - PROCESS | 1921 | 1461474069927 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 22:01:10 INFO - PROCESS | 1921 | 1461474070080 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401b4e800 == 69 [pid = 1921] [id = 116] 22:01:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f14003d5c00) [pid = 1921] [serial = 347] [outer = (nil)] 22:01:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 118 (0x7f1401568000) [pid = 1921] [serial = 348] [outer = 0x7f14003d5c00] 22:01:10 INFO - PROCESS | 1921 | 1461474070181 Marionette DEBUG loaded listener.js 22:01:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 119 (0x7f1401579400) [pid = 1921] [serial = 349] [outer = 0x7f14003d5c00] 22:01:11 INFO - PROCESS | 1921 | 1461474071349 Marionette TRACE conn5 <- [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]]]}] 22:01:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:01:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1687ms 22:01:11 INFO - PROCESS | 1921 | 1461474071426 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 22:01:11 INFO - PROCESS | 1921 | 1461474071436 Marionette TRACE conn5 <- [1,437,null,{"value":"8"}] 22:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:01:11 INFO - PROCESS | 1921 | 1461474071450 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:01:11 INFO - PROCESS | 1921 | 1461474071456 Marionette TRACE conn5 <- [1,438,null,{}] 22:01:11 INFO - PROCESS | 1921 | 1461474071463 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:11 INFO - PROCESS | 1921 | 1461474071726 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 22:01:12 INFO - PROCESS | 1921 | 1461474072023 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a31b000 == 70 [pid = 1921] [id = 117] 22:01:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 120 (0x7f1401da3c00) [pid = 1921] [serial = 350] [outer = (nil)] 22:01:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 121 (0x7f1401daf400) [pid = 1921] [serial = 351] [outer = 0x7f1401da3c00] 22:01:12 INFO - PROCESS | 1921 | 1461474072150 Marionette DEBUG loaded listener.js 22:01:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 122 (0x7f1402ac5000) [pid = 1921] [serial = 352] [outer = 0x7f1401da3c00] 22:01:13 INFO - PROCESS | 1921 | 1461474073341 Marionette TRACE conn5 <- [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]]]}] 22:01:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:01:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1940ms 22:01:13 INFO - PROCESS | 1921 | 1461474073390 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 22:01:13 INFO - PROCESS | 1921 | 1461474073393 Marionette TRACE conn5 <- [1,441,null,{"value":"8"}] 22:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:01:13 INFO - PROCESS | 1921 | 1461474073400 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:01:13 INFO - PROCESS | 1921 | 1461474073406 Marionette TRACE conn5 <- [1,442,null,{}] 22:01:13 INFO - PROCESS | 1921 | 1461474073422 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:13 INFO - PROCESS | 1921 | 1461474073592 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 22:01:13 INFO - PROCESS | 1921 | 1461474073779 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1417cdb800 == 71 [pid = 1921] [id = 118] 22:01:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 123 (0x7f14041fc400) [pid = 1921] [serial = 353] [outer = (nil)] 22:01:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 124 (0x7f140a0c2800) [pid = 1921] [serial = 354] [outer = 0x7f14041fc400] 22:01:13 INFO - PROCESS | 1921 | 1461474073859 Marionette DEBUG loaded listener.js 22:01:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f140a838c00) [pid = 1921] [serial = 355] [outer = 0x7f14041fc400] 22:01:14 INFO - PROCESS | 1921 | 1461474074694 Marionette TRACE conn5 <- [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]]]}] 22:01:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1344ms 22:01:14 INFO - PROCESS | 1921 | 1461474074745 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 22:01:14 INFO - PROCESS | 1921 | 1461474074748 Marionette TRACE conn5 <- [1,445,null,{"value":"8"}] 22:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:01:14 INFO - PROCESS | 1921 | 1461474074755 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:01:14 INFO - PROCESS | 1921 | 1461474074758 Marionette TRACE conn5 <- [1,446,null,{}] 22:01:14 INFO - PROCESS | 1921 | 1461474074763 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:14 INFO - PROCESS | 1921 | 1461474074917 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 22:01:15 INFO - PROCESS | 1921 | 1461474075063 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141eb7b800 == 72 [pid = 1921] [id = 119] 22:01:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f13ff6a2000) [pid = 1921] [serial = 356] [outer = (nil)] 22:01:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f140154fc00) [pid = 1921] [serial = 357] [outer = 0x7f13ff6a2000] 22:01:15 INFO - PROCESS | 1921 | 1461474075137 Marionette DEBUG loaded listener.js 22:01:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f140694e800) [pid = 1921] [serial = 358] [outer = 0x7f13ff6a2000] 22:01:16 INFO - PROCESS | 1921 | 1461474076042 Marionette TRACE conn5 <- [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]]]}] 22:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1330ms 22:01:16 INFO - PROCESS | 1921 | 1461474076086 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 22:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:01:16 INFO - PROCESS | 1921 | 1461474076090 Marionette TRACE conn5 <- [1,449,null,{"value":"8"}] 22:01:16 INFO - PROCESS | 1921 | 1461474076096 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:01:16 INFO - PROCESS | 1921 | 1461474076099 Marionette TRACE conn5 <- [1,450,null,{}] 22:01:16 INFO - PROCESS | 1921 | 1461474076104 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:16 INFO - PROCESS | 1921 | 1461474076254 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 22:01:16 INFO - PROCESS | 1921 | 1461474076401 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400251800 == 73 [pid = 1921] [id = 120] 22:01:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f1401549c00) [pid = 1921] [serial = 359] [outer = (nil)] 22:01:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f1404013000) [pid = 1921] [serial = 360] [outer = 0x7f1401549c00] 22:01:16 INFO - PROCESS | 1921 | 1461474076475 Marionette DEBUG loaded listener.js 22:01:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f1404017800) [pid = 1921] [serial = 361] [outer = 0x7f1401549c00] 22:01:17 INFO - PROCESS | 1921 | 1461474077365 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 22:01:17 INFO - PROCESS | 1921 | 1461474077444 Marionette TRACE conn5 <- [1,453,null,{"value":"8"}] 22:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:01:17 INFO - PROCESS | 1921 | 1461474077450 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:01:17 INFO - PROCESS | 1921 | 1461474077452 Marionette TRACE conn5 <- [1,454,null,{}] 22:01:17 INFO - PROCESS | 1921 | 1461474077458 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:17 INFO - PROCESS | 1921 | 1461474077676 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 22:01:17 INFO - PROCESS | 1921 | 1461474077871 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140053b800 == 74 [pid = 1921] [id = 121] 22:01:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f140aea5c00) [pid = 1921] [serial = 362] [outer = (nil)] 22:01:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f141195b400) [pid = 1921] [serial = 363] [outer = 0x7f140aea5c00] 22:01:17 INFO - PROCESS | 1921 | 1461474077996 Marionette DEBUG loaded listener.js 22:01:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f1417870800) [pid = 1921] [serial = 364] [outer = 0x7f140aea5c00] 22:01:18 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:18 INFO - PROCESS | 1921 | 1461474078802 Marionette TRACE conn5 <- [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]]]}] 22:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1382ms 22:01:18 INFO - PROCESS | 1921 | 1461474078833 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 22:01:18 INFO - PROCESS | 1921 | 1461474078837 Marionette TRACE conn5 <- [1,457,null,{"value":"8"}] 22:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:01:18 INFO - PROCESS | 1921 | 1461474078843 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:01:18 INFO - PROCESS | 1921 | 1461474078845 Marionette TRACE conn5 <- [1,458,null,{}] 22:01:18 INFO - PROCESS | 1921 | 1461474078851 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:19 INFO - PROCESS | 1921 | 1461474078999 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 22:01:19 INFO - PROCESS | 1921 | 1461474079146 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401791000 == 75 [pid = 1921] [id = 122] 22:01:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f140b38e800) [pid = 1921] [serial = 365] [outer = (nil)] 22:01:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f1418934400) [pid = 1921] [serial = 366] [outer = 0x7f140b38e800] 22:01:19 INFO - PROCESS | 1921 | 1461474079220 Marionette DEBUG loaded listener.js 22:01:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f141c266800) [pid = 1921] [serial = 367] [outer = 0x7f140b38e800] 22:01:20 INFO - PROCESS | 1921 | 1461474080089 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 22:01:20 INFO - PROCESS | 1921 | 1461474080130 Marionette TRACE conn5 <- [1,461,null,{"value":"8"}] 22:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:01:20 INFO - PROCESS | 1921 | 1461474080138 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:01:20 INFO - PROCESS | 1921 | 1461474080140 Marionette TRACE conn5 <- [1,462,null,{}] 22:01:20 INFO - PROCESS | 1921 | 1461474080146 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:20 INFO - PROCESS | 1921 | 1461474080300 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 22:01:20 INFO - PROCESS | 1921 | 1461474080450 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa5eb000 == 76 [pid = 1921] [id = 123] 22:01:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13fa047c00) [pid = 1921] [serial = 368] [outer = (nil)] 22:01:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13fa04e400) [pid = 1921] [serial = 369] [outer = 0x7f13fa047c00] 22:01:20 INFO - PROCESS | 1921 | 1461474080519 Marionette DEBUG loaded listener.js 22:01:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13ff69d800) [pid = 1921] [serial = 370] [outer = 0x7f13fa047c00] 22:01:21 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:21 INFO - PROCESS | 1921 | 1461474081711 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 22:01:21 INFO - PROCESS | 1921 | 1461474081781 Marionette TRACE conn5 <- [1,465,null,{"value":"8"}] 22:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:01:21 INFO - PROCESS | 1921 | 1461474081790 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:01:21 INFO - PROCESS | 1921 | 1461474081795 Marionette TRACE conn5 <- [1,466,null,{}] 22:01:21 INFO - PROCESS | 1921 | 1461474081802 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:22 INFO - PROCESS | 1921 | 1461474081996 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 22:01:22 INFO - PROCESS | 1921 | 1461474082219 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fee0b800 == 77 [pid = 1921] [id = 124] 22:01:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f1401573800) [pid = 1921] [serial = 371] [outer = (nil)] 22:01:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f1401579000) [pid = 1921] [serial = 372] [outer = 0x7f1401573800] 22:01:22 INFO - PROCESS | 1921 | 1461474082340 Marionette DEBUG loaded listener.js 22:01:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f14018f4400) [pid = 1921] [serial = 373] [outer = 0x7f1401573800] 22:01:22 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409f07800 == 76 [pid = 1921] [id = 51] 22:01:22 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400351800 == 75 [pid = 1921] [id = 40] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f14004af800) [pid = 1921] [serial = 309] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409b32000 == 74 [pid = 1921] [id = 114] 22:01:22 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1408aa2000 == 73 [pid = 1921] [id = 113] 22:01:22 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140419f000 == 72 [pid = 1921] [id = 112] 22:01:22 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140149d000 == 71 [pid = 1921] [id = 111] 22:01:22 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff542800 == 70 [pid = 1921] [id = 110] 22:01:22 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409b20800 == 69 [pid = 1921] [id = 105] 22:01:22 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14003cc000 == 68 [pid = 1921] [id = 104] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f1405fa1800) [pid = 1921] [serial = 292] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f141c599c00) [pid = 1921] [serial = 303] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f14041f0c00) [pid = 1921] [serial = 291] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f140b4d9c00) [pid = 1921] [serial = 298] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f14041f8400) [pid = 1921] [serial = 288] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f14169e4800) [pid = 1921] [serial = 300] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f140ad5d400) [pid = 1921] [serial = 297] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f13ff924400) [pid = 1921] [serial = 270] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f140a667000) [pid = 1921] [serial = 307] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f141c5a4000) [pid = 1921] [serial = 282] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f140a669400) [pid = 1921] [serial = 276] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f1417ca7000) [pid = 1921] [serial = 268] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f1418a2bc00) [pid = 1921] [serial = 301] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f141f80d800) [pid = 1921] [serial = 285] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f141f593800) [pid = 1921] [serial = 304] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f1401ded800) [pid = 1921] [serial = 306] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f1418933400) [pid = 1921] [serial = 279] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f14041f7400) [pid = 1921] [serial = 273] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 123 (0x7f140694f000) [pid = 1921] [serial = 294] [outer = (nil)] [url = about:blank] 22:01:22 INFO - PROCESS | 1921 | --DOMWINDOW == 122 (0x7f14099c2400) [pid = 1921] [serial = 295] [outer = (nil)] [url = about:blank] 22:01:23 INFO - PROCESS | 1921 | 1461474083206 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 22:01:23 INFO - PROCESS | 1921 | 1461474083282 Marionette TRACE conn5 <- [1,469,null,{"value":"8"}] 22:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:01:23 INFO - PROCESS | 1921 | 1461474083292 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:01:23 INFO - PROCESS | 1921 | 1461474083296 Marionette TRACE conn5 <- [1,470,null,{}] 22:01:23 INFO - PROCESS | 1921 | 1461474083302 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:23 INFO - PROCESS | 1921 | 1461474083450 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 22:01:23 INFO - PROCESS | 1921 | 1461474083462 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a36000 == 69 [pid = 1921] [id = 125] 22:01:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 123 (0x7f1401c09000) [pid = 1921] [serial = 374] [outer = (nil)] 22:01:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 124 (0x7f1401df0400) [pid = 1921] [serial = 375] [outer = 0x7f1401c09000] 22:01:23 INFO - PROCESS | 1921 | 1461474083520 Marionette DEBUG loaded listener.js 22:01:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f1404013400) [pid = 1921] [serial = 376] [outer = 0x7f1401c09000] 22:01:24 INFO - PROCESS | 1921 | 1461474084333 Marionette TRACE conn5 <- [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]]]}] 22:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1086ms 22:01:24 INFO - PROCESS | 1921 | 1461474084378 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 22:01:24 INFO - PROCESS | 1921 | 1461474084382 Marionette TRACE conn5 <- [1,473,null,{"value":"8"}] 22:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:01:24 INFO - PROCESS | 1921 | 1461474084387 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:01:24 INFO - PROCESS | 1921 | 1461474084393 Marionette TRACE conn5 <- [1,474,null,{}] 22:01:24 INFO - PROCESS | 1921 | 1461474084407 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:24 INFO - PROCESS | 1921 | 1461474084552 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 22:01:24 INFO - PROCESS | 1921 | 1461474084571 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14073d5000 == 70 [pid = 1921] [id = 126] 22:01:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f140405ec00) [pid = 1921] [serial = 377] [outer = (nil)] 22:01:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f140448d800) [pid = 1921] [serial = 378] [outer = 0x7f140405ec00] 22:01:24 INFO - PROCESS | 1921 | 1461474084634 Marionette DEBUG loaded listener.js 22:01:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f1409fee000) [pid = 1921] [serial = 379] [outer = 0x7f140405ec00] 22:01:25 INFO - PROCESS | 1921 | 1461474085450 Marionette TRACE conn5 <- [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]]]}] 22:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1091ms 22:01:25 INFO - PROCESS | 1921 | 1461474085490 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 22:01:25 INFO - PROCESS | 1921 | 1461474085494 Marionette TRACE conn5 <- [1,477,null,{"value":"8"}] 22:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:01:25 INFO - PROCESS | 1921 | 1461474085509 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:01:25 INFO - PROCESS | 1921 | 1461474085511 Marionette TRACE conn5 <- [1,478,null,{}] 22:01:25 INFO - PROCESS | 1921 | 1461474085517 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:25 INFO - PROCESS | 1921 | 1461474085709 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 22:01:25 INFO - PROCESS | 1921 | 1461474085730 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:25 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409f19800 == 71 [pid = 1921] [id = 127] 22:01:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f14041f5000) [pid = 1921] [serial = 380] [outer = (nil)] 22:01:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f140a665800) [pid = 1921] [serial = 381] [outer = 0x7f14041f5000] 22:01:25 INFO - PROCESS | 1921 | 1461474085791 Marionette DEBUG loaded listener.js 22:01:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f140ad61c00) [pid = 1921] [serial = 382] [outer = 0x7f14041f5000] 22:01:26 INFO - PROCESS | 1921 | 1461474086634 Marionette TRACE conn5 <- [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]]]}] 22:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1187ms 22:01:26 INFO - PROCESS | 1921 | 1461474086694 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 22:01:26 INFO - PROCESS | 1921 | 1461474086698 Marionette TRACE conn5 <- [1,481,null,{"value":"8"}] 22:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:01:26 INFO - PROCESS | 1921 | 1461474086703 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:01:26 INFO - PROCESS | 1921 | 1461474086706 Marionette TRACE conn5 <- [1,482,null,{}] 22:01:26 INFO - PROCESS | 1921 | 1461474086711 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:26 INFO - PROCESS | 1921 | 1461474086880 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 22:01:26 INFO - PROCESS | 1921 | 1461474086905 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d602800 == 72 [pid = 1921] [id = 128] 22:01:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f140176e800) [pid = 1921] [serial = 383] [outer = (nil)] 22:01:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f1401777800) [pid = 1921] [serial = 384] [outer = 0x7f140176e800] 22:01:26 INFO - PROCESS | 1921 | 1461474086966 Marionette DEBUG loaded listener.js 22:01:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f140177cc00) [pid = 1921] [serial = 385] [outer = 0x7f140176e800] 22:01:27 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f140448e800) [pid = 1921] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:01:27 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f1401564c00) [pid = 1921] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:01:27 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f1404417400) [pid = 1921] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:01:27 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f14011c0800) [pid = 1921] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:01:27 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f14004a5400) [pid = 1921] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:01:27 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f14018f8000) [pid = 1921] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:01:27 INFO - PROCESS | 1921 | 1461474087921 Marionette TRACE conn5 <- [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]]]}] 22:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1279ms 22:01:27 INFO - PROCESS | 1921 | 1461474087984 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 22:01:27 INFO - PROCESS | 1921 | 1461474087987 Marionette TRACE conn5 <- [1,485,null,{"value":"8"}] 22:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:01:28 INFO - PROCESS | 1921 | 1461474087999 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:01:28 INFO - PROCESS | 1921 | 1461474088001 Marionette TRACE conn5 <- [1,486,null,{}] 22:01:28 INFO - PROCESS | 1921 | 1461474088007 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:28 INFO - PROCESS | 1921 | 1461474088162 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 22:01:28 INFO - PROCESS | 1921 | 1461474088172 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:28 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14178bc800 == 73 [pid = 1921] [id = 129] 22:01:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f140177d000) [pid = 1921] [serial = 386] [outer = (nil)] 22:01:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f140c4e7c00) [pid = 1921] [serial = 387] [outer = 0x7f140177d000] 22:01:28 INFO - PROCESS | 1921 | 1461474088238 Marionette DEBUG loaded listener.js 22:01:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f1417ab0000) [pid = 1921] [serial = 388] [outer = 0x7f140177d000] 22:01:28 INFO - PROCESS | 1921 | 1461474088969 Marionette TRACE conn5 <- [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]]]}] 22:01:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:01:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1026ms 22:01:29 INFO - PROCESS | 1921 | 1461474089026 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 22:01:29 INFO - PROCESS | 1921 | 1461474089029 Marionette TRACE conn5 <- [1,489,null,{"value":"8"}] 22:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:01:29 INFO - PROCESS | 1921 | 1461474089042 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:01:29 INFO - PROCESS | 1921 | 1461474089044 Marionette TRACE conn5 <- [1,490,null,{}] 22:01:29 INFO - PROCESS | 1921 | 1461474089053 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:29 INFO - PROCESS | 1921 | 1461474089250 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 22:01:29 INFO - PROCESS | 1921 | 1461474089263 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cca5000 == 74 [pid = 1921] [id = 130] 22:01:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f13fedc0800) [pid = 1921] [serial = 389] [outer = (nil)] 22:01:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f13fedc8c00) [pid = 1921] [serial = 390] [outer = 0x7f13fedc0800] 22:01:29 INFO - PROCESS | 1921 | 1461474089327 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13fedce400) [pid = 1921] [serial = 391] [outer = 0x7f13fedc0800] 22:01:30 INFO - PROCESS | 1921 | 1461474090694 Marionette TRACE conn5 <- [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]]]}] 22:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1686ms 22:01:30 INFO - PROCESS | 1921 | 1461474090730 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 22:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:01:30 INFO - PROCESS | 1921 | 1461474090740 Marionette TRACE conn5 <- [1,493,null,{"value":"8"}] 22:01:30 INFO - PROCESS | 1921 | 1461474090753 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:01:30 INFO - PROCESS | 1921 | 1461474090761 Marionette TRACE conn5 <- [1,494,null,{}] 22:01:30 INFO - PROCESS | 1921 | 1461474090771 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:31 INFO - PROCESS | 1921 | 1461474091023 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 22:01:31 INFO - PROCESS | 1921 | 1461474091209 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:31 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401bbf000 == 75 [pid = 1921] [id = 131] 22:01:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f140154c400) [pid = 1921] [serial = 392] [outer = (nil)] 22:01:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f140156ac00) [pid = 1921] [serial = 393] [outer = 0x7f140154c400] 22:01:31 INFO - PROCESS | 1921 | 1461474091296 Marionette DEBUG loaded listener.js 22:01:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f1401773400) [pid = 1921] [serial = 394] [outer = 0x7f140154c400] 22:01:32 INFO - PROCESS | 1921 | 1461474092216 Marionette TRACE conn5 <- [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]]]}] 22:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1541ms 22:01:32 INFO - PROCESS | 1921 | 1461474092292 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 22:01:32 INFO - PROCESS | 1921 | 1461474092301 Marionette TRACE conn5 <- [1,497,null,{"value":"8"}] 22:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:01:32 INFO - PROCESS | 1921 | 1461474092311 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:01:32 INFO - PROCESS | 1921 | 1461474092314 Marionette TRACE conn5 <- [1,498,null,{}] 22:01:32 INFO - PROCESS | 1921 | 1461474092320 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:32 INFO - PROCESS | 1921 | 1461474092522 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 22:01:32 INFO - PROCESS | 1921 | 1461474092715 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14169a6000 == 76 [pid = 1921] [id = 132] 22:01:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f14016cb800) [pid = 1921] [serial = 395] [outer = (nil)] 22:01:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f14016d7000) [pid = 1921] [serial = 396] [outer = 0x7f14016cb800] 22:01:32 INFO - PROCESS | 1921 | 1461474092834 Marionette DEBUG loaded listener.js 22:01:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f1401777400) [pid = 1921] [serial = 397] [outer = 0x7f14016cb800] 22:01:33 INFO - PROCESS | 1921 | 1461474093648 Marionette TRACE conn5 <- [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]]]}] 22:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1385ms 22:01:33 INFO - PROCESS | 1921 | 1461474093696 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 22:01:33 INFO - PROCESS | 1921 | 1461474093700 Marionette TRACE conn5 <- [1,501,null,{"value":"8"}] 22:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:01:33 INFO - PROCESS | 1921 | 1461474093707 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:01:33 INFO - PROCESS | 1921 | 1461474093713 Marionette TRACE conn5 <- [1,502,null,{}] 22:01:33 INFO - PROCESS | 1921 | 1461474093728 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:33 INFO - PROCESS | 1921 | 1461474093896 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 22:01:34 INFO - PROCESS | 1921 | 1461474094043 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401ca7000 == 77 [pid = 1921] [id = 133] 22:01:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f1401c06400) [pid = 1921] [serial = 398] [outer = (nil)] 22:01:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f1401dae000) [pid = 1921] [serial = 399] [outer = 0x7f1401c06400] 22:01:34 INFO - PROCESS | 1921 | 1461474094122 Marionette DEBUG loaded listener.js 22:01:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f1404012400) [pid = 1921] [serial = 400] [outer = 0x7f1401c06400] 22:01:35 INFO - PROCESS | 1921 | 1461474095009 Marionette TRACE conn5 <- [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]]]}] 22:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1334ms 22:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:01:35 INFO - PROCESS | 1921 | 1461474095042 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 22:01:35 INFO - PROCESS | 1921 | 1461474095046 Marionette TRACE conn5 <- [1,505,null,{"value":"8"}] 22:01:35 INFO - PROCESS | 1921 | 1461474095053 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:01:35 INFO - PROCESS | 1921 | 1461474095055 Marionette TRACE conn5 <- [1,506,null,{}] 22:01:35 INFO - PROCESS | 1921 | 1461474095061 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:35 INFO - PROCESS | 1921 | 1461474095223 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 22:01:35 INFO - PROCESS | 1921 | 1461474095376 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c1e000 == 78 [pid = 1921] [id = 134] 22:01:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f1401da1c00) [pid = 1921] [serial = 401] [outer = (nil)] 22:01:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f14041fa000) [pid = 1921] [serial = 402] [outer = 0x7f1401da1c00] 22:01:35 INFO - PROCESS | 1921 | 1461474095449 Marionette DEBUG loaded listener.js 22:01:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f140a0c0400) [pid = 1921] [serial = 403] [outer = 0x7f1401da1c00] 22:01:36 INFO - PROCESS | 1921 | 1461474096348 Marionette TRACE conn5 <- [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]]]}] 22:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1338ms 22:01:36 INFO - PROCESS | 1921 | 1461474096393 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 22:01:36 INFO - PROCESS | 1921 | 1461474096397 Marionette TRACE conn5 <- [1,509,null,{"value":"8"}] 22:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:01:36 INFO - PROCESS | 1921 | 1461474096402 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:01:36 INFO - PROCESS | 1921 | 1461474096406 Marionette TRACE conn5 <- [1,510,null,{}] 22:01:36 INFO - PROCESS | 1921 | 1461474096411 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:36 INFO - PROCESS | 1921 | 1461474096569 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 22:01:36 INFO - PROCESS | 1921 | 1461474096734 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c9d800 == 79 [pid = 1921] [id = 135] 22:01:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13fa053400) [pid = 1921] [serial = 404] [outer = (nil)] 22:01:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f14018f1c00) [pid = 1921] [serial = 405] [outer = 0x7f13fa053400] 22:01:36 INFO - PROCESS | 1921 | 1461474096836 Marionette DEBUG loaded listener.js 22:01:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f140a841400) [pid = 1921] [serial = 406] [outer = 0x7f13fa053400] 22:01:38 INFO - PROCESS | 1921 | 1461474098202 Marionette TRACE conn5 <- [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]]]}] 22:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1882ms 22:01:38 INFO - PROCESS | 1921 | 1461474098379 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 22:01:38 INFO - PROCESS | 1921 | 1461474098384 Marionette TRACE conn5 <- [1,513,null,{"value":"8"}] 22:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:01:38 INFO - PROCESS | 1921 | 1461474098406 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:01:38 INFO - PROCESS | 1921 | 1461474098411 Marionette TRACE conn5 <- [1,514,null,{}] 22:01:38 INFO - PROCESS | 1921 | 1461474098418 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:38 INFO - PROCESS | 1921 | 1461474098561 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 22:01:38 INFO - PROCESS | 1921 | 1461474098715 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400540000 == 80 [pid = 1921] [id = 136] 22:01:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f14004b1c00) [pid = 1921] [serial = 407] [outer = (nil)] 22:01:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13fa04a400) [pid = 1921] [serial = 408] [outer = 0x7f14004b1c00] 22:01:38 INFO - PROCESS | 1921 | 1461474098849 Marionette DEBUG loaded listener.js 22:01:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f14010d0400) [pid = 1921] [serial = 409] [outer = 0x7f14004b1c00] 22:01:39 INFO - PROCESS | 1921 | 1461474099630 Marionette TRACE conn5 <- [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]]]}] 22:01:39 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 22:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1295ms 22:01:39 INFO - PROCESS | 1921 | 1461474099702 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 1921 | 1461474099710 Marionette TRACE conn5 <- [1,517,null,{"value":"8"}] 22:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:01:39 INFO - PROCESS | 1921 | 1461474099720 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - PROCESS | 1921 | 1461474099725 Marionette TRACE conn5 <- [1,518,null,{}] 22:01:39 INFO - PROCESS | 1921 | 1461474099734 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:39 INFO - PROCESS | 1921 | 1461474099940 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 22:01:40 INFO - PROCESS | 1921 | 1461474100091 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:40 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003c8000 == 81 [pid = 1921] [id = 137] 22:01:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13ff927000) [pid = 1921] [serial = 410] [outer = (nil)] 22:01:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f140156bc00) [pid = 1921] [serial = 411] [outer = 0x7f13ff927000] 22:01:40 INFO - PROCESS | 1921 | 1461474100156 Marionette DEBUG loaded listener.js 22:01:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f140157e400) [pid = 1921] [serial = 412] [outer = 0x7f13ff927000] 22:01:40 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14178bc800 == 80 [pid = 1921] [id = 129] 22:01:40 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f141f592800) [pid = 1921] [serial = 327] [outer = (nil)] [url = about:blank] 22:01:40 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f14040bf800) [pid = 1921] [serial = 315] [outer = (nil)] [url = about:blank] 22:01:40 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f140156e800) [pid = 1921] [serial = 321] [outer = (nil)] [url = about:blank] 22:01:40 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f14004a4400) [pid = 1921] [serial = 312] [outer = (nil)] [url = about:blank] 22:01:40 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f140157f400) [pid = 1921] [serial = 318] [outer = (nil)] [url = about:blank] 22:01:40 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f1401da8800) [pid = 1921] [serial = 345] [outer = (nil)] [url = about:blank] 22:01:40 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f140a6a8800) [pid = 1921] [serial = 324] [outer = (nil)] [url = about:blank] 22:01:40 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d602800 == 79 [pid = 1921] [id = 128] 22:01:40 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409f19800 == 78 [pid = 1921] [id = 127] 22:01:40 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14073d5000 == 77 [pid = 1921] [id = 126] 22:01:40 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a36000 == 76 [pid = 1921] [id = 125] 22:01:40 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fee0b800 == 75 [pid = 1921] [id = 124] 22:01:40 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141eb7b800 == 74 [pid = 1921] [id = 119] 22:01:40 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140a31b000 == 73 [pid = 1921] [id = 117] 22:01:40 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401b4e800 == 72 [pid = 1921] [id = 116] 22:01:40 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401795000 == 71 [pid = 1921] [id = 115] 22:01:41 INFO - PROCESS | 1921 | 1461474101079 Marionette TRACE conn5 <- [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]]]}] 22:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1385ms 22:01:41 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f140a833400) [pid = 1921] [serial = 339] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f1401de9800) [pid = 1921] [serial = 333] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f1404052c00) [pid = 1921] [serial = 334] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f140694f400) [pid = 1921] [serial = 336] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f1401576000) [pid = 1921] [serial = 331] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f140156d800) [pid = 1921] [serial = 330] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f140a66b000) [pid = 1921] [serial = 310] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f14018f9c00) [pid = 1921] [serial = 342] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f140b392c00) [pid = 1921] [serial = 340] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f140a634400) [pid = 1921] [serial = 337] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f14018fdc00) [pid = 1921] [serial = 343] [outer = (nil)] [url = about:blank] 22:01:41 INFO - PROCESS | 1921 | 1461474101120 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 22:01:41 INFO - PROCESS | 1921 | 1461474101123 Marionette TRACE conn5 <- [1,521,null,{"value":"8"}] 22:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:01:41 INFO - PROCESS | 1921 | 1461474101129 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:01:41 INFO - PROCESS | 1921 | 1461474101135 Marionette TRACE conn5 <- [1,522,null,{}] 22:01:41 INFO - PROCESS | 1921 | 1461474101153 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:41 INFO - PROCESS | 1921 | 1461474101292 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 22:01:41 INFO - PROCESS | 1921 | 1461474101312 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401454800 == 72 [pid = 1921] [id = 138] 22:01:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f14016d9c00) [pid = 1921] [serial = 413] [outer = (nil)] 22:01:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f1401775400) [pid = 1921] [serial = 414] [outer = 0x7f14016d9c00] 22:01:41 INFO - PROCESS | 1921 | 1461474101380 Marionette DEBUG loaded listener.js 22:01:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f14018f0800) [pid = 1921] [serial = 415] [outer = 0x7f14016d9c00] 22:01:42 INFO - PROCESS | 1921 | 1461474102184 Marionette TRACE conn5 <- [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]]]}] 22:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1086ms 22:01:42 INFO - PROCESS | 1921 | 1461474102232 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 22:01:42 INFO - PROCESS | 1921 | 1461474102237 Marionette TRACE conn5 <- [1,525,null,{"value":"8"}] 22:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:01:42 INFO - PROCESS | 1921 | 1461474102246 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:01:42 INFO - PROCESS | 1921 | 1461474102249 Marionette TRACE conn5 <- [1,526,null,{}] 22:01:42 INFO - PROCESS | 1921 | 1461474102254 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:42 INFO - PROCESS | 1921 | 1461474102392 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 22:01:42 INFO - PROCESS | 1921 | 1461474102406 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401b48800 == 73 [pid = 1921] [id = 139] 22:01:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13fedc6000) [pid = 1921] [serial = 416] [outer = (nil)] 22:01:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f1401da0c00) [pid = 1921] [serial = 417] [outer = 0x7f13fedc6000] 22:01:42 INFO - PROCESS | 1921 | 1461474102467 Marionette DEBUG loaded listener.js 22:01:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f1401daa800) [pid = 1921] [serial = 418] [outer = 0x7f13fedc6000] 22:01:43 INFO - PROCESS | 1921 | 1461474103278 Marionette TRACE conn5 <- [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]]]}] 22:01:43 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 22:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1087ms 22:01:43 INFO - PROCESS | 1921 | 1461474103350 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 22:01:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:01:43 INFO - PROCESS | 1921 | 1461474103354 Marionette TRACE conn5 <- [1,529,null,{"value":"8"}] 22:01:43 INFO - PROCESS | 1921 | 1461474103373 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:01:43 INFO - PROCESS | 1921 | 1461474103386 Marionette TRACE conn5 <- [1,530,null,{}] 22:01:43 INFO - PROCESS | 1921 | 1461474103392 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:43 INFO - PROCESS | 1921 | 1461474103568 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 22:01:43 INFO - PROCESS | 1921 | 1461474103584 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c9f800 == 74 [pid = 1921] [id = 140] 22:01:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f14018f5800) [pid = 1921] [serial = 419] [outer = (nil)] 22:01:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f1401de6c00) [pid = 1921] [serial = 420] [outer = 0x7f14018f5800] 22:01:43 INFO - PROCESS | 1921 | 1461474103646 Marionette DEBUG loaded listener.js 22:01:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f140357f000) [pid = 1921] [serial = 421] [outer = 0x7f14018f5800] 22:01:44 INFO - PROCESS | 1921 | 1461474104376 Marionette TRACE conn5 <- [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"]]]}] 22:01:44 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 22:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:01:44 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 22:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:01:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1067ms 22:01:44 INFO - PROCESS | 1921 | 1461474104430 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 22:01:44 INFO - PROCESS | 1921 | 1461474104433 Marionette TRACE conn5 <- [1,533,null,{"value":"8"}] 22:01:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:01:44 INFO - PROCESS | 1921 | 1461474104466 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:01:44 INFO - PROCESS | 1921 | 1461474104468 Marionette TRACE conn5 <- [1,534,null,{}] 22:01:44 INFO - PROCESS | 1921 | 1461474104474 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:44 INFO - PROCESS | 1921 | 1461474104687 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 22:01:44 INFO - PROCESS | 1921 | 1461474104718 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400360000 == 75 [pid = 1921] [id = 141] 22:01:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f1404019400) [pid = 1921] [serial = 422] [outer = (nil)] 22:01:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f140928f800) [pid = 1921] [serial = 423] [outer = 0x7f1404019400] 22:01:44 INFO - PROCESS | 1921 | 1461474104796 Marionette DEBUG loaded listener.js 22:01:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f140a63e000) [pid = 1921] [serial = 424] [outer = 0x7f1404019400] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f1401566800) [pid = 1921] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f14041f5000) [pid = 1921] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f140176e800) [pid = 1921] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f1417cf0800) [pid = 1921] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13ff6a0c00) [pid = 1921] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f14003d3000) [pid = 1921] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f140108e400) [pid = 1921] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13ff6a2000) [pid = 1921] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f14040c7000) [pid = 1921] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f1401549c00) [pid = 1921] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13fa047c00) [pid = 1921] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f14003d5c00) [pid = 1921] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f14041fb000) [pid = 1921] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f1401da3c00) [pid = 1921] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f141f592400) [pid = 1921] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f1401573800) [pid = 1921] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f13ff69fc00) [pid = 1921] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f1409291000) [pid = 1921] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f1401579800) [pid = 1921] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f140a65dc00) [pid = 1921] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f140405ec00) [pid = 1921] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f1401de5000) [pid = 1921] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f13ff69e400) [pid = 1921] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f14041fc400) [pid = 1921] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f13ff69d000) [pid = 1921] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 123 (0x7f141ca56c00) [pid = 1921] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 122 (0x7f140a65f800) [pid = 1921] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 121 (0x7f14003d8800) [pid = 1921] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 120 (0x7f1401c04c00) [pid = 1921] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 119 (0x7f1417c59c00) [pid = 1921] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 118 (0x7f14041f6400) [pid = 1921] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 117 (0x7f1404053c00) [pid = 1921] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 116 (0x7f1417ca7c00) [pid = 1921] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 115 (0x7f1401566000) [pid = 1921] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 114 (0x7f140a639c00) [pid = 1921] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 113 (0x7f1401c09000) [pid = 1921] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 112 (0x7f13ff69f000) [pid = 1921] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:01:46 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f140177d000) [pid = 1921] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:01:46 INFO - PROCESS | 1921 | 1461474106546 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 22:01:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:01:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 2136ms 22:01:46 INFO - PROCESS | 1921 | 1461474106595 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 22:01:46 INFO - PROCESS | 1921 | 1461474106599 Marionette TRACE conn5 <- [1,537,null,{"value":"8"}] 22:01:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:01:46 INFO - PROCESS | 1921 | 1461474106605 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:01:46 INFO - PROCESS | 1921 | 1461474106608 Marionette TRACE conn5 <- [1,538,null,{}] 22:01:46 INFO - PROCESS | 1921 | 1461474106613 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:46 INFO - PROCESS | 1921 | 1461474106816 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 22:01:46 INFO - PROCESS | 1921 | 1461474106841 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a2c800 == 76 [pid = 1921] [id = 142] 22:01:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f13fa04f000) [pid = 1921] [serial = 425] [outer = (nil)] 22:01:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f14004afc00) [pid = 1921] [serial = 426] [outer = 0x7f13fa04f000] 22:01:46 INFO - PROCESS | 1921 | 1461474106909 Marionette DEBUG loaded listener.js 22:01:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f1401c03000) [pid = 1921] [serial = 427] [outer = 0x7f13fa04f000] 22:01:47 INFO - PROCESS | 1921 | 1461474107628 Marionette TRACE conn5 <- [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]]]}] 22:01:47 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. 22:01:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1080ms 22:01:47 INFO - PROCESS | 1921 | 1461474107687 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 22:01:47 INFO - PROCESS | 1921 | 1461474107689 Marionette TRACE conn5 <- [1,541,null,{"value":"8"}] 22:01:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:01:47 INFO - PROCESS | 1921 | 1461474107696 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:01:47 INFO - PROCESS | 1921 | 1461474107698 Marionette TRACE conn5 <- [1,542,null,{}] 22:01:47 INFO - PROCESS | 1921 | 1461474107703 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:47 INFO - PROCESS | 1921 | 1461474107884 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 22:01:47 INFO - PROCESS | 1921 | 1461474107901 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:47 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b40d000 == 77 [pid = 1921] [id = 143] 22:01:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f13fedc2800) [pid = 1921] [serial = 428] [outer = (nil)] 22:01:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f140400f800) [pid = 1921] [serial = 429] [outer = 0x7f13fedc2800] 22:01:47 INFO - PROCESS | 1921 | 1461474107963 Marionette DEBUG loaded listener.js 22:01:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f140405e800) [pid = 1921] [serial = 430] [outer = 0x7f13fedc2800] 22:01:48 INFO - PROCESS | 1921 | 1461474108877 Marionette TRACE conn5 <- [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]]]}] 22:01:48 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. 22:01:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1227ms 22:01:48 INFO - PROCESS | 1921 | 1461474108924 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 22:01:48 INFO - PROCESS | 1921 | 1461474108932 Marionette TRACE conn5 <- [1,545,null,{"value":"8"}] 22:01:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:01:48 INFO - PROCESS | 1921 | 1461474108941 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:01:48 INFO - PROCESS | 1921 | 1461474108946 Marionette TRACE conn5 <- [1,546,null,{}] 22:01:48 INFO - PROCESS | 1921 | 1461474108954 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:49 INFO - PROCESS | 1921 | 1461474109149 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 22:01:49 INFO - PROCESS | 1921 | 1461474109296 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401161000 == 78 [pid = 1921] [id = 144] 22:01:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 118 (0x7f13ff6a0800) [pid = 1921] [serial = 431] [outer = (nil)] 22:01:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 119 (0x7f14004a2800) [pid = 1921] [serial = 432] [outer = 0x7f13ff6a0800] 22:01:49 INFO - PROCESS | 1921 | 1461474109373 Marionette DEBUG loaded listener.js 22:01:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 120 (0x7f14011ca400) [pid = 1921] [serial = 433] [outer = 0x7f13ff6a0800] 22:01:50 INFO - PROCESS | 1921 | 1461474110244 Marionette TRACE conn5 <- [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]]]}] 22:01:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:01:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1341ms 22:01:50 INFO - PROCESS | 1921 | 1461474110317 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 22:01:50 INFO - PROCESS | 1921 | 1461474110326 Marionette TRACE conn5 <- [1,549,null,{"value":"8"}] 22:01:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:01:50 INFO - PROCESS | 1921 | 1461474110338 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:01:50 INFO - PROCESS | 1921 | 1461474110342 Marionette TRACE conn5 <- [1,550,null,{}] 22:01:50 INFO - PROCESS | 1921 | 1461474110348 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:50 INFO - PROCESS | 1921 | 1461474110524 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 22:01:50 INFO - PROCESS | 1921 | 1461474110691 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401cb7800 == 79 [pid = 1921] [id = 145] 22:01:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 121 (0x7f13ff927800) [pid = 1921] [serial = 434] [outer = (nil)] 22:01:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 122 (0x7f1401570800) [pid = 1921] [serial = 435] [outer = 0x7f13ff927800] 22:01:50 INFO - PROCESS | 1921 | 1461474110776 Marionette DEBUG loaded listener.js 22:01:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 123 (0x7f1401778000) [pid = 1921] [serial = 436] [outer = 0x7f13ff927800] 22:01:51 INFO - PROCESS | 1921 | 1461474111674 Marionette TRACE conn5 <- [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]]]}] 22:01:51 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. 22:01:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1382ms 22:01:51 INFO - PROCESS | 1921 | 1461474111734 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 22:01:51 INFO - PROCESS | 1921 | 1461474111739 Marionette TRACE conn5 <- [1,553,null,{"value":"8"}] 22:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:01:51 INFO - PROCESS | 1921 | 1461474111747 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:01:51 INFO - PROCESS | 1921 | 1461474111753 Marionette TRACE conn5 <- [1,554,null,{}] 22:01:51 INFO - PROCESS | 1921 | 1461474111768 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:51 INFO - PROCESS | 1921 | 1461474111928 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 22:01:52 INFO - PROCESS | 1921 | 1461474112083 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8cd000 == 80 [pid = 1921] [id = 146] 22:01:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 124 (0x7f1401da4c00) [pid = 1921] [serial = 437] [outer = (nil)] 22:01:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f1402ad1400) [pid = 1921] [serial = 438] [outer = 0x7f1401da4c00] 22:01:52 INFO - PROCESS | 1921 | 1461474112157 Marionette DEBUG loaded listener.js 22:01:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f1404058c00) [pid = 1921] [serial = 439] [outer = 0x7f1401da4c00] 22:01:52 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:53 INFO - PROCESS | 1921 | 1461474113036 Marionette TRACE conn5 <- [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]]]}] 22:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1333ms 22:01:53 INFO - PROCESS | 1921 | 1461474113109 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 22:01:53 INFO - PROCESS | 1921 | 1461474113114 Marionette TRACE conn5 <- [1,557,null,{"value":"8"}] 22:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:01:53 INFO - PROCESS | 1921 | 1461474113123 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:01:53 INFO - PROCESS | 1921 | 1461474113126 Marionette TRACE conn5 <- [1,558,null,{}] 22:01:53 INFO - PROCESS | 1921 | 1461474113131 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:53 INFO - PROCESS | 1921 | 1461474113324 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 22:01:53 INFO - PROCESS | 1921 | 1461474113471 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1417ada000 == 81 [pid = 1921] [id = 147] 22:01:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f1401da9400) [pid = 1921] [serial = 440] [outer = (nil)] 22:01:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f1404411800) [pid = 1921] [serial = 441] [outer = 0x7f1401da9400] 22:01:53 INFO - PROCESS | 1921 | 1461474113544 Marionette DEBUG loaded listener.js 22:01:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f1408432c00) [pid = 1921] [serial = 442] [outer = 0x7f1401da9400] 22:01:54 INFO - PROCESS | 1921 | 1461474114427 Marionette TRACE conn5 <- [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]]]}] 22:01:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f1401dec400) [pid = 1921] [serial = 443] [outer = 0x7f140756f000] 22:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1379ms 22:01:54 INFO - PROCESS | 1921 | 1461474114520 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 22:01:54 INFO - PROCESS | 1921 | 1461474114525 Marionette TRACE conn5 <- [1,561,null,{"value":"8"}] 22:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:01:54 INFO - PROCESS | 1921 | 1461474114611 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:01:54 INFO - PROCESS | 1921 | 1461474114616 Marionette TRACE conn5 <- [1,562,null,{}] 22:01:54 INFO - PROCESS | 1921 | 1461474114634 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:54 INFO - PROCESS | 1921 | 1461474114820 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 22:01:55 INFO - PROCESS | 1921 | 1461474115055 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141a64b800 == 82 [pid = 1921] [id = 148] 22:01:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f13fedc5000) [pid = 1921] [serial = 444] [outer = (nil)] 22:01:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f1401094800) [pid = 1921] [serial = 445] [outer = 0x7f13fedc5000] 22:01:55 INFO - PROCESS | 1921 | 1461474115182 Marionette DEBUG loaded listener.js 22:01:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f140a65d800) [pid = 1921] [serial = 446] [outer = 0x7f13fedc5000] 22:01:55 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:56 INFO - PROCESS | 1921 | 1461474116161 Marionette TRACE conn5 <- [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]]]}] 22:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1663ms 22:01:56 INFO - PROCESS | 1921 | 1461474116209 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 22:01:56 INFO - PROCESS | 1921 | 1461474116213 Marionette TRACE conn5 <- [1,565,null,{"value":"8"}] 22:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:01:56 INFO - PROCESS | 1921 | 1461474116219 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:01:56 INFO - PROCESS | 1921 | 1461474116223 Marionette TRACE conn5 <- [1,566,null,{}] 22:01:56 INFO - PROCESS | 1921 | 1461474116228 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:56 INFO - PROCESS | 1921 | 1461474116388 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 22:01:56 INFO - PROCESS | 1921 | 1461474116543 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14210ad000 == 83 [pid = 1921] [id = 149] 22:01:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f14018ee800) [pid = 1921] [serial = 447] [outer = (nil)] 22:01:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f141195ec00) [pid = 1921] [serial = 448] [outer = 0x7f14018ee800] 22:01:56 INFO - PROCESS | 1921 | 1461474116617 Marionette DEBUG loaded listener.js 22:01:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f1417868400) [pid = 1921] [serial = 449] [outer = 0x7f14018ee800] 22:01:57 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:57 INFO - PROCESS | 1921 | 1461474117421 Marionette TRACE conn5 <- [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]]]}] 22:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1229ms 22:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:01:57 INFO - PROCESS | 1921 | 1461474117449 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 22:01:57 INFO - PROCESS | 1921 | 1461474117452 Marionette TRACE conn5 <- [1,569,null,{"value":"8"}] 22:01:57 INFO - PROCESS | 1921 | 1461474117457 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:01:57 INFO - PROCESS | 1921 | 1461474117461 Marionette TRACE conn5 <- [1,570,null,{}] 22:01:57 INFO - PROCESS | 1921 | 1461474117466 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:57 INFO - PROCESS | 1921 | 1461474117617 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 22:01:57 INFO - PROCESS | 1921 | 1461474117771 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f99e7000 == 84 [pid = 1921] [id = 150] 22:01:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13fa49a400) [pid = 1921] [serial = 450] [outer = (nil)] 22:01:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13fa4a1000) [pid = 1921] [serial = 451] [outer = 0x7f13fa49a400] 22:01:57 INFO - PROCESS | 1921 | 1461474117843 Marionette DEBUG loaded listener.js 22:01:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13fa4a6800) [pid = 1921] [serial = 452] [outer = 0x7f13fa49a400] 22:01:58 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:01:58 INFO - PROCESS | 1921 | 1461474118695 Marionette TRACE conn5 <- [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]]]}] 22:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1287ms 22:01:58 INFO - PROCESS | 1921 | 1461474118745 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 22:01:58 INFO - PROCESS | 1921 | 1461474118749 Marionette TRACE conn5 <- [1,573,null,{"value":"8"}] 22:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:01:58 INFO - PROCESS | 1921 | 1461474118755 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:01:58 INFO - PROCESS | 1921 | 1461474118757 Marionette TRACE conn5 <- [1,574,null,{}] 22:01:58 INFO - PROCESS | 1921 | 1461474118763 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:58 INFO - PROCESS | 1921 | 1461474118919 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 22:01:59 INFO - PROCESS | 1921 | 1461474119074 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa4db000 == 85 [pid = 1921] [id = 151] 22:01:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13f97b4800) [pid = 1921] [serial = 453] [outer = (nil)] 22:01:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f97bd000) [pid = 1921] [serial = 454] [outer = 0x7f13f97b4800] 22:01:59 INFO - PROCESS | 1921 | 1461474119148 Marionette DEBUG loaded listener.js 22:01:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f97c1c00) [pid = 1921] [serial = 455] [outer = 0x7f13f97b4800] 22:02:00 INFO - PROCESS | 1921 | 1461474120021 Marionette TRACE conn5 <- [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]]]}] 22:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1334ms 22:02:00 INFO - PROCESS | 1921 | 1461474120090 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 22:02:00 INFO - PROCESS | 1921 | 1461474120093 Marionette TRACE conn5 <- [1,577,null,{"value":"8"}] 22:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:02:00 INFO - PROCESS | 1921 | 1461474120099 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:02:00 INFO - PROCESS | 1921 | 1461474120101 Marionette TRACE conn5 <- [1,578,null,{}] 22:02:00 INFO - PROCESS | 1921 | 1461474120107 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:00 INFO - PROCESS | 1921 | 1461474120267 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 22:02:00 INFO - PROCESS | 1921 | 1461474120422 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa5ed800 == 86 [pid = 1921] [id = 152] 22:02:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f97b6c00) [pid = 1921] [serial = 456] [outer = (nil)] 22:02:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13fa4a3000) [pid = 1921] [serial = 457] [outer = 0x7f13f97b6c00] 22:02:00 INFO - PROCESS | 1921 | 1461474120494 Marionette DEBUG loaded listener.js 22:02:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13ff929c00) [pid = 1921] [serial = 458] [outer = 0x7f13f97b6c00] 22:02:01 INFO - PROCESS | 1921 | 1461474121380 Marionette TRACE conn5 <- [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]]]}] 22:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1328ms 22:02:01 INFO - PROCESS | 1921 | 1461474121428 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 22:02:01 INFO - PROCESS | 1921 | 1461474121431 Marionette TRACE conn5 <- [1,581,null,{"value":"8"}] 22:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:02:01 INFO - PROCESS | 1921 | 1461474121437 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:02:01 INFO - PROCESS | 1921 | 1461474121439 Marionette TRACE conn5 <- [1,582,null,{}] 22:02:01 INFO - PROCESS | 1921 | 1461474121445 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:01 INFO - PROCESS | 1921 | 1461474121604 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 22:02:01 INFO - PROCESS | 1921 | 1461474121757 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400243000 == 87 [pid = 1921] [id = 153] 22:02:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f97bbc00) [pid = 1921] [serial = 459] [outer = (nil)] 22:02:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f14003d5800) [pid = 1921] [serial = 460] [outer = 0x7f13f97bbc00] 22:02:01 INFO - PROCESS | 1921 | 1461474121829 Marionette DEBUG loaded listener.js 22:02:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f14010c9800) [pid = 1921] [serial = 461] [outer = 0x7f13f97bbc00] 22:02:02 INFO - PROCESS | 1921 | 1461474122941 Marionette TRACE conn5 <- [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]]]}] 22:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1580ms 22:02:03 INFO - PROCESS | 1921 | 1461474123019 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 22:02:03 INFO - PROCESS | 1921 | 1461474123026 Marionette TRACE conn5 <- [1,585,null,{"value":"8"}] 22:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:02:03 INFO - PROCESS | 1921 | 1461474123034 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:02:03 INFO - PROCESS | 1921 | 1461474123038 Marionette TRACE conn5 <- [1,586,null,{}] 22:02:03 INFO - PROCESS | 1921 | 1461474123047 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:03 INFO - PROCESS | 1921 | 1461474123366 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 22:02:03 INFO - PROCESS | 1921 | 1461474123654 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140149e000 == 86 [pid = 1921] [id = 41] 22:02:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a2c800 == 85 [pid = 1921] [id = 142] 22:02:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa5ef800 == 86 [pid = 1921] [id = 154] 22:02:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f140108f400) [pid = 1921] [serial = 462] [outer = (nil)] 22:02:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f14010c3c00) [pid = 1921] [serial = 463] [outer = 0x7f140108f400] 22:02:03 INFO - PROCESS | 1921 | 1461474123775 Marionette DEBUG loaded listener.js 22:02:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f14011c2c00) [pid = 1921] [serial = 464] [outer = 0x7f140108f400] 22:02:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400360000 == 85 [pid = 1921] [id = 141] 22:02:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401c9f800 == 84 [pid = 1921] [id = 140] 22:02:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401b48800 == 83 [pid = 1921] [id = 139] 22:02:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401454800 == 82 [pid = 1921] [id = 138] 22:02:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14003c8000 == 81 [pid = 1921] [id = 137] 22:02:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400540000 == 80 [pid = 1921] [id = 136] 22:02:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14169a6000 == 79 [pid = 1921] [id = 132] 22:02:04 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401bbf000 == 78 [pid = 1921] [id = 131] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f140c18e000) [pid = 1921] [serial = 159] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f140b3ec800) [pid = 1921] [serial = 325] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f140ad61c00) [pid = 1921] [serial = 382] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f1401777800) [pid = 1921] [serial = 384] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f141abbe000) [pid = 1921] [serial = 195] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f1402acfc00) [pid = 1921] [serial = 231] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f1421eaa400) [pid = 1921] [serial = 289] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f140694e800) [pid = 1921] [serial = 358] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f140adec400) [pid = 1921] [serial = 201] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f1404013000) [pid = 1921] [serial = 360] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f140a665800) [pid = 1921] [serial = 381] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f13fa04e400) [pid = 1921] [serial = 369] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f1401568000) [pid = 1921] [serial = 348] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f14075efc00) [pid = 1921] [serial = 234] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f1402ac5000) [pid = 1921] [serial = 352] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f1420e76c00) [pid = 1921] [serial = 286] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f1401579400) [pid = 1921] [serial = 349] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f14018f4400) [pid = 1921] [serial = 373] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f140154fc00) [pid = 1921] [serial = 357] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f1405f9fc00) [pid = 1921] [serial = 274] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f13ff69d800) [pid = 1921] [serial = 370] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f1417cadc00) [pid = 1921] [serial = 204] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f1406952000) [pid = 1921] [serial = 319] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f1404017800) [pid = 1921] [serial = 361] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f140aea2800) [pid = 1921] [serial = 237] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f1409fee000) [pid = 1921] [serial = 379] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f1405fa3000) [pid = 1921] [serial = 316] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 123 (0x7f140c187800) [pid = 1921] [serial = 244] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 122 (0x7f140a0c2800) [pid = 1921] [serial = 354] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 121 (0x7f1401090c00) [pid = 1921] [serial = 271] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 120 (0x7f1421061400) [pid = 1921] [serial = 328] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 119 (0x7f1417aae400) [pid = 1921] [serial = 240] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 118 (0x7f14011c6800) [pid = 1921] [serial = 313] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 117 (0x7f1418934400) [pid = 1921] [serial = 366] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 116 (0x7f140177cc00) [pid = 1921] [serial = 385] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 115 (0x7f140aeae800) [pid = 1921] [serial = 207] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 114 (0x7f141a61cc00) [pid = 1921] [serial = 280] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 113 (0x7f1418932000) [pid = 1921] [serial = 228] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 112 (0x7f141a61b000) [pid = 1921] [serial = 247] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f141195b400) [pid = 1921] [serial = 363] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f140448d800) [pid = 1921] [serial = 378] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 109 (0x7f141cf05400) [pid = 1921] [serial = 283] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 108 (0x7f140a0be400) [pid = 1921] [serial = 322] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 107 (0x7f140ae04400) [pid = 1921] [serial = 277] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 106 (0x7f1401df0400) [pid = 1921] [serial = 375] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 105 (0x7f140a838c00) [pid = 1921] [serial = 355] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 104 (0x7f1402acdc00) [pid = 1921] [serial = 198] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 103 (0x7f1404013400) [pid = 1921] [serial = 376] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 102 (0x7f1401daf400) [pid = 1921] [serial = 351] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 101 (0x7f1401579000) [pid = 1921] [serial = 372] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 100 (0x7f140c4e7c00) [pid = 1921] [serial = 387] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | --DOMWINDOW == 99 (0x7f1417ab0000) [pid = 1921] [serial = 388] [outer = (nil)] [url = about:blank] 22:02:04 INFO - PROCESS | 1921 | 1461474124566 Marionette TRACE conn5 <- [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]]]}] 22:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1580ms 22:02:04 INFO - PROCESS | 1921 | 1461474124617 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 22:02:04 INFO - PROCESS | 1921 | 1461474124627 Marionette TRACE conn5 <- [1,589,null,{"value":"8"}] 22:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:02:04 INFO - PROCESS | 1921 | 1461474124647 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:02:04 INFO - PROCESS | 1921 | 1461474124652 Marionette TRACE conn5 <- [1,590,null,{}] 22:02:04 INFO - PROCESS | 1921 | 1461474124667 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:04 INFO - PROCESS | 1921 | 1461474124825 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 22:02:04 INFO - PROCESS | 1921 | 1461474124836 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400fc5000 == 79 [pid = 1921] [id = 155] 22:02:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 100 (0x7f1401549000) [pid = 1921] [serial = 465] [outer = (nil)] 22:02:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 101 (0x7f1401563800) [pid = 1921] [serial = 466] [outer = 0x7f1401549000] 22:02:04 INFO - PROCESS | 1921 | 1461474124909 Marionette DEBUG loaded listener.js 22:02:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 102 (0x7f1401573400) [pid = 1921] [serial = 467] [outer = 0x7f1401549000] 22:02:05 INFO - PROCESS | 1921 | 1461474125974 Marionette TRACE conn5 <- [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]]]}] 22:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1351ms 22:02:05 INFO - PROCESS | 1921 | 1461474125989 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 22:02:05 INFO - PROCESS | 1921 | 1461474125993 Marionette TRACE conn5 <- [1,593,null,{"value":"8"}] 22:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:02:06 INFO - PROCESS | 1921 | 1461474126020 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:02:06 INFO - PROCESS | 1921 | 1461474126026 Marionette TRACE conn5 <- [1,594,null,{}] 22:02:06 INFO - PROCESS | 1921 | 1461474126049 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:06 INFO - PROCESS | 1921 | 1461474126239 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 22:02:06 INFO - PROCESS | 1921 | 1461474126271 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401b42000 == 80 [pid = 1921] [id = 156] 22:02:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 103 (0x7f14016d7800) [pid = 1921] [serial = 468] [outer = (nil)] 22:02:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 104 (0x7f1401771400) [pid = 1921] [serial = 469] [outer = 0x7f14016d7800] 22:02:06 INFO - PROCESS | 1921 | 1461474126334 Marionette DEBUG loaded listener.js 22:02:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 105 (0x7f14018ef000) [pid = 1921] [serial = 470] [outer = 0x7f14016d7800] 22:02:07 INFO - PROCESS | 1921 | 1461474127162 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 22:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1192ms 22:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:02:07 INFO - PROCESS | 1921 | 1461474127219 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 22:02:07 INFO - PROCESS | 1921 | 1461474127224 Marionette TRACE conn5 <- [1,597,null,{"value":"8"}] 22:02:07 INFO - PROCESS | 1921 | 1461474127231 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:02:07 INFO - PROCESS | 1921 | 1461474127234 Marionette TRACE conn5 <- [1,598,null,{}] 22:02:07 INFO - PROCESS | 1921 | 1461474127239 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:07 INFO - PROCESS | 1921 | 1461474127431 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 22:02:07 INFO - PROCESS | 1921 | 1461474127455 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c2f800 == 81 [pid = 1921] [id = 157] 22:02:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 106 (0x7f14011c9800) [pid = 1921] [serial = 471] [outer = (nil)] 22:02:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f1401c04400) [pid = 1921] [serial = 472] [outer = 0x7f14011c9800] 22:02:07 INFO - PROCESS | 1921 | 1461474127516 Marionette DEBUG loaded listener.js 22:02:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f1401da8800) [pid = 1921] [serial = 473] [outer = 0x7f14011c9800] 22:02:08 INFO - PROCESS | 1921 | --DOMWINDOW == 107 (0x7f140154c400) [pid = 1921] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:02:08 INFO - PROCESS | 1921 | --DOMWINDOW == 106 (0x7f13fedc6000) [pid = 1921] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:02:08 INFO - PROCESS | 1921 | --DOMWINDOW == 105 (0x7f14016d9c00) [pid = 1921] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:02:08 INFO - PROCESS | 1921 | --DOMWINDOW == 104 (0x7f14004b1c00) [pid = 1921] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:02:08 INFO - PROCESS | 1921 | --DOMWINDOW == 103 (0x7f1404019400) [pid = 1921] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:02:08 INFO - PROCESS | 1921 | --DOMWINDOW == 102 (0x7f13ff927000) [pid = 1921] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:02:08 INFO - PROCESS | 1921 | --DOMWINDOW == 101 (0x7f13fa04f000) [pid = 1921] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:02:08 INFO - PROCESS | 1921 | --DOMWINDOW == 100 (0x7f14018f5800) [pid = 1921] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:02:08 INFO - PROCESS | 1921 | --DOMWINDOW == 99 (0x7f14018fd800) [pid = 1921] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:02:08 INFO - PROCESS | 1921 | --DOMWINDOW == 98 (0x7f13fa053400) [pid = 1921] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:02:08 INFO - PROCESS | 1921 | 1461474128543 Marionette TRACE conn5 <- [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]]]}] 22:02:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1379ms 22:02:08 INFO - PROCESS | 1921 | 1461474128610 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 22:02:08 INFO - PROCESS | 1921 | 1461474128612 Marionette TRACE conn5 <- [1,601,null,{"value":"8"}] 22:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:02:08 INFO - PROCESS | 1921 | 1461474128619 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:02:08 INFO - PROCESS | 1921 | 1461474128621 Marionette TRACE conn5 <- [1,602,null,{}] 22:02:08 INFO - PROCESS | 1921 | 1461474128626 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:08 INFO - PROCESS | 1921 | 1461474128778 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 22:02:08 INFO - PROCESS | 1921 | 1461474128884 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a20800 == 82 [pid = 1921] [id = 158] 22:02:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 99 (0x7f13fa053400) [pid = 1921] [serial = 474] [outer = (nil)] 22:02:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 100 (0x7f140156f800) [pid = 1921] [serial = 475] [outer = 0x7f13fa053400] 22:02:08 INFO - PROCESS | 1921 | 1461474128947 Marionette DEBUG loaded listener.js 22:02:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 101 (0x7f1401daa000) [pid = 1921] [serial = 476] [outer = 0x7f13fa053400] 22:02:09 INFO - PROCESS | 1921 | 1461474129734 Marionette TRACE conn5 <- [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]]]}] 22:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1178ms 22:02:09 INFO - PROCESS | 1921 | 1461474129799 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 22:02:09 INFO - PROCESS | 1921 | 1461474129802 Marionette TRACE conn5 <- [1,605,null,{"value":"8"}] 22:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:02:09 INFO - PROCESS | 1921 | 1461474129810 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:02:09 INFO - PROCESS | 1921 | 1461474129813 Marionette TRACE conn5 <- [1,606,null,{}] 22:02:09 INFO - PROCESS | 1921 | 1461474129819 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:10 INFO - PROCESS | 1921 | 1461474130047 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 22:02:10 INFO - PROCESS | 1921 | 1461474130173 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14055f1800 == 83 [pid = 1921] [id = 159] 22:02:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 102 (0x7f13fedc6000) [pid = 1921] [serial = 477] [outer = (nil)] 22:02:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 103 (0x7f140405c400) [pid = 1921] [serial = 478] [outer = 0x7f13fedc6000] 22:02:10 INFO - PROCESS | 1921 | 1461474130268 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 104 (0x7f1405f98800) [pid = 1921] [serial = 479] [outer = 0x7f13fedc6000] 22:02:11 INFO - PROCESS | 1921 | 1461474131251 Marionette TRACE conn5 <- [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]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1486ms 22:02:11 INFO - PROCESS | 1921 | 1461474131297 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 22:02:11 INFO - PROCESS | 1921 | 1461474131304 Marionette TRACE conn5 <- [1,609,null,{"value":"8"}] 22:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:02:11 INFO - PROCESS | 1921 | 1461474131313 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - PROCESS | 1921 | 1461474131319 Marionette TRACE conn5 <- [1,610,null,{}] 22:02:11 INFO - PROCESS | 1921 | 1461474131326 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:11 INFO - PROCESS | 1921 | 1461474131508 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 22:02:11 INFO - PROCESS | 1921 | 1461474131656 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140116b800 == 84 [pid = 1921] [id = 160] 22:02:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 105 (0x7f14003cdc00) [pid = 1921] [serial = 480] [outer = (nil)] 22:02:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 106 (0x7f14010c9000) [pid = 1921] [serial = 481] [outer = 0x7f14003cdc00] 22:02:11 INFO - PROCESS | 1921 | 1461474131732 Marionette DEBUG loaded listener.js 22:02:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f14011ce000) [pid = 1921] [serial = 482] [outer = 0x7f14003cdc00] 22:02:12 INFO - PROCESS | 1921 | 1461474132645 Marionette TRACE conn5 <- [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]]]}] 22:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1387ms 22:02:12 INFO - PROCESS | 1921 | 1461474132702 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 22:02:12 INFO - PROCESS | 1921 | 1461474132710 Marionette TRACE conn5 <- [1,613,null,{"value":"8"}] 22:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:02:12 INFO - PROCESS | 1921 | 1461474132721 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:02:12 INFO - PROCESS | 1921 | 1461474132725 Marionette TRACE conn5 <- [1,614,null,{}] 22:02:12 INFO - PROCESS | 1921 | 1461474132731 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:12 INFO - PROCESS | 1921 | 1461474132941 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 22:02:13 INFO - PROCESS | 1921 | 1461474133089 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140419d800 == 85 [pid = 1921] [id = 161] 22:02:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f1401565400) [pid = 1921] [serial = 483] [outer = (nil)] 22:02:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f14016d0800) [pid = 1921] [serial = 484] [outer = 0x7f1401565400] 22:02:13 INFO - PROCESS | 1921 | 1461474133158 Marionette DEBUG loaded listener.js 22:02:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f140177d400) [pid = 1921] [serial = 485] [outer = 0x7f1401565400] 22:02:14 INFO - PROCESS | 1921 | 1461474134111 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 22:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1437ms 22:02:14 INFO - PROCESS | 1921 | 1461474134158 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 22:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:02:14 INFO - PROCESS | 1921 | 1461474134163 Marionette TRACE conn5 <- [1,617,null,{"value":"8"}] 22:02:14 INFO - PROCESS | 1921 | 1461474134169 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:02:14 INFO - PROCESS | 1921 | 1461474134174 Marionette TRACE conn5 <- [1,618,null,{}] 22:02:14 INFO - PROCESS | 1921 | 1461474134190 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:14 INFO - PROCESS | 1921 | 1461474134365 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 22:02:14 INFO - PROCESS | 1921 | 1461474134512 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:14 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409ba0000 == 86 [pid = 1921] [id = 162] 22:02:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f1401dacc00) [pid = 1921] [serial = 486] [outer = (nil)] 22:02:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f1404017800) [pid = 1921] [serial = 487] [outer = 0x7f1401dacc00] 22:02:14 INFO - PROCESS | 1921 | 1461474134587 Marionette DEBUG loaded listener.js 22:02:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f14040ca400) [pid = 1921] [serial = 488] [outer = 0x7f1401dacc00] 22:02:15 INFO - PROCESS | 1921 | 1461474135479 Marionette TRACE conn5 <- [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]]]}] 22:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1385ms 22:02:15 INFO - PROCESS | 1921 | 1461474135554 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 22:02:15 INFO - PROCESS | 1921 | 1461474135558 Marionette TRACE conn5 <- [1,621,null,{"value":"8"}] 22:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:02:15 INFO - PROCESS | 1921 | 1461474135565 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:02:15 INFO - PROCESS | 1921 | 1461474135567 Marionette TRACE conn5 <- [1,622,null,{}] 22:02:15 INFO - PROCESS | 1921 | 1461474135573 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:15 INFO - PROCESS | 1921 | 1461474135842 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 22:02:16 INFO - PROCESS | 1921 | 1461474136074 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140beb8800 == 87 [pid = 1921] [id = 163] 22:02:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f14003da400) [pid = 1921] [serial = 489] [outer = (nil)] 22:02:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f1408432400) [pid = 1921] [serial = 490] [outer = 0x7f14003da400] 22:02:16 INFO - PROCESS | 1921 | 1461474136219 Marionette DEBUG loaded listener.js 22:02:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f140a63c800) [pid = 1921] [serial = 491] [outer = 0x7f14003da400] 22:02:17 INFO - PROCESS | 1921 | 1461474137018 Marionette TRACE conn5 <- [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]]]}] 22:02:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:02:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1529ms 22:02:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:02:17 INFO - PROCESS | 1921 | 1461474137095 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 22:02:17 INFO - PROCESS | 1921 | 1461474137098 Marionette TRACE conn5 <- [1,625,null,{"value":"8"}] 22:02:17 INFO - PROCESS | 1921 | 1461474137104 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:02:17 INFO - PROCESS | 1921 | 1461474137107 Marionette TRACE conn5 <- [1,626,null,{}] 22:02:17 INFO - PROCESS | 1921 | 1461474137112 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:17 INFO - PROCESS | 1921 | 1461474137305 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 22:02:17 INFO - PROCESS | 1921 | 1461474137452 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8d0800 == 88 [pid = 1921] [id = 164] 22:02:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f140357f400) [pid = 1921] [serial = 492] [outer = (nil)] 22:02:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 118 (0x7f140a660400) [pid = 1921] [serial = 493] [outer = 0x7f140357f400] 22:02:17 INFO - PROCESS | 1921 | 1461474137522 Marionette DEBUG loaded listener.js 22:02:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 119 (0x7f140ad5dc00) [pid = 1921] [serial = 494] [outer = 0x7f140357f400] 22:02:18 INFO - PROCESS | 1921 | 1461474138433 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 22:02:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:02:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1379ms 22:02:18 INFO - PROCESS | 1921 | 1461474138483 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 22:02:18 INFO - PROCESS | 1921 | 1461474138487 Marionette TRACE conn5 <- [1,629,null,{"value":"8"}] 22:02:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:02:18 INFO - PROCESS | 1921 | 1461474138493 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:02:18 INFO - PROCESS | 1921 | 1461474138495 Marionette TRACE conn5 <- [1,630,null,{}] 22:02:18 INFO - PROCESS | 1921 | 1461474138501 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:18 INFO - PROCESS | 1921 | 1461474138676 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 22:02:18 INFO - PROCESS | 1921 | 1461474138828 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140024f000 == 89 [pid = 1921] [id = 165] 22:02:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 120 (0x7f13ff92a000) [pid = 1921] [serial = 495] [outer = (nil)] 22:02:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 121 (0x7f1401089400) [pid = 1921] [serial = 496] [outer = 0x7f13ff92a000] 22:02:18 INFO - PROCESS | 1921 | 1461474138908 Marionette DEBUG loaded listener.js 22:02:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 122 (0x7f140405a800) [pid = 1921] [serial = 497] [outer = 0x7f13ff92a000] 22:02:20 INFO - PROCESS | 1921 | 1461474140079 Marionette TRACE conn5 <- [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]]]}] 22:02:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:02:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1632ms 22:02:20 INFO - PROCESS | 1921 | 1461474140127 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 22:02:20 INFO - PROCESS | 1921 | 1461474140133 Marionette TRACE conn5 <- [1,633,null,{"value":"8"}] 22:02:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:02:20 INFO - PROCESS | 1921 | 1461474140141 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:02:20 INFO - PROCESS | 1921 | 1461474140146 Marionette TRACE conn5 <- [1,634,null,{}] 22:02:20 INFO - PROCESS | 1921 | 1461474140156 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:20 INFO - PROCESS | 1921 | 1461474140373 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 22:02:20 INFO - PROCESS | 1921 | 1461474140642 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a20000 == 90 [pid = 1921] [id = 166] 22:02:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 123 (0x7f14003ce400) [pid = 1921] [serial = 498] [outer = (nil)] 22:02:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 124 (0x7f14004a6000) [pid = 1921] [serial = 499] [outer = 0x7f14003ce400] 22:02:20 INFO - PROCESS | 1921 | 1461474140746 Marionette DEBUG loaded listener.js 22:02:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f14010c7c00) [pid = 1921] [serial = 500] [outer = 0x7f14003ce400] 22:02:21 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:21 INFO - PROCESS | 1921 | 1461474141758 Marionette TRACE conn5 <- [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]]]}] 22:02:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:02:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1689ms 22:02:21 INFO - PROCESS | 1921 | 1461474141831 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 22:02:21 INFO - PROCESS | 1921 | 1461474141840 Marionette TRACE conn5 <- [1,637,null,{"value":"8"}] 22:02:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:02:21 INFO - PROCESS | 1921 | 1461474141850 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:02:21 INFO - PROCESS | 1921 | 1461474141854 Marionette TRACE conn5 <- [1,638,null,{}] 22:02:21 INFO - PROCESS | 1921 | 1461474141860 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:22 INFO - PROCESS | 1921 | 1461474142117 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 22:02:22 INFO - PROCESS | 1921 | 1461474142390 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f99e6800 == 91 [pid = 1921] [id = 167] 22:02:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f14004a8800) [pid = 1921] [serial = 501] [outer = (nil)] 22:02:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f14010cd000) [pid = 1921] [serial = 502] [outer = 0x7f14004a8800] 22:02:22 INFO - PROCESS | 1921 | 1461474142487 Marionette DEBUG loaded listener.js 22:02:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f14011ccc00) [pid = 1921] [serial = 503] [outer = 0x7f14004a8800] 22:02:22 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:23 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a20800 == 90 [pid = 1921] [id = 158] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f14016d7000) [pid = 1921] [serial = 396] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f13fedc8c00) [pid = 1921] [serial = 390] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f1401dae000) [pid = 1921] [serial = 399] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f14041fa000) [pid = 1921] [serial = 402] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | 1461474143414 Marionette TRACE conn5 <- [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]]]}] 22:02:23 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401c2f800 == 89 [pid = 1921] [id = 157] 22:02:23 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401b42000 == 88 [pid = 1921] [id = 156] 22:02:23 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400fc5000 == 87 [pid = 1921] [id = 155] 22:02:23 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fa5ef800 == 86 [pid = 1921] [id = 154] 22:02:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:02:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1633ms 22:02:23 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1417ada000 == 85 [pid = 1921] [id = 147] 22:02:23 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d8cd000 == 84 [pid = 1921] [id = 146] 22:02:23 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401cb7800 == 83 [pid = 1921] [id = 145] 22:02:23 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401161000 == 82 [pid = 1921] [id = 144] 22:02:23 INFO - PROCESS | 1921 | 1461474143486 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 22:02:23 INFO - PROCESS | 1921 | 1461474143490 Marionette TRACE conn5 <- [1,641,null,{"value":"8"}] 22:02:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:02:23 INFO - PROCESS | 1921 | 1461474143496 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:02:23 INFO - PROCESS | 1921 | 1461474143502 Marionette TRACE conn5 <- [1,642,null,{}] 22:02:23 INFO - PROCESS | 1921 | 1461474143517 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:23 INFO - PROCESS | 1921 | 1461474143664 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 123 (0x7f140be8a400) [pid = 1921] [serial = 346] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 122 (0x7f140a841400) [pid = 1921] [serial = 406] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 121 (0x7f14018f1c00) [pid = 1921] [serial = 405] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 120 (0x7f1401773400) [pid = 1921] [serial = 394] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 119 (0x7f140156ac00) [pid = 1921] [serial = 393] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 118 (0x7f1401da0c00) [pid = 1921] [serial = 417] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 117 (0x7f1401775400) [pid = 1921] [serial = 414] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 116 (0x7f14018f0800) [pid = 1921] [serial = 415] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 115 (0x7f14010d0400) [pid = 1921] [serial = 409] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 114 (0x7f13fa04a400) [pid = 1921] [serial = 408] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 113 (0x7f140928f800) [pid = 1921] [serial = 423] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 112 (0x7f140157e400) [pid = 1921] [serial = 412] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f140156bc00) [pid = 1921] [serial = 411] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f140a63e000) [pid = 1921] [serial = 424] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 109 (0x7f14004afc00) [pid = 1921] [serial = 426] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 108 (0x7f1401de6c00) [pid = 1921] [serial = 420] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 107 (0x7f1401daa800) [pid = 1921] [serial = 418] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 106 (0x7f1401c03000) [pid = 1921] [serial = 427] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | --DOMWINDOW == 105 (0x7f140357f000) [pid = 1921] [serial = 421] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1921 | 1461474143791 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140035b000 == 83 [pid = 1921] [id = 168] 22:02:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 106 (0x7f140108e000) [pid = 1921] [serial = 504] [outer = (nil)] 22:02:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f14016cf400) [pid = 1921] [serial = 505] [outer = 0x7f140108e000] 22:02:23 INFO - PROCESS | 1921 | 1461474143935 Marionette DEBUG loaded listener.js 22:02:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f1401774800) [pid = 1921] [serial = 506] [outer = 0x7f140108e000] 22:02:24 INFO - PROCESS | 1921 | 1461474144599 Marionette TRACE conn5 <- [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]]]}] 22:02:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:02:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1148ms 22:02:24 INFO - PROCESS | 1921 | 1461474144645 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 22:02:24 INFO - PROCESS | 1921 | 1461474144649 Marionette TRACE conn5 <- [1,645,null,{"value":"8"}] 22:02:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:02:24 INFO - PROCESS | 1921 | 1461474144655 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:02:24 INFO - PROCESS | 1921 | 1461474144657 Marionette TRACE conn5 <- [1,646,null,{}] 22:02:24 INFO - PROCESS | 1921 | 1461474144666 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:24 INFO - PROCESS | 1921 | 1461474144862 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 22:02:24 INFO - PROCESS | 1921 | 1461474144877 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14014a5800 == 84 [pid = 1921] [id = 169] 22:02:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f140156ac00) [pid = 1921] [serial = 507] [outer = (nil)] 22:02:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f1401c02800) [pid = 1921] [serial = 508] [outer = 0x7f140156ac00] 22:02:24 INFO - PROCESS | 1921 | 1461474144939 Marionette DEBUG loaded listener.js 22:02:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f1401da2800) [pid = 1921] [serial = 509] [outer = 0x7f140156ac00] 22:02:25 INFO - PROCESS | 1921 | 1461474145686 Marionette TRACE conn5 <- [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]]]}] 22:02:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:02:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1080ms 22:02:25 INFO - PROCESS | 1921 | 1461474145741 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 22:02:25 INFO - PROCESS | 1921 | 1461474145756 Marionette TRACE conn5 <- [1,649,null,{"value":"8"}] 22:02:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:02:25 INFO - PROCESS | 1921 | 1461474145784 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:02:25 INFO - PROCESS | 1921 | 1461474145787 Marionette TRACE conn5 <- [1,650,null,{}] 22:02:25 INFO - PROCESS | 1921 | 1461474145805 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:26 INFO - PROCESS | 1921 | 1461474146003 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 22:02:26 INFO - PROCESS | 1921 | 1461474146025 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400faf000 == 85 [pid = 1921] [id = 170] 22:02:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f14018f9000) [pid = 1921] [serial = 510] [outer = (nil)] 22:02:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f1401dae000) [pid = 1921] [serial = 511] [outer = 0x7f14018f9000] 22:02:26 INFO - PROCESS | 1921 | 1461474146087 Marionette DEBUG loaded listener.js 22:02:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f1402a77400) [pid = 1921] [serial = 512] [outer = 0x7f14018f9000] 22:02:26 INFO - PROCESS | 1921 | 1461474146922 Marionette TRACE conn5 <- [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]]]}] 22:02:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:02:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1197ms 22:02:26 INFO - PROCESS | 1921 | 1461474146984 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 22:02:26 INFO - PROCESS | 1921 | 1461474146988 Marionette TRACE conn5 <- [1,653,null,{"value":"8"}] 22:02:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:02:26 INFO - PROCESS | 1921 | 1461474146993 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:02:26 INFO - PROCESS | 1921 | 1461474146996 Marionette TRACE conn5 <- [1,654,null,{}] 22:02:27 INFO - PROCESS | 1921 | 1461474147001 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:27 INFO - PROCESS | 1921 | 1461474147208 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 22:02:27 INFO - PROCESS | 1921 | 1461474147234 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409522800 == 86 [pid = 1921] [id = 171] 22:02:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f1402a7d000) [pid = 1921] [serial = 513] [outer = (nil)] 22:02:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f140401b800) [pid = 1921] [serial = 514] [outer = 0x7f1402a7d000] 22:02:27 INFO - PROCESS | 1921 | 1461474147300 Marionette DEBUG loaded listener.js 22:02:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f14041f7c00) [pid = 1921] [serial = 515] [outer = 0x7f1402a7d000] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 116 (0x7f13fedc0800) [pid = 1921] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 115 (0x7f140aea5c00) [pid = 1921] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 114 (0x7f1401da1c00) [pid = 1921] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 113 (0x7f140b38e800) [pid = 1921] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 112 (0x7f14016cb800) [pid = 1921] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f1401c06400) [pid = 1921] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f140108f400) [pid = 1921] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 109 (0x7f13f97bbc00) [pid = 1921] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 108 (0x7f1401549000) [pid = 1921] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 107 (0x7f14016d7800) [pid = 1921] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 106 (0x7f14011c9800) [pid = 1921] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:02:28 INFO - PROCESS | 1921 | --DOMWINDOW == 105 (0x7f13fa053400) [pid = 1921] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:02:28 INFO - PROCESS | 1921 | 1461474148373 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 22:02:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:02:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1434ms 22:02:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:02:28 INFO - PROCESS | 1921 | 1461474148429 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 22:02:28 INFO - PROCESS | 1921 | 1461474148432 Marionette TRACE conn5 <- [1,657,null,{"value":"8"}] 22:02:28 INFO - PROCESS | 1921 | 1461474148438 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:02:28 INFO - PROCESS | 1921 | 1461474148441 Marionette TRACE conn5 <- [1,658,null,{}] 22:02:28 INFO - PROCESS | 1921 | 1461474148446 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:28 INFO - PROCESS | 1921 | 1461474148609 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 22:02:28 INFO - PROCESS | 1921 | 1461474148623 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:28 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401bae000 == 87 [pid = 1921] [id = 172] 22:02:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 106 (0x7f13fedc7c00) [pid = 1921] [serial = 516] [outer = (nil)] 22:02:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f14016d2800) [pid = 1921] [serial = 517] [outer = 0x7f13fedc7c00] 22:02:28 INFO - PROCESS | 1921 | 1461474148685 Marionette DEBUG loaded listener.js 22:02:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f140401c800) [pid = 1921] [serial = 518] [outer = 0x7f13fedc7c00] 22:02:29 INFO - PROCESS | 1921 | 1461474149459 Marionette TRACE conn5 <- [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]]]}] 22:02:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:02:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1078ms 22:02:29 INFO - PROCESS | 1921 | 1461474149527 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 22:02:29 INFO - PROCESS | 1921 | 1461474149530 Marionette TRACE conn5 <- [1,661,null,{"value":"8"}] 22:02:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:02:29 INFO - PROCESS | 1921 | 1461474149540 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:02:29 INFO - PROCESS | 1921 | 1461474149543 Marionette TRACE conn5 <- [1,662,null,{}] 22:02:29 INFO - PROCESS | 1921 | 1461474149552 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:29 INFO - PROCESS | 1921 | 1461474149735 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 22:02:29 INFO - PROCESS | 1921 | 1461474149744 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b688000 == 88 [pid = 1921] [id = 173] 22:02:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f13fa04dc00) [pid = 1921] [serial = 519] [outer = (nil)] 22:02:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f1405f9a400) [pid = 1921] [serial = 520] [outer = 0x7f13fa04dc00] 22:02:29 INFO - PROCESS | 1921 | 1461474149804 Marionette DEBUG loaded listener.js 22:02:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f140a639400) [pid = 1921] [serial = 521] [outer = 0x7f13fa04dc00] 22:02:30 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:30 INFO - PROCESS | 1921 | 1461474150838 Marionette TRACE conn5 <- [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]]]}] 22:02:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:02:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1340ms 22:02:30 INFO - PROCESS | 1921 | 1461474150881 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 22:02:30 INFO - PROCESS | 1921 | 1461474150888 Marionette TRACE conn5 <- [1,665,null,{"value":"8"}] 22:02:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:02:30 INFO - PROCESS | 1921 | 1461474150897 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:02:30 INFO - PROCESS | 1921 | 1461474150902 Marionette TRACE conn5 <- [1,666,null,{}] 22:02:30 INFO - PROCESS | 1921 | 1461474150909 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:31 INFO - PROCESS | 1921 | 1461474151124 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 22:02:31 INFO - PROCESS | 1921 | 1461474151288 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:31 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140144e800 == 89 [pid = 1921] [id = 174] 22:02:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f13ff92a400) [pid = 1921] [serial = 522] [outer = (nil)] 22:02:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f1401094c00) [pid = 1921] [serial = 523] [outer = 0x7f13ff92a400] 22:02:31 INFO - PROCESS | 1921 | 1461474151442 Marionette DEBUG loaded listener.js 22:02:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f140154b400) [pid = 1921] [serial = 524] [outer = 0x7f13ff92a400] 22:02:31 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:32 INFO - PROCESS | 1921 | 1461474152292 Marionette TRACE conn5 <- [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]]]}] 22:02:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:02:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1432ms 22:02:32 INFO - PROCESS | 1921 | 1461474152331 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 22:02:32 INFO - PROCESS | 1921 | 1461474152341 Marionette TRACE conn5 <- [1,669,null,{"value":"8"}] 22:02:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:02:32 INFO - PROCESS | 1921 | 1461474152353 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:02:32 INFO - PROCESS | 1921 | 1461474152357 Marionette TRACE conn5 <- [1,670,null,{}] 22:02:32 INFO - PROCESS | 1921 | 1461474152364 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:32 INFO - PROCESS | 1921 | 1461474152538 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 22:02:32 INFO - PROCESS | 1921 | 1461474152687 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14055fa000 == 90 [pid = 1921] [id = 175] 22:02:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f1401093000) [pid = 1921] [serial = 525] [outer = (nil)] 22:02:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f14016da000) [pid = 1921] [serial = 526] [outer = 0x7f1401093000] 22:02:32 INFO - PROCESS | 1921 | 1461474152762 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f14018fdc00) [pid = 1921] [serial = 527] [outer = 0x7f1401093000] 22:02:33 INFO - PROCESS | 1921 | 1461474153728 Marionette TRACE conn5 <- [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]]]}] 22:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1437ms 22:02:33 INFO - PROCESS | 1921 | 1461474153791 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 22:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:02:33 INFO - PROCESS | 1921 | 1461474153797 Marionette TRACE conn5 <- [1,673,null,{"value":"8"}] 22:02:33 INFO - PROCESS | 1921 | 1461474153805 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:02:33 INFO - PROCESS | 1921 | 1461474153813 Marionette TRACE conn5 <- [1,674,null,{}] 22:02:33 INFO - PROCESS | 1921 | 1461474153835 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:34 INFO - PROCESS | 1921 | 1461474154102 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 22:02:34 INFO - PROCESS | 1921 | 1461474154339 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14178c4800 == 91 [pid = 1921] [id = 176] 22:02:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 118 (0x7f14004ac800) [pid = 1921] [serial = 528] [outer = (nil)] 22:02:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 119 (0x7f1402a82800) [pid = 1921] [serial = 529] [outer = 0x7f14004ac800] 22:02:34 INFO - PROCESS | 1921 | 1461474154422 Marionette DEBUG loaded listener.js 22:02:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 120 (0x7f1404057400) [pid = 1921] [serial = 530] [outer = 0x7f14004ac800] 22:02:35 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:35 INFO - PROCESS | 1921 | 1461474155376 Marionette TRACE conn5 <- [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]]]}] 22:02:35 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 22:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1643ms 22:02:35 INFO - PROCESS | 1921 | 1461474155447 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 22:02:35 INFO - PROCESS | 1921 | 1461474155452 Marionette TRACE conn5 <- [1,677,null,{"value":"8"}] 22:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:02:35 INFO - PROCESS | 1921 | 1461474155457 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:02:35 INFO - PROCESS | 1921 | 1461474155460 Marionette TRACE conn5 <- [1,678,null,{}] 22:02:35 INFO - PROCESS | 1921 | 1461474155466 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:35 INFO - PROCESS | 1921 | 1461474155636 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 22:02:35 INFO - PROCESS | 1921 | 1461474155787 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141a64b000 == 92 [pid = 1921] [id = 177] 22:02:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 121 (0x7f1401df0000) [pid = 1921] [serial = 531] [outer = (nil)] 22:02:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 122 (0x7f14073eac00) [pid = 1921] [serial = 532] [outer = 0x7f1401df0000] 22:02:35 INFO - PROCESS | 1921 | 1461474155873 Marionette DEBUG loaded listener.js 22:02:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 123 (0x7f140a65dc00) [pid = 1921] [serial = 533] [outer = 0x7f1401df0000] 22:02:36 INFO - PROCESS | 1921 | 1461474156700 Marionette TRACE conn5 <- [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]]]}] 22:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1290ms 22:02:36 INFO - PROCESS | 1921 | 1461474156750 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 22:02:36 INFO - PROCESS | 1921 | 1461474156754 Marionette TRACE conn5 <- [1,681,null,{"value":"8"}] 22:02:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:02:36 INFO - PROCESS | 1921 | 1461474156759 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:02:36 INFO - PROCESS | 1921 | 1461474156762 Marionette TRACE conn5 <- [1,682,null,{}] 22:02:36 INFO - PROCESS | 1921 | 1461474156767 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:36 INFO - PROCESS | 1921 | 1461474156941 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 22:02:37 INFO - PROCESS | 1921 | 1461474157121 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:37 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c3a8000 == 93 [pid = 1921] [id = 178] 22:02:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 124 (0x7f1402acd800) [pid = 1921] [serial = 534] [outer = (nil)] 22:02:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f140a664800) [pid = 1921] [serial = 535] [outer = 0x7f1402acd800] 22:02:37 INFO - PROCESS | 1921 | 1461474157193 Marionette DEBUG loaded listener.js 22:02:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f140aea2800) [pid = 1921] [serial = 536] [outer = 0x7f1402acd800] 22:02:38 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:38 INFO - PROCESS | 1921 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:02:38 INFO - PROCESS | 1921 | 1461474158573 Marionette TRACE conn5 <- [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]]]}] 22:02:38 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) 22:02:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1839ms 22:02:38 INFO - PROCESS | 1921 | 1461474158689 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 22:02:38 INFO - PROCESS | 1921 | 1461474158693 Marionette TRACE conn5 <- [1,685,null,{"value":"8"}] 22:02:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:02:38 INFO - PROCESS | 1921 | 1461474158703 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:02:38 INFO - PROCESS | 1921 | 1461474158705 Marionette TRACE conn5 <- [1,686,null,{}] 22:02:38 INFO - PROCESS | 1921 | 1461474158709 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:38 INFO - PROCESS | 1921 | 1461474158883 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 22:02:39 INFO - PROCESS | 1921 | 1461474159031 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141f8ef800 == 94 [pid = 1921] [id = 179] 22:02:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f140a661c00) [pid = 1921] [serial = 537] [outer = (nil)] 22:02:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f140d651800) [pid = 1921] [serial = 538] [outer = 0x7f140a661c00] 22:02:39 INFO - PROCESS | 1921 | 1461474159105 Marionette DEBUG loaded listener.js 22:02:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f14186a6400) [pid = 1921] [serial = 539] [outer = 0x7f140a661c00] 22:02:40 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:40 INFO - PROCESS | 1921 | 1461474160386 Marionette TRACE conn5 <- [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]]]}] 22:02:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:02:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1729ms 22:02:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:02:40 INFO - PROCESS | 1921 | 1461474160459 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 22:02:40 INFO - PROCESS | 1921 | 1461474160462 Marionette TRACE conn5 <- [1,689,null,{"value":"8"}] 22:02:40 INFO - PROCESS | 1921 | 1461474160484 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:02:40 INFO - PROCESS | 1921 | 1461474160488 Marionette TRACE conn5 <- [1,690,null,{}] 22:02:40 INFO - PROCESS | 1921 | 1461474160497 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:40 INFO - PROCESS | 1921 | 1461474160660 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 22:02:40 INFO - PROCESS | 1921 | 1461474160810 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:40 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400356000 == 95 [pid = 1921] [id = 180] 22:02:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f13fedc0400) [pid = 1921] [serial = 540] [outer = (nil)] 22:02:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f14004a2c00) [pid = 1921] [serial = 541] [outer = 0x7f13fedc0400] 22:02:40 INFO - PROCESS | 1921 | 1461474160887 Marionette DEBUG loaded listener.js 22:02:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f1405308800) [pid = 1921] [serial = 542] [outer = 0x7f13fedc0400] 22:02:42 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:42 INFO - PROCESS | 1921 | 1461474162331 Marionette TRACE conn5 <- [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]]]}] 22:02:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:02:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1908ms 22:02:42 INFO - PROCESS | 1921 | 1461474162375 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 22:02:42 INFO - PROCESS | 1921 | 1461474162382 Marionette TRACE conn5 <- [1,693,null,{"value":"8"}] 22:02:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:02:42 INFO - PROCESS | 1921 | 1461474162389 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:02:42 INFO - PROCESS | 1921 | 1461474162393 Marionette TRACE conn5 <- [1,694,null,{}] 22:02:42 INFO - PROCESS | 1921 | 1461474162400 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:42 INFO - PROCESS | 1921 | 1461474162621 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 22:02:42 INFO - PROCESS | 1921 | 1461474162799 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f99e3000 == 96 [pid = 1921] [id = 181] 22:02:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f1401090c00) [pid = 1921] [serial = 543] [outer = (nil)] 22:02:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f1401097400) [pid = 1921] [serial = 544] [outer = 0x7f1401090c00] 22:02:42 INFO - PROCESS | 1921 | 1461474162868 Marionette DEBUG loaded listener.js 22:02:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f1401549000) [pid = 1921] [serial = 545] [outer = 0x7f1401090c00] 22:02:43 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401bae000 == 95 [pid = 1921] [id = 172] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f1404411800) [pid = 1921] [serial = 441] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f1401094800) [pid = 1921] [serial = 445] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f141195ec00) [pid = 1921] [serial = 448] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f13fa4a1000) [pid = 1921] [serial = 451] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f13f97bd000) [pid = 1921] [serial = 454] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f13fa4a3000) [pid = 1921] [serial = 457] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409522800 == 94 [pid = 1921] [id = 171] 22:02:43 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400faf000 == 93 [pid = 1921] [id = 170] 22:02:43 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14014a5800 == 92 [pid = 1921] [id = 169] 22:02:43 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140035b000 == 91 [pid = 1921] [id = 168] 22:02:43 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f99e6800 == 90 [pid = 1921] [id = 167] 22:02:43 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a20000 == 89 [pid = 1921] [id = 166] 22:02:43 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140116b800 == 88 [pid = 1921] [id = 160] 22:02:43 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14055f1800 == 87 [pid = 1921] [id = 159] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f1402ad1400) [pid = 1921] [serial = 438] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f1401570800) [pid = 1921] [serial = 435] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f14010c3c00) [pid = 1921] [serial = 463] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f14011c2c00) [pid = 1921] [serial = 464] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f14010c9800) [pid = 1921] [serial = 461] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 123 (0x7f14003d5800) [pid = 1921] [serial = 460] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 122 (0x7f14004a2800) [pid = 1921] [serial = 432] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 121 (0x7f1401563800) [pid = 1921] [serial = 466] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 120 (0x7f14018ef000) [pid = 1921] [serial = 470] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 119 (0x7f140400f800) [pid = 1921] [serial = 429] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 118 (0x7f1401c04400) [pid = 1921] [serial = 472] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 117 (0x7f140108a000) [pid = 1921] [serial = 241] [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.] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 116 (0x7f1401771400) [pid = 1921] [serial = 469] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 115 (0x7f1401da8800) [pid = 1921] [serial = 473] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 114 (0x7f140156f800) [pid = 1921] [serial = 475] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 113 (0x7f1401daa000) [pid = 1921] [serial = 476] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 112 (0x7f1401573400) [pid = 1921] [serial = 467] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f13fedce400) [pid = 1921] [serial = 391] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f1417870800) [pid = 1921] [serial = 364] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 109 (0x7f140a0c0400) [pid = 1921] [serial = 403] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 108 (0x7f141c266800) [pid = 1921] [serial = 367] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 107 (0x7f1401777400) [pid = 1921] [serial = 397] [outer = (nil)] [url = about:blank] 22:02:43 INFO - PROCESS | 1921 | --DOMWINDOW == 106 (0x7f1404012400) [pid = 1921] [serial = 400] [outer = (nil)] [url = about:blank] 22:02:44 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:44 INFO - PROCESS | 1921 | 1461474164310 Marionette TRACE conn5 <- [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]]]}] 22:02:44 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) 22:02:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1941ms 22:02:44 INFO - PROCESS | 1921 | 1461474164331 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 22:02:44 INFO - PROCESS | 1921 | 1461474164342 Marionette TRACE conn5 <- [1,697,null,{"value":"8"}] 22:02:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:02:44 INFO - PROCESS | 1921 | 1461474164364 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:02:44 INFO - PROCESS | 1921 | 1461474164370 Marionette TRACE conn5 <- [1,698,null,{}] 22:02:44 INFO - PROCESS | 1921 | 1461474164378 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:44 INFO - PROCESS | 1921 | 1461474164554 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 22:02:44 INFO - PROCESS | 1921 | 1461474164568 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400fad000 == 88 [pid = 1921] [id = 182] 22:02:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f13fedce400) [pid = 1921] [serial = 546] [outer = (nil)] 22:02:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f1401567800) [pid = 1921] [serial = 547] [outer = 0x7f13fedce400] 22:02:44 INFO - PROCESS | 1921 | 1461474164637 Marionette DEBUG loaded listener.js 22:02:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f1401773000) [pid = 1921] [serial = 548] [outer = 0x7f13fedce400] 22:02:45 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:46 INFO - PROCESS | 1921 | 1461474166014 Marionette TRACE conn5 <- [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]]]}] 22:02:46 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) 22:02:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1689ms 22:02:46 INFO - PROCESS | 1921 | 1461474166078 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 22:02:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:02:46 INFO - PROCESS | 1921 | 1461474166082 Marionette TRACE conn5 <- [1,701,null,{"value":"8"}] 22:02:46 INFO - PROCESS | 1921 | 1461474166089 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:02:46 INFO - PROCESS | 1921 | 1461474166094 Marionette TRACE conn5 <- [1,702,null,{}] 22:02:46 INFO - PROCESS | 1921 | 1461474166117 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:46 INFO - PROCESS | 1921 | 1461474166345 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 22:02:46 INFO - PROCESS | 1921 | 1461474166381 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401ca1800 == 89 [pid = 1921] [id = 183] 22:02:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f14018f0c00) [pid = 1921] [serial = 549] [outer = (nil)] 22:02:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f140400e800) [pid = 1921] [serial = 550] [outer = 0x7f14018f0c00] 22:02:46 INFO - PROCESS | 1921 | 1461474166464 Marionette DEBUG loaded listener.js 22:02:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f140405b400) [pid = 1921] [serial = 551] [outer = 0x7f14018f0c00] 22:02:47 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:47 INFO - PROCESS | 1921 | 1461474167646 Marionette TRACE conn5 <- [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]]]}] 22:02:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:02:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1592ms 22:02:47 INFO - PROCESS | 1921 | 1461474167686 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 22:02:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:02:47 INFO - PROCESS | 1921 | 1461474167691 Marionette TRACE conn5 <- [1,705,null,{"value":"8"}] 22:02:47 INFO - PROCESS | 1921 | 1461474167697 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:02:47 INFO - PROCESS | 1921 | 1461474167700 Marionette TRACE conn5 <- [1,706,null,{}] 22:02:47 INFO - PROCESS | 1921 | 1461474167707 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:48 INFO - PROCESS | 1921 | 1461474168119 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 22:02:48 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f13fedc7c00) [pid = 1921] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:02:48 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f1402a7d000) [pid = 1921] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:02:48 INFO - PROCESS | 1921 | --DOMWINDOW == 109 (0x7f14003ce400) [pid = 1921] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:02:48 INFO - PROCESS | 1921 | --DOMWINDOW == 108 (0x7f14004a8800) [pid = 1921] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:02:48 INFO - PROCESS | 1921 | --DOMWINDOW == 107 (0x7f140108e000) [pid = 1921] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:02:48 INFO - PROCESS | 1921 | --DOMWINDOW == 106 (0x7f140156ac00) [pid = 1921] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:02:48 INFO - PROCESS | 1921 | --DOMWINDOW == 105 (0x7f14018f9000) [pid = 1921] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:02:48 INFO - PROCESS | 1921 | 1461474168264 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140034f000 == 90 [pid = 1921] [id = 184] 22:02:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 106 (0x7f13fedc0800) [pid = 1921] [serial = 552] [outer = (nil)] 22:02:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f140154ac00) [pid = 1921] [serial = 553] [outer = 0x7f13fedc0800] 22:02:48 INFO - PROCESS | 1921 | 1461474168332 Marionette DEBUG loaded listener.js 22:02:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f1404057000) [pid = 1921] [serial = 554] [outer = 0x7f13fedc0800] 22:02:49 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:49 INFO - PROCESS | 1921 | 1461474169581 Marionette TRACE conn5 <- [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]]]}] 22:02:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:02:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1894ms 22:02:49 INFO - PROCESS | 1921 | 1461474169591 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 22:02:49 INFO - PROCESS | 1921 | 1461474169593 Marionette TRACE conn5 <- [1,709,null,{"value":"8"}] 22:02:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:02:49 INFO - PROCESS | 1921 | 1461474169600 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:02:49 INFO - PROCESS | 1921 | 1461474169604 Marionette TRACE conn5 <- [1,710,null,{}] 22:02:49 INFO - PROCESS | 1921 | 1461474169610 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:49 INFO - PROCESS | 1921 | 1461474169832 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 22:02:49 INFO - PROCESS | 1921 | 1461474169851 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140697c800 == 91 [pid = 1921] [id = 185] 22:02:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f14003ce400) [pid = 1921] [serial = 555] [outer = (nil)] 22:02:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f1404bc8000) [pid = 1921] [serial = 556] [outer = 0x7f14003ce400] 22:02:49 INFO - PROCESS | 1921 | 1461474169926 Marionette DEBUG loaded listener.js 22:02:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f1404bd3000) [pid = 1921] [serial = 557] [outer = 0x7f14003ce400] 22:02:51 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:51 INFO - PROCESS | 1921 | 1461474171368 Marionette TRACE conn5 <- [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]]]}] 22:02:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:02:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1780ms 22:02:51 INFO - PROCESS | 1921 | 1461474171454 Marionette TRACE conn5 -> [0,713,"getWindowHandle",null] 22:02:51 INFO - PROCESS | 1921 | 1461474171460 Marionette TRACE conn5 <- [1,713,null,{"value":"8"}] 22:02:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:02:51 INFO - PROCESS | 1921 | 1461474171470 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:02:51 INFO - PROCESS | 1921 | 1461474171474 Marionette TRACE conn5 <- [1,714,null,{}] 22:02:51 INFO - PROCESS | 1921 | 1461474171484 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:51 INFO - PROCESS | 1921 | 1461474171686 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 22:02:51 INFO - PROCESS | 1921 | 1461474171846 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14015bb800 == 92 [pid = 1921] [id = 186] 22:02:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f14003d5400) [pid = 1921] [serial = 558] [outer = (nil)] 22:02:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f1401091c00) [pid = 1921] [serial = 559] [outer = 0x7f14003d5400] 22:02:51 INFO - PROCESS | 1921 | 1461474171924 Marionette DEBUG loaded listener.js 22:02:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f14016d2c00) [pid = 1921] [serial = 560] [outer = 0x7f14003d5400] 22:02:53 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:53 INFO - PROCESS | 1921 | 1461474173246 Marionette TRACE conn5 <- [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]]]}] 22:02:53 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 22:02:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1793ms 22:02:53 INFO - PROCESS | 1921 | 1461474173263 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 22:02:53 INFO - PROCESS | 1921 | 1461474173272 Marionette TRACE conn5 <- [1,717,null,{"value":"8"}] 22:02:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:02:53 INFO - PROCESS | 1921 | 1461474173284 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:02:53 INFO - PROCESS | 1921 | 1461474173287 Marionette TRACE conn5 <- [1,718,null,{}] 22:02:53 INFO - PROCESS | 1921 | 1461474173363 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:53 INFO - PROCESS | 1921 | 1461474173633 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 22:02:53 INFO - PROCESS | 1921 | 1461474173799 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a3eb000 == 93 [pid = 1921] [id = 187] 22:02:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f1402a75800) [pid = 1921] [serial = 561] [outer = (nil)] 22:02:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f140400f800) [pid = 1921] [serial = 562] [outer = 0x7f1402a75800] 22:02:53 INFO - PROCESS | 1921 | 1461474173875 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f1404bca800) [pid = 1921] [serial = 563] [outer = 0x7f1402a75800] 22:02:55 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:55 INFO - PROCESS | 1921 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:02:55 INFO - PROCESS | 1921 | 1461474175329 Marionette TRACE conn5 <- [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]]]}] 22:02:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:02:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2083ms 22:02:55 INFO - PROCESS | 1921 | 1461474175367 Marionette TRACE conn5 -> [0,721,"getWindowHandle",null] 22:02:55 INFO - PROCESS | 1921 | 1461474175370 Marionette TRACE conn5 <- [1,721,null,{"value":"8"}] 22:02:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:02:55 INFO - PROCESS | 1921 | 1461474175424 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:02:55 INFO - PROCESS | 1921 | 1461474175432 Marionette TRACE conn5 <- [1,722,null,{}] 22:02:55 INFO - PROCESS | 1921 | 1461474175470 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:55 INFO - PROCESS | 1921 | 1461474175661 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 22:02:55 INFO - PROCESS | 1921 | 1461474175813 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1410c0a800 == 94 [pid = 1921] [id = 188] 22:02:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 118 (0x7f1404bce800) [pid = 1921] [serial = 564] [outer = (nil)] 22:02:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 119 (0x7f14091d1400) [pid = 1921] [serial = 565] [outer = 0x7f1404bce800] 22:02:55 INFO - PROCESS | 1921 | 1461474175903 Marionette DEBUG loaded listener.js 22:02:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 120 (0x7f140a841000) [pid = 1921] [serial = 566] [outer = 0x7f1404bce800] 22:02:56 INFO - PROCESS | 1921 | 1461474176754 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 22:02:56 INFO - PROCESS | 1921 | 1461474176823 Marionette TRACE conn5 <- [1,725,null,{"value":"8"}] 22:02:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:02:56 INFO - PROCESS | 1921 | 1461474176829 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:02:56 INFO - PROCESS | 1921 | 1461474176832 Marionette TRACE conn5 <- [1,726,null,{}] 22:02:56 INFO - PROCESS | 1921 | 1461474176837 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:57 INFO - PROCESS | 1921 | 1461474177004 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 22:02:57 INFO - PROCESS | 1921 | 1461474177156 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1418922800 == 95 [pid = 1921] [id = 189] 22:02:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 121 (0x7f13fa2d3400) [pid = 1921] [serial = 567] [outer = (nil)] 22:02:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 122 (0x7f13fa2dd000) [pid = 1921] [serial = 568] [outer = 0x7f13fa2d3400] 22:02:57 INFO - PROCESS | 1921 | 1461474177230 Marionette DEBUG loaded listener.js 22:02:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 123 (0x7f1409fe8800) [pid = 1921] [serial = 569] [outer = 0x7f13fa2d3400] 22:02:58 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:02:58 INFO - PROCESS | 1921 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:02:58 INFO - PROCESS | 1921 | 1461474178488 Marionette TRACE conn5 <- [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]]]}] 22:02:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:02:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1736ms 22:02:58 INFO - PROCESS | 1921 | 1461474178567 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 22:02:58 INFO - PROCESS | 1921 | 1461474178572 Marionette TRACE conn5 <- [1,729,null,{"value":"8"}] 22:02:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:02:58 INFO - PROCESS | 1921 | 1461474178581 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:02:58 INFO - PROCESS | 1921 | 1461474178586 Marionette TRACE conn5 <- [1,730,null,{}] 22:02:58 INFO - PROCESS | 1921 | 1461474178594 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:58 INFO - PROCESS | 1921 | 1461474178965 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 22:02:59 INFO - PROCESS | 1921 | 1461474179140 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1420eb4800 == 96 [pid = 1921] [id = 190] 22:02:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 124 (0x7f13fa2d6400) [pid = 1921] [serial = 570] [outer = (nil)] 22:02:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f140be8a400) [pid = 1921] [serial = 571] [outer = 0x7f13fa2d6400] 22:02:59 INFO - PROCESS | 1921 | 1461474179241 Marionette DEBUG loaded listener.js 22:02:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f1411964c00) [pid = 1921] [serial = 572] [outer = 0x7f13fa2d6400] 22:03:00 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:00 INFO - PROCESS | 1921 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:03:00 INFO - PROCESS | 1921 | 1461474180257 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 22:03:00 INFO - PROCESS | 1921 | 1461474180323 Marionette TRACE conn5 <- [1,733,null,{"value":"8"}] 22:03:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:03:00 INFO - PROCESS | 1921 | 1461474180329 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:03:00 INFO - PROCESS | 1921 | 1461474180331 Marionette TRACE conn5 <- [1,734,null,{}] 22:03:00 INFO - PROCESS | 1921 | 1461474180337 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:00 INFO - PROCESS | 1921 | 1461474180554 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 22:03:00 INFO - PROCESS | 1921 | 1461474180711 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401bc0800 == 97 [pid = 1921] [id = 191] 22:03:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f1404e37400) [pid = 1921] [serial = 573] [outer = (nil)] 22:03:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f140a836800) [pid = 1921] [serial = 574] [outer = 0x7f1404e37400] 22:03:00 INFO - PROCESS | 1921 | 1461474180784 Marionette DEBUG loaded listener.js 22:03:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f1417ca6000) [pid = 1921] [serial = 575] [outer = 0x7f1404e37400] 22:03:01 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:01 INFO - PROCESS | 1921 | 1461474181631 Marionette TRACE conn5 <- [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]]]}] 22:03:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:03:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1348ms 22:03:01 INFO - PROCESS | 1921 | 1461474181679 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 22:03:01 INFO - PROCESS | 1921 | 1461474181682 Marionette TRACE conn5 <- [1,737,null,{"value":"8"}] 22:03:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:03:01 INFO - PROCESS | 1921 | 1461474181688 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:03:01 INFO - PROCESS | 1921 | 1461474181690 Marionette TRACE conn5 <- [1,738,null,{}] 22:03:01 INFO - PROCESS | 1921 | 1461474181696 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:01 INFO - PROCESS | 1921 | 1461474181905 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 22:03:02 INFO - PROCESS | 1921 | 1461474182073 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:02 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff995800 == 98 [pid = 1921] [id = 192] 22:03:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f13fa053000) [pid = 1921] [serial = 576] [outer = (nil)] 22:03:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f13fa2e9c00) [pid = 1921] [serial = 577] [outer = 0x7f13fa053000] 22:03:02 INFO - PROCESS | 1921 | 1461474182166 Marionette DEBUG loaded listener.js 22:03:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f13fa2efc00) [pid = 1921] [serial = 578] [outer = 0x7f13fa053000] 22:03:03 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:03 INFO - PROCESS | 1921 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:03:03 INFO - PROCESS | 1921 | 1461474183684 Marionette TRACE conn5 <- [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]]]}] 22:03:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:03:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2040ms 22:03:03 INFO - PROCESS | 1921 | 1461474183729 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 22:03:03 INFO - PROCESS | 1921 | 1461474183734 Marionette TRACE conn5 <- [1,741,null,{"value":"8"}] 22:03:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:03:03 INFO - PROCESS | 1921 | 1461474183743 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:03:03 INFO - PROCESS | 1921 | 1461474183749 Marionette TRACE conn5 <- [1,742,null,{}] 22:03:03 INFO - PROCESS | 1921 | 1461474183764 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:04 INFO - PROCESS | 1921 | 1461474184011 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 22:03:04 INFO - PROCESS | 1921 | 1461474184182 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff536800 == 99 [pid = 1921] [id = 193] 22:03:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f13fa2f1800) [pid = 1921] [serial = 579] [outer = (nil)] 22:03:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13fa4a7800) [pid = 1921] [serial = 580] [outer = 0x7f13fa2f1800] 22:03:04 INFO - PROCESS | 1921 | 1461474184258 Marionette DEBUG loaded listener.js 22:03:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13fef8e800) [pid = 1921] [serial = 581] [outer = 0x7f13fa2f1800] 22:03:05 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:05 INFO - PROCESS | 1921 | 1461474185780 Marionette TRACE conn5 <- [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]]]}] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f99e7000 == 98 [pid = 1921] [id = 150] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fa5ed800 == 97 [pid = 1921] [id = 152] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fa4db000 == 96 [pid = 1921] [id = 151] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140034f000 == 95 [pid = 1921] [id = 184] 22:03:05 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f1408432400) [pid = 1921] [serial = 490] [outer = (nil)] [url = about:blank] 22:03:05 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f14010c9000) [pid = 1921] [serial = 481] [outer = (nil)] [url = about:blank] 22:03:05 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f14016d0800) [pid = 1921] [serial = 484] [outer = (nil)] [url = about:blank] 22:03:05 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f140a660400) [pid = 1921] [serial = 493] [outer = (nil)] [url = about:blank] 22:03:05 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f1404017800) [pid = 1921] [serial = 487] [outer = (nil)] [url = about:blank] 22:03:05 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f1405f9a400) [pid = 1921] [serial = 520] [outer = (nil)] [url = about:blank] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401ca1800 == 94 [pid = 1921] [id = 183] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400fad000 == 93 [pid = 1921] [id = 182] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f99e3000 == 92 [pid = 1921] [id = 181] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141f8ef800 == 91 [pid = 1921] [id = 179] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c3a8000 == 90 [pid = 1921] [id = 178] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141a64b000 == 89 [pid = 1921] [id = 177] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14178c4800 == 88 [pid = 1921] [id = 176] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14055fa000 == 87 [pid = 1921] [id = 175] 22:03:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140144e800 == 86 [pid = 1921] [id = 174] 22:03:05 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 22:03:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2147ms 22:03:05 INFO - PROCESS | 1921 | 1461474185893 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 22:03:05 INFO - PROCESS | 1921 | 1461474185906 Marionette TRACE conn5 <- [1,745,null,{"value":"8"}] 22:03:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:03:05 INFO - PROCESS | 1921 | 1461474185922 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:03:05 INFO - PROCESS | 1921 | 1461474185928 Marionette TRACE conn5 <- [1,746,null,{}] 22:03:05 INFO - PROCESS | 1921 | 1461474185935 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:06 INFO - PROCESS | 1921 | 1461474186168 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f14016d2800) [pid = 1921] [serial = 517] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f140401b800) [pid = 1921] [serial = 514] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f14010c7c00) [pid = 1921] [serial = 500] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f14004a6000) [pid = 1921] [serial = 499] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f14011ccc00) [pid = 1921] [serial = 503] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 123 (0x7f14010cd000) [pid = 1921] [serial = 502] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 122 (0x7f140405c400) [pid = 1921] [serial = 478] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 121 (0x7f14016cf400) [pid = 1921] [serial = 505] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 120 (0x7f1401774800) [pid = 1921] [serial = 506] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 119 (0x7f1401089400) [pid = 1921] [serial = 496] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 118 (0x7f1401c02800) [pid = 1921] [serial = 508] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 117 (0x7f1401dae000) [pid = 1921] [serial = 511] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 116 (0x7f14041f7c00) [pid = 1921] [serial = 515] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 115 (0x7f1402a77400) [pid = 1921] [serial = 512] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 114 (0x7f140401c800) [pid = 1921] [serial = 518] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | --DOMWINDOW == 113 (0x7f1401da2800) [pid = 1921] [serial = 509] [outer = (nil)] [url = about:blank] 22:03:06 INFO - PROCESS | 1921 | 1461474186341 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400245800 == 87 [pid = 1921] [id = 194] 22:03:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f13fef8f000) [pid = 1921] [serial = 582] [outer = (nil)] 22:03:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f13ff697000) [pid = 1921] [serial = 583] [outer = 0x7f13fef8f000] 22:03:06 INFO - PROCESS | 1921 | 1461474186441 Marionette DEBUG loaded listener.js 22:03:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f14003d7000) [pid = 1921] [serial = 584] [outer = 0x7f13fef8f000] 22:03:07 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:07 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:07 INFO - PROCESS | 1921 | 1461474187772 Marionette TRACE conn5 <- [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]]]}] 22:03:07 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.) 22:03:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1891ms 22:03:07 INFO - PROCESS | 1921 | 1461474187812 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 22:03:07 INFO - PROCESS | 1921 | 1461474187816 Marionette TRACE conn5 <- [1,749,null,{"value":"8"}] 22:03:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:03:07 INFO - PROCESS | 1921 | 1461474187822 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:03:07 INFO - PROCESS | 1921 | 1461474187828 Marionette TRACE conn5 <- [1,750,null,{}] 22:03:07 INFO - PROCESS | 1921 | 1461474187843 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:08 INFO - PROCESS | 1921 | 1461474188122 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 22:03:08 INFO - PROCESS | 1921 | 1461474188141 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400fab800 == 88 [pid = 1921] [id = 195] 22:03:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f1401089400) [pid = 1921] [serial = 585] [outer = (nil)] 22:03:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 118 (0x7f14011c4400) [pid = 1921] [serial = 586] [outer = 0x7f1401089400] 22:03:08 INFO - PROCESS | 1921 | 1461474188207 Marionette DEBUG loaded listener.js 22:03:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 119 (0x7f140154d000) [pid = 1921] [serial = 587] [outer = 0x7f1401089400] 22:03:09 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:09 INFO - PROCESS | 1921 | 1461474189751 Marionette TRACE conn5 <- [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]]]}] 22:03:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:03:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1941ms 22:03:09 INFO - PROCESS | 1921 | 1461474189765 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 22:03:09 INFO - PROCESS | 1921 | 1461474189786 Marionette TRACE conn5 <- [1,753,null,{"value":"8"}] 22:03:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:03:09 INFO - PROCESS | 1921 | 1461474189822 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:03:09 INFO - PROCESS | 1921 | 1461474189828 Marionette TRACE conn5 <- [1,754,null,{}] 22:03:09 INFO - PROCESS | 1921 | 1461474189837 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:10 INFO - PROCESS | 1921 | 1461474190110 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 22:03:10 INFO - PROCESS | 1921 | 1461474190155 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140149b800 == 89 [pid = 1921] [id = 196] 22:03:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 120 (0x7f14011c1800) [pid = 1921] [serial = 588] [outer = (nil)] 22:03:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 121 (0x7f140157c000) [pid = 1921] [serial = 589] [outer = 0x7f14011c1800] 22:03:10 INFO - PROCESS | 1921 | 1461474190254 Marionette DEBUG loaded listener.js 22:03:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 122 (0x7f14016d3400) [pid = 1921] [serial = 590] [outer = 0x7f14011c1800] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 121 (0x7f13fedc6000) [pid = 1921] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 120 (0x7f13fedc0800) [pid = 1921] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 119 (0x7f14018f0c00) [pid = 1921] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 118 (0x7f13fedc0400) [pid = 1921] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 117 (0x7f13fedce400) [pid = 1921] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 116 (0x7f1401090c00) [pid = 1921] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 115 (0x7f14018ee800) [pid = 1921] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 114 (0x7f1401da4c00) [pid = 1921] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 113 (0x7f13ff6a0800) [pid = 1921] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 112 (0x7f14003cdc00) [pid = 1921] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f13f97b6c00) [pid = 1921] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f13fedc5000) [pid = 1921] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 109 (0x7f13fa49a400) [pid = 1921] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 108 (0x7f13f97b4800) [pid = 1921] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 107 (0x7f13fedc2800) [pid = 1921] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 106 (0x7f13ff927800) [pid = 1921] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 105 (0x7f1401da9400) [pid = 1921] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 104 (0x7f1401565400) [pid = 1921] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 103 (0x7f1401dacc00) [pid = 1921] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 102 (0x7f14003da400) [pid = 1921] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:03:11 INFO - PROCESS | 1921 | --DOMWINDOW == 101 (0x7f140357f400) [pid = 1921] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:03:11 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:11 INFO - PROCESS | 1921 | 1461474191883 Marionette TRACE conn5 <- [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]]]}] 22:03:11 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 22:03:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2101ms 22:03:11 INFO - PROCESS | 1921 | 1461474191923 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 22:03:11 INFO - PROCESS | 1921 | 1461474191926 Marionette TRACE conn5 <- [1,757,null,{"value":"8"}] 22:03:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:03:11 INFO - PROCESS | 1921 | 1461474191932 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:03:11 INFO - PROCESS | 1921 | 1461474191934 Marionette TRACE conn5 <- [1,758,null,{}] 22:03:11 INFO - PROCESS | 1921 | 1461474191940 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:12 INFO - PROCESS | 1921 | 1461474192100 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 22:03:12 INFO - PROCESS | 1921 | 1461474192110 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401165000 == 90 [pid = 1921] [id = 197] 22:03:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 102 (0x7f13f97b6400) [pid = 1921] [serial = 591] [outer = (nil)] 22:03:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 103 (0x7f13fedc8c00) [pid = 1921] [serial = 592] [outer = 0x7f13f97b6400] 22:03:12 INFO - PROCESS | 1921 | 1461474192178 Marionette DEBUG loaded listener.js 22:03:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 104 (0x7f140157ac00) [pid = 1921] [serial = 593] [outer = 0x7f13f97b6400] 22:03:12 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:12 INFO - PROCESS | 1921 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:03:12 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:12 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:12 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:13 INFO - PROCESS | 1921 | 1461474193054 Marionette TRACE conn5 <- [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]]]}] 22:03:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:03:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1191ms 22:03:13 INFO - PROCESS | 1921 | 1461474193126 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 22:03:13 INFO - PROCESS | 1921 | 1461474193132 Marionette TRACE conn5 <- [1,761,null,{"value":"8"}] 22:03:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:03:13 INFO - PROCESS | 1921 | 1461474193289 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:03:13 INFO - PROCESS | 1921 | 1461474193301 Marionette TRACE conn5 <- [1,762,null,{}] 22:03:13 INFO - PROCESS | 1921 | 1461474193314 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:13 INFO - PROCESS | 1921 | 1461474193589 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 22:03:13 INFO - PROCESS | 1921 | 1461474193877 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff648000 == 91 [pid = 1921] [id = 198] 22:03:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 105 (0x7f13fa499400) [pid = 1921] [serial = 594] [outer = (nil)] 22:03:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 106 (0x7f13fa4a3400) [pid = 1921] [serial = 595] [outer = 0x7f13fa499400] 22:03:14 INFO - PROCESS | 1921 | 1461474194014 Marionette DEBUG loaded listener.js 22:03:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f13fef90000) [pid = 1921] [serial = 596] [outer = 0x7f13fa499400] 22:03:15 INFO - PROCESS | 1921 | 1461474195670 Marionette TRACE conn5 <- [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]]]}] 22:03:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:03:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2590ms 22:03:15 INFO - PROCESS | 1921 | 1461474195738 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 22:03:15 INFO - PROCESS | 1921 | 1461474195743 Marionette TRACE conn5 <- [1,765,null,{"value":"8"}] 22:03:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:03:15 INFO - PROCESS | 1921 | 1461474195752 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:03:15 INFO - PROCESS | 1921 | 1461474195756 Marionette TRACE conn5 <- [1,766,null,{}] 22:03:15 INFO - PROCESS | 1921 | 1461474195768 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:15 INFO - PROCESS | 1921 | 1461474195970 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 22:03:16 INFO - PROCESS | 1921 | 1461474196124 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140144d000 == 92 [pid = 1921] [id = 199] 22:03:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f13fa49a400) [pid = 1921] [serial = 597] [outer = (nil)] 22:03:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f14004a6800) [pid = 1921] [serial = 598] [outer = 0x7f13fa49a400] 22:03:16 INFO - PROCESS | 1921 | 1461474196196 Marionette DEBUG loaded listener.js 22:03:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f14010d0c00) [pid = 1921] [serial = 599] [outer = 0x7f13fa49a400] 22:03:17 INFO - PROCESS | 1921 | 1461474197656 Marionette TRACE conn5 <- [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]]]}] 22:03:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:03:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1994ms 22:03:17 INFO - PROCESS | 1921 | 1461474197749 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 22:03:17 INFO - PROCESS | 1921 | 1461474197754 Marionette TRACE conn5 <- [1,769,null,{"value":"8"}] 22:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:03:17 INFO - PROCESS | 1921 | 1461474197762 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:03:17 INFO - PROCESS | 1921 | 1461474197765 Marionette TRACE conn5 <- [1,770,null,{}] 22:03:17 INFO - PROCESS | 1921 | 1461474197772 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:17 INFO - PROCESS | 1921 | 1461474197939 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 22:03:18 INFO - PROCESS | 1921 | 1461474198107 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c33000 == 93 [pid = 1921] [id = 200] 22:03:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f14016d3800) [pid = 1921] [serial = 600] [outer = (nil)] 22:03:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f14016da400) [pid = 1921] [serial = 601] [outer = 0x7f14016d3800] 22:03:18 INFO - PROCESS | 1921 | 1461474198243 Marionette DEBUG loaded listener.js 22:03:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f14018ee400) [pid = 1921] [serial = 602] [outer = 0x7f14016d3800] 22:03:19 INFO - PROCESS | 1921 | 1461474199379 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 22:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1635ms 22:03:19 INFO - PROCESS | 1921 | 1461474199397 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 22:03:19 INFO - PROCESS | 1921 | 1461474199402 Marionette TRACE conn5 <- [1,773,null,{"value":"8"}] 22:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:03:19 INFO - PROCESS | 1921 | 1461474199410 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:03:19 INFO - PROCESS | 1921 | 1461474199416 Marionette TRACE conn5 <- [1,774,null,{}] 22:03:19 INFO - PROCESS | 1921 | 1461474199423 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:19 INFO - PROCESS | 1921 | 1461474199640 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 22:03:19 INFO - PROCESS | 1921 | 1461474199884 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14040b3000 == 94 [pid = 1921] [id = 201] 22:03:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f1401576800) [pid = 1921] [serial = 603] [outer = (nil)] 22:03:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f1401c07c00) [pid = 1921] [serial = 604] [outer = 0x7f1401576800] 22:03:19 INFO - PROCESS | 1921 | 1461474199974 Marionette DEBUG loaded listener.js 22:03:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f1401da6800) [pid = 1921] [serial = 605] [outer = 0x7f1401576800] 22:03:20 INFO - PROCESS | 1921 | 1461474200834 Marionette TRACE conn5 <- [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]]]}] 22:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1484ms 22:03:20 INFO - PROCESS | 1921 | 1461474200894 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 22:03:20 INFO - PROCESS | 1921 | 1461474200898 Marionette TRACE conn5 <- [1,777,null,{"value":"8"}] 22:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:03:20 INFO - PROCESS | 1921 | 1461474200903 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:03:20 INFO - PROCESS | 1921 | 1461474200907 Marionette TRACE conn5 <- [1,778,null,{}] 22:03:20 INFO - PROCESS | 1921 | 1461474200912 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:21 INFO - PROCESS | 1921 | 1461474201071 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 22:03:21 INFO - PROCESS | 1921 | 1461474201233 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:21 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14055f2000 == 95 [pid = 1921] [id = 202] 22:03:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f14016d6000) [pid = 1921] [serial = 606] [outer = (nil)] 22:03:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 118 (0x7f1401ded000) [pid = 1921] [serial = 607] [outer = 0x7f14016d6000] 22:03:21 INFO - PROCESS | 1921 | 1461474201308 Marionette DEBUG loaded listener.js 22:03:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 119 (0x7f1402a7ac00) [pid = 1921] [serial = 608] [outer = 0x7f14016d6000] 22:03:22 INFO - PROCESS | 1921 | 1461474202095 Marionette TRACE conn5 <- [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]]]}] 22:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1230ms 22:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:03:22 INFO - PROCESS | 1921 | 1461474202135 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 22:03:22 INFO - PROCESS | 1921 | 1461474202138 Marionette TRACE conn5 <- [1,781,null,{"value":"8"}] 22:03:22 INFO - PROCESS | 1921 | 1461474202144 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:03:22 INFO - PROCESS | 1921 | 1461474202148 Marionette TRACE conn5 <- [1,782,null,{}] 22:03:22 INFO - PROCESS | 1921 | 1461474202153 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:22 INFO - PROCESS | 1921 | 1461474202351 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 22:03:22 INFO - PROCESS | 1921 | 1461474202520 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14092c9000 == 96 [pid = 1921] [id = 203] 22:03:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 120 (0x7f1401dea800) [pid = 1921] [serial = 609] [outer = (nil)] 22:03:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 121 (0x7f1404017c00) [pid = 1921] [serial = 610] [outer = 0x7f1401dea800] 22:03:22 INFO - PROCESS | 1921 | 1461474202626 Marionette DEBUG loaded listener.js 22:03:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 122 (0x7f14040bc400) [pid = 1921] [serial = 611] [outer = 0x7f1401dea800] 22:03:23 INFO - PROCESS | 1921 | 1461474203473 Marionette TRACE conn5 <- [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]]]}] 22:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1382ms 22:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:03:23 INFO - PROCESS | 1921 | 1461474203526 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 22:03:23 INFO - PROCESS | 1921 | 1461474203529 Marionette TRACE conn5 <- [1,785,null,{"value":"8"}] 22:03:23 INFO - PROCESS | 1921 | 1461474203535 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:03:23 INFO - PROCESS | 1921 | 1461474203539 Marionette TRACE conn5 <- [1,786,null,{}] 22:03:23 INFO - PROCESS | 1921 | 1461474203544 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:23 INFO - PROCESS | 1921 | 1461474203715 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 22:03:23 INFO - PROCESS | 1921 | 1461474203874 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a8d7000 == 97 [pid = 1921] [id = 204] 22:03:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 123 (0x7f1402acac00) [pid = 1921] [serial = 612] [outer = (nil)] 22:03:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 124 (0x7f14041f1c00) [pid = 1921] [serial = 613] [outer = 0x7f1402acac00] 22:03:23 INFO - PROCESS | 1921 | 1461474203948 Marionette DEBUG loaded listener.js 22:03:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f140448fc00) [pid = 1921] [serial = 614] [outer = 0x7f1402acac00] 22:03:24 INFO - PROCESS | 1921 | 1461474204838 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1381ms 22:03:24 INFO - PROCESS | 1921 | 1461474204916 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 1921 | 1461474204920 Marionette TRACE conn5 <- [1,789,null,{"value":"8"}] 22:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:03:24 INFO - PROCESS | 1921 | 1461474204927 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - PROCESS | 1921 | 1461474204930 Marionette TRACE conn5 <- [1,790,null,{}] 22:03:24 INFO - PROCESS | 1921 | 1461474204936 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:25 INFO - PROCESS | 1921 | 1461474205112 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 22:03:25 INFO - PROCESS | 1921 | 1461474205285 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:25 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b771000 == 98 [pid = 1921] [id = 205] 22:03:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f14003d4000) [pid = 1921] [serial = 615] [outer = (nil)] 22:03:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f1404bcc400) [pid = 1921] [serial = 616] [outer = 0x7f14003d4000] 22:03:25 INFO - PROCESS | 1921 | 1461474205361 Marionette DEBUG loaded listener.js 22:03:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f1404bd5000) [pid = 1921] [serial = 617] [outer = 0x7f14003d4000] 22:03:26 INFO - PROCESS | 1921 | 1461474206225 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1330ms 22:03:26 INFO - PROCESS | 1921 | 1461474206258 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 1921 | 1461474206263 Marionette TRACE conn5 <- [1,793,null,{"value":"8"}] 22:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:03:26 INFO - PROCESS | 1921 | 1461474206271 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - PROCESS | 1921 | 1461474206274 Marionette TRACE conn5 <- [1,794,null,{}] 22:03:26 INFO - PROCESS | 1921 | 1461474206279 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:26 INFO - PROCESS | 1921 | 1461474206454 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 22:03:26 INFO - PROCESS | 1921 | 1461474206628 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d82a000 == 99 [pid = 1921] [id = 206] 22:03:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f1404bcb800) [pid = 1921] [serial = 618] [outer = (nil)] 22:03:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f1404e39c00) [pid = 1921] [serial = 619] [outer = 0x7f1404bcb800] 22:03:26 INFO - PROCESS | 1921 | 1461474206705 Marionette DEBUG loaded listener.js 22:03:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f1405304000) [pid = 1921] [serial = 620] [outer = 0x7f1404bcb800] 22:03:27 INFO - PROCESS | 1921 | 1461474207626 Marionette TRACE conn5 <- [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]]]}] 22:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1386ms 22:03:27 INFO - PROCESS | 1921 | 1461474207658 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 22:03:27 INFO - PROCESS | 1921 | 1461474207661 Marionette TRACE conn5 <- [1,797,null,{"value":"8"}] 22:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:03:27 INFO - PROCESS | 1921 | 1461474207667 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:03:27 INFO - PROCESS | 1921 | 1461474207671 Marionette TRACE conn5 <- [1,798,null,{}] 22:03:27 INFO - PROCESS | 1921 | 1461474207676 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:27 INFO - PROCESS | 1921 | 1461474207849 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 22:03:28 INFO - PROCESS | 1921 | 1461474208019 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:28 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401bbb800 == 100 [pid = 1921] [id = 207] 22:03:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f13fa046800) [pid = 1921] [serial = 621] [outer = (nil)] 22:03:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f1402a7d000) [pid = 1921] [serial = 622] [outer = 0x7f13fa046800] 22:03:28 INFO - PROCESS | 1921 | 1461474208087 Marionette DEBUG loaded listener.js 22:03:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f1405fa0c00) [pid = 1921] [serial = 623] [outer = 0x7f13fa046800] 22:03:29 INFO - PROCESS | 1921 | 1461474209021 Marionette TRACE conn5 <- [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]]]}] 22:03:29 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 22:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1431ms 22:03:29 INFO - PROCESS | 1921 | 1461474209101 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 22:03:29 INFO - PROCESS | 1921 | 1461474209105 Marionette TRACE conn5 <- [1,801,null,{"value":"8"}] 22:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:03:29 INFO - PROCESS | 1921 | 1461474209111 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:03:29 INFO - PROCESS | 1921 | 1461474209116 Marionette TRACE conn5 <- [1,802,null,{}] 22:03:29 INFO - PROCESS | 1921 | 1461474209122 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:29 INFO - PROCESS | 1921 | 1461474209615 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 22:03:29 INFO - PROCESS | 1921 | 1461474209855 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003c3000 == 101 [pid = 1921] [id = 208] 22:03:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13fa2e3000) [pid = 1921] [serial = 624] [outer = (nil)] 22:03:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13fa2ea800) [pid = 1921] [serial = 625] [outer = 0x7f13fa2e3000] 22:03:29 INFO - PROCESS | 1921 | 1461474209924 Marionette DEBUG loaded listener.js 22:03:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13fedcb000) [pid = 1921] [serial = 626] [outer = 0x7f13fa2e3000] 22:03:30 INFO - PROCESS | 1921 | 1461474210915 Marionette TRACE conn5 <- [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]]]}] 22:03:30 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 22:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1833ms 22:03:30 INFO - PROCESS | 1921 | 1461474210947 Marionette TRACE conn5 -> [0,805,"getWindowHandle",null] 22:03:30 INFO - PROCESS | 1921 | 1461474210954 Marionette TRACE conn5 <- [1,805,null,{"value":"8"}] 22:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:03:30 INFO - PROCESS | 1921 | 1461474210961 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:03:30 INFO - PROCESS | 1921 | 1461474210967 Marionette TRACE conn5 <- [1,806,null,{}] 22:03:30 INFO - PROCESS | 1921 | 1461474210974 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:31 INFO - PROCESS | 1921 | 1461474211138 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 22:03:31 INFO - PROCESS | 1921 | 1461474211486 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:31 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed8e800 == 102 [pid = 1921] [id = 209] 22:03:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13fa2edc00) [pid = 1921] [serial = 627] [outer = (nil)] 22:03:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13fef91400) [pid = 1921] [serial = 628] [outer = 0x7f13fa2edc00] 22:03:31 INFO - PROCESS | 1921 | 1461474211563 Marionette DEBUG loaded listener.js 22:03:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f14004b0000) [pid = 1921] [serial = 629] [outer = 0x7f13fa2edc00] 22:03:32 INFO - PROCESS | 1921 | 1461474212562 Marionette TRACE conn5 <- [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]]]}] 22:03:32 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 22:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1636ms 22:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:03:32 INFO - PROCESS | 1921 | 1461474212598 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 22:03:32 INFO - PROCESS | 1921 | 1461474212602 Marionette TRACE conn5 <- [1,809,null,{"value":"8"}] 22:03:32 INFO - PROCESS | 1921 | 1461474212608 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:03:32 INFO - PROCESS | 1921 | 1461474212611 Marionette TRACE conn5 <- [1,810,null,{}] 22:03:32 INFO - PROCESS | 1921 | 1461474212616 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:32 INFO - PROCESS | 1921 | 1461474212771 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 22:03:33 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400fab800 == 101 [pid = 1921] [id = 195] 22:03:33 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400245800 == 100 [pid = 1921] [id = 194] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f1401094c00) [pid = 1921] [serial = 523] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f14016da000) [pid = 1921] [serial = 526] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f1402a82800) [pid = 1921] [serial = 529] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f14073eac00) [pid = 1921] [serial = 532] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f140d651800) [pid = 1921] [serial = 538] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f140a664800) [pid = 1921] [serial = 535] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f1404bc8000) [pid = 1921] [serial = 556] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | 1461474213095 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:33 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff536800 == 99 [pid = 1921] [id = 193] 22:03:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa5e9000 == 100 [pid = 1921] [id = 210] 22:03:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13ff920c00) [pid = 1921] [serial = 630] [outer = (nil)] 22:03:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f14010cf800) [pid = 1921] [serial = 631] [outer = 0x7f13ff920c00] 22:03:33 INFO - PROCESS | 1921 | 1461474213188 Marionette DEBUG loaded listener.js 22:03:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f1401563800) [pid = 1921] [serial = 632] [outer = 0x7f13ff920c00] 22:03:33 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14015bb800 == 99 [pid = 1921] [id = 186] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f140177d400) [pid = 1921] [serial = 485] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f14040ca400) [pid = 1921] [serial = 488] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f140a63c800) [pid = 1921] [serial = 491] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f140ad5dc00) [pid = 1921] [serial = 494] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f1405f98800) [pid = 1921] [serial = 479] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f140154ac00) [pid = 1921] [serial = 553] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f140400e800) [pid = 1921] [serial = 550] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f1405308800) [pid = 1921] [serial = 542] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f14004a2c00) [pid = 1921] [serial = 541] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f1401567800) [pid = 1921] [serial = 547] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f1401549000) [pid = 1921] [serial = 545] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f1401097400) [pid = 1921] [serial = 544] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 123 (0x7f140405b400) [pid = 1921] [serial = 551] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 122 (0x7f1404057000) [pid = 1921] [serial = 554] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 121 (0x7f1401773000) [pid = 1921] [serial = 548] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 120 (0x7f1417868400) [pid = 1921] [serial = 449] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 119 (0x7f1404058c00) [pid = 1921] [serial = 439] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 118 (0x7f14011ca400) [pid = 1921] [serial = 433] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 117 (0x7f14011ce000) [pid = 1921] [serial = 482] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 116 (0x7f13ff929c00) [pid = 1921] [serial = 458] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 115 (0x7f140a65d800) [pid = 1921] [serial = 446] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 114 (0x7f13fa4a6800) [pid = 1921] [serial = 452] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 113 (0x7f13f97c1c00) [pid = 1921] [serial = 455] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 112 (0x7f140405e800) [pid = 1921] [serial = 430] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 111 (0x7f1401778000) [pid = 1921] [serial = 436] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | --DOMWINDOW == 110 (0x7f1408432c00) [pid = 1921] [serial = 442] [outer = (nil)] [url = about:blank] 22:03:33 INFO - PROCESS | 1921 | 1461474213925 Marionette TRACE conn5 <- [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]]]}] 22:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1331ms 22:03:33 INFO - PROCESS | 1921 | 1461474213939 Marionette TRACE conn5 -> [0,813,"getWindowHandle",null] 22:03:33 INFO - PROCESS | 1921 | 1461474213944 Marionette TRACE conn5 <- [1,813,null,{"value":"8"}] 22:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:03:33 INFO - PROCESS | 1921 | 1461474213960 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:03:33 INFO - PROCESS | 1921 | 1461474213967 Marionette TRACE conn5 <- [1,814,null,{}] 22:03:33 INFO - PROCESS | 1921 | 1461474213972 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:34 INFO - PROCESS | 1921 | 1461474214125 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 22:03:34 INFO - PROCESS | 1921 | 1461474214246 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14015b9800 == 100 [pid = 1921] [id = 211] 22:03:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f13fa4a6800) [pid = 1921] [serial = 633] [outer = (nil)] 22:03:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f1401575400) [pid = 1921] [serial = 634] [outer = 0x7f13fa4a6800] 22:03:34 INFO - PROCESS | 1921 | 1461474214321 Marionette DEBUG loaded listener.js 22:03:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f140177d000) [pid = 1921] [serial = 635] [outer = 0x7f13fa4a6800] 22:03:35 INFO - PROCESS | 1921 | 1461474214999 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 22:03:35 INFO - PROCESS | 1921 | 1461474215080 Marionette TRACE conn5 <- [1,817,null,{"value":"8"}] 22:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:03:35 INFO - PROCESS | 1921 | 1461474215091 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:03:35 INFO - PROCESS | 1921 | 1461474215093 Marionette TRACE conn5 <- [1,818,null,{}] 22:03:35 INFO - PROCESS | 1921 | 1461474215098 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:35 INFO - PROCESS | 1921 | 1461474215270 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 22:03:35 INFO - PROCESS | 1921 | 1461474215280 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a24000 == 101 [pid = 1921] [id = 212] 22:03:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f13fef92000) [pid = 1921] [serial = 636] [outer = (nil)] 22:03:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f1401da9000) [pid = 1921] [serial = 637] [outer = 0x7f13fef92000] 22:03:35 INFO - PROCESS | 1921 | 1461474215343 Marionette DEBUG loaded listener.js 22:03:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f1402a7fc00) [pid = 1921] [serial = 638] [outer = 0x7f13fef92000] 22:03:36 INFO - PROCESS | 1921 | 1461474216227 Marionette TRACE conn5 <- [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]]]}] 22:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1193ms 22:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:03:36 INFO - PROCESS | 1921 | 1461474216282 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 22:03:36 INFO - PROCESS | 1921 | 1461474216286 Marionette TRACE conn5 <- [1,821,null,{"value":"8"}] 22:03:36 INFO - PROCESS | 1921 | 1461474216293 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:03:36 INFO - PROCESS | 1921 | 1461474216296 Marionette TRACE conn5 <- [1,822,null,{}] 22:03:36 INFO - PROCESS | 1921 | 1461474216302 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:36 INFO - PROCESS | 1921 | 1461474216497 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 22:03:36 INFO - PROCESS | 1921 | 1461474216521 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140697a800 == 102 [pid = 1921] [id = 213] 22:03:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f140358a000) [pid = 1921] [serial = 639] [outer = (nil)] 22:03:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 118 (0x7f1404012000) [pid = 1921] [serial = 640] [outer = 0x7f140358a000] 22:03:36 INFO - PROCESS | 1921 | 1461474216595 Marionette DEBUG loaded listener.js 22:03:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 119 (0x7f1404061000) [pid = 1921] [serial = 641] [outer = 0x7f140358a000] 22:03:37 INFO - PROCESS | 1921 | 1461474217497 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 22:03:37 INFO - PROCESS | 1921 | 1461474217794 Marionette TRACE conn5 <- [1,825,null,{"value":"8"}] 22:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:03:37 INFO - PROCESS | 1921 | 1461474217800 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:03:37 INFO - PROCESS | 1921 | 1461474217802 Marionette TRACE conn5 <- [1,826,null,{}] 22:03:37 INFO - PROCESS | 1921 | 1461474217808 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:37 INFO - PROCESS | 1921 | 1461474217946 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 22:03:37 INFO - PROCESS | 1921 | 1461474217965 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:37 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401bc0000 == 103 [pid = 1921] [id = 214] 22:03:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 107 (0x7f13ff922c00) [pid = 1921] [serial = 642] [outer = (nil)] 22:03:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 108 (0x7f14016dac00) [pid = 1921] [serial = 643] [outer = 0x7f13ff922c00] 22:03:38 INFO - PROCESS | 1921 | 1461474218025 Marionette DEBUG loaded listener.js 22:03:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 109 (0x7f1404061c00) [pid = 1921] [serial = 644] [outer = 0x7f13ff922c00] 22:03:38 INFO - PROCESS | 1921 | 1461474218769 Marionette TRACE conn5 <- [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]]]}] 22:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1031ms 22:03:38 INFO - PROCESS | 1921 | 1461474218837 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 22:03:38 INFO - PROCESS | 1921 | 1461474218841 Marionette TRACE conn5 <- [1,829,null,{"value":"8"}] 22:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:03:38 INFO - PROCESS | 1921 | 1461474218872 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:03:38 INFO - PROCESS | 1921 | 1461474218874 Marionette TRACE conn5 <- [1,830,null,{}] 22:03:38 INFO - PROCESS | 1921 | 1461474218880 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:39 INFO - PROCESS | 1921 | 1461474219034 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 22:03:39 INFO - PROCESS | 1921 | 1461474219043 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140c12f000 == 104 [pid = 1921] [id = 215] 22:03:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 110 (0x7f14040c7800) [pid = 1921] [serial = 645] [outer = (nil)] 22:03:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 111 (0x7f1404e41c00) [pid = 1921] [serial = 646] [outer = 0x7f14040c7800] 22:03:39 INFO - PROCESS | 1921 | 1461474219105 Marionette DEBUG loaded listener.js 22:03:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 112 (0x7f1406951c00) [pid = 1921] [serial = 647] [outer = 0x7f14040c7800] 22:03:40 INFO - PROCESS | 1921 | 1461474220168 Marionette TRACE conn5 <- [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]]]}] 22:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1348ms 22:03:40 INFO - PROCESS | 1921 | 1461474220207 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 22:03:40 INFO - PROCESS | 1921 | 1461474220215 Marionette TRACE conn5 <- [1,833,null,{"value":"8"}] 22:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:03:40 INFO - PROCESS | 1921 | 1461474220225 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:03:40 INFO - PROCESS | 1921 | 1461474220231 Marionette TRACE conn5 <- [1,834,null,{}] 22:03:40 INFO - PROCESS | 1921 | 1461474220240 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:40 INFO - PROCESS | 1921 | 1461474220469 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 22:03:40 INFO - PROCESS | 1921 | 1461474220690 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:40 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140053c800 == 105 [pid = 1921] [id = 216] 22:03:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 113 (0x7f13fa2dc000) [pid = 1921] [serial = 648] [outer = (nil)] 22:03:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 114 (0x7f13fef90400) [pid = 1921] [serial = 649] [outer = 0x7f13fa2dc000] 22:03:40 INFO - PROCESS | 1921 | 1461474220787 Marionette DEBUG loaded listener.js 22:03:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 115 (0x7f13ff92a000) [pid = 1921] [serial = 650] [outer = 0x7f13fa2dc000] 22:03:41 INFO - PROCESS | 1921 | 1461474221669 Marionette TRACE conn5 <- [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]]]}] 22:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1486ms 22:03:41 INFO - PROCESS | 1921 | 1461474221710 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 22:03:41 INFO - PROCESS | 1921 | 1461474221719 Marionette TRACE conn5 <- [1,837,null,{"value":"8"}] 22:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:03:41 INFO - PROCESS | 1921 | 1461474221729 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:03:41 INFO - PROCESS | 1921 | 1461474221732 Marionette TRACE conn5 <- [1,838,null,{}] 22:03:41 INFO - PROCESS | 1921 | 1461474221739 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:41 INFO - PROCESS | 1921 | 1461474221956 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 22:03:42 INFO - PROCESS | 1921 | 1461474222167 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401cb5000 == 106 [pid = 1921] [id = 217] 22:03:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 116 (0x7f14011c4800) [pid = 1921] [serial = 651] [outer = (nil)] 22:03:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 117 (0x7f1401551800) [pid = 1921] [serial = 652] [outer = 0x7f14011c4800] 22:03:42 INFO - PROCESS | 1921 | 1461474222286 Marionette DEBUG loaded listener.js 22:03:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 118 (0x7f1401579000) [pid = 1921] [serial = 653] [outer = 0x7f14011c4800] 22:03:43 INFO - PROCESS | 1921 | 1461474223198 Marionette TRACE conn5 <- [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]]]}] 22:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1487ms 22:03:43 INFO - PROCESS | 1921 | 1461474223216 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 22:03:43 INFO - PROCESS | 1921 | 1461474223220 Marionette TRACE conn5 <- [1,841,null,{"value":"8"}] 22:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:03:43 INFO - PROCESS | 1921 | 1461474223226 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:03:43 INFO - PROCESS | 1921 | 1461474223232 Marionette TRACE conn5 <- [1,842,null,{}] 22:03:43 INFO - PROCESS | 1921 | 1461474223248 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:43 INFO - PROCESS | 1921 | 1461474223433 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 22:03:43 INFO - PROCESS | 1921 | 1461474223604 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1417522800 == 107 [pid = 1921] [id = 218] 22:03:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 119 (0x7f1401da8000) [pid = 1921] [serial = 654] [outer = (nil)] 22:03:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 120 (0x7f1402a83000) [pid = 1921] [serial = 655] [outer = 0x7f1401da8000] 22:03:43 INFO - PROCESS | 1921 | 1461474223703 Marionette DEBUG loaded listener.js 22:03:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 121 (0x7f1404058c00) [pid = 1921] [serial = 656] [outer = 0x7f1401da8000] 22:03:44 INFO - PROCESS | 1921 | 1461474224661 Marionette TRACE conn5 <- [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]]]}] 22:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1484ms 22:03:44 INFO - PROCESS | 1921 | 1461474224712 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 22:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:03:44 INFO - PROCESS | 1921 | 1461474224717 Marionette TRACE conn5 <- [1,845,null,{"value":"8"}] 22:03:44 INFO - PROCESS | 1921 | 1461474224722 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:03:44 INFO - PROCESS | 1921 | 1461474224725 Marionette TRACE conn5 <- [1,846,null,{}] 22:03:44 INFO - PROCESS | 1921 | 1461474224730 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:44 INFO - PROCESS | 1921 | 1461474224893 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 22:03:45 INFO - PROCESS | 1921 | 1461474225060 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:45 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1418709000 == 108 [pid = 1921] [id = 219] 22:03:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 122 (0x7f1401daf400) [pid = 1921] [serial = 657] [outer = (nil)] 22:03:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 123 (0x7f1404bd3400) [pid = 1921] [serial = 658] [outer = 0x7f1401daf400] 22:03:45 INFO - PROCESS | 1921 | 1461474225134 Marionette DEBUG loaded listener.js 22:03:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 124 (0x7f1405fa0800) [pid = 1921] [serial = 659] [outer = 0x7f1401daf400] 22:03:46 INFO - PROCESS | 1921 | 1461474226019 Marionette TRACE conn5 <- [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]]]}] 22:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1329ms 22:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:03:46 INFO - PROCESS | 1921 | 1461474226052 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 22:03:46 INFO - PROCESS | 1921 | 1461474226055 Marionette TRACE conn5 <- [1,849,null,{"value":"8"}] 22:03:46 INFO - PROCESS | 1921 | 1461474226061 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:03:46 INFO - PROCESS | 1921 | 1461474226064 Marionette TRACE conn5 <- [1,850,null,{}] 22:03:46 INFO - PROCESS | 1921 | 1461474226069 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:46 INFO - PROCESS | 1921 | 1461474226229 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 22:03:46 INFO - PROCESS | 1921 | 1461474226397 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c304000 == 109 [pid = 1921] [id = 220] 22:03:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f14040bc800) [pid = 1921] [serial = 660] [outer = (nil)] 22:03:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f14075f0c00) [pid = 1921] [serial = 661] [outer = 0x7f14040bc800] 22:03:46 INFO - PROCESS | 1921 | 1461474226468 Marionette DEBUG loaded listener.js 22:03:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f14091d4000) [pid = 1921] [serial = 662] [outer = 0x7f14040bc800] 22:03:47 INFO - PROCESS | 1921 | 1461474227351 Marionette TRACE conn5 <- [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]]]}] 22:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1331ms 22:03:47 INFO - PROCESS | 1921 | 1461474227392 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 22:03:47 INFO - PROCESS | 1921 | 1461474227396 Marionette TRACE conn5 <- [1,853,null,{"value":"8"}] 22:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:03:47 INFO - PROCESS | 1921 | 1461474227402 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:03:47 INFO - PROCESS | 1921 | 1461474227404 Marionette TRACE conn5 <- [1,854,null,{}] 22:03:47 INFO - PROCESS | 1921 | 1461474227410 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:47 INFO - PROCESS | 1921 | 1461474227613 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 22:03:47 INFO - PROCESS | 1921 | 1461474227778 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:47 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c473000 == 110 [pid = 1921] [id = 221] 22:03:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f1409291800) [pid = 1921] [serial = 663] [outer = (nil)] 22:03:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f1409ad2000) [pid = 1921] [serial = 664] [outer = 0x7f1409291800] 22:03:47 INFO - PROCESS | 1921 | 1461474227855 Marionette DEBUG loaded listener.js 22:03:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f140a660400) [pid = 1921] [serial = 665] [outer = 0x7f1409291800] 22:03:48 INFO - PROCESS | 1921 | 1461474228698 Marionette TRACE conn5 <- [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]]]}] 22:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1327ms 22:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:03:48 INFO - PROCESS | 1921 | 1461474228730 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 22:03:48 INFO - PROCESS | 1921 | 1461474228733 Marionette TRACE conn5 <- [1,857,null,{"value":"8"}] 22:03:48 INFO - PROCESS | 1921 | 1461474228739 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:03:48 INFO - PROCESS | 1921 | 1461474228742 Marionette TRACE conn5 <- [1,858,null,{}] 22:03:48 INFO - PROCESS | 1921 | 1461474228747 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:48 INFO - PROCESS | 1921 | 1461474228911 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 22:03:49 INFO - PROCESS | 1921 | 1461474229079 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cc9b000 == 111 [pid = 1921] [id = 222] 22:03:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f140978f000) [pid = 1921] [serial = 666] [outer = (nil)] 22:03:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f140a661c00) [pid = 1921] [serial = 667] [outer = 0x7f140978f000] 22:03:49 INFO - PROCESS | 1921 | 1461474229157 Marionette DEBUG loaded listener.js 22:03:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f140ad5dc00) [pid = 1921] [serial = 668] [outer = 0x7f140978f000] 22:03:50 INFO - PROCESS | 1921 | 1461474230007 Marionette TRACE conn5 <- [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]]]}] 22:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1329ms 22:03:50 INFO - PROCESS | 1921 | 1461474230068 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 22:03:50 INFO - PROCESS | 1921 | 1461474230071 Marionette TRACE conn5 <- [1,861,null,{"value":"8"}] 22:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:03:50 INFO - PROCESS | 1921 | 1461474230077 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:03:50 INFO - PROCESS | 1921 | 1461474230080 Marionette TRACE conn5 <- [1,862,null,{}] 22:03:50 INFO - PROCESS | 1921 | 1461474230085 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:50 INFO - PROCESS | 1921 | 1461474230250 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 22:03:50 INFO - PROCESS | 1921 | 1461474230430 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141eb98000 == 112 [pid = 1921] [id = 223] 22:03:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f140a63a800) [pid = 1921] [serial = 669] [outer = (nil)] 22:03:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f140ae08000) [pid = 1921] [serial = 670] [outer = 0x7f140a63a800] 22:03:50 INFO - PROCESS | 1921 | 1461474230502 Marionette DEBUG loaded listener.js 22:03:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f140b1d8c00) [pid = 1921] [serial = 671] [outer = 0x7f140a63a800] 22:03:51 INFO - PROCESS | 1921 | 1461474231341 Marionette TRACE conn5 <- [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]]]}] 22:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1327ms 22:03:51 INFO - PROCESS | 1921 | 1461474231406 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 22:03:51 INFO - PROCESS | 1921 | 1461474231410 Marionette TRACE conn5 <- [1,865,null,{"value":"8"}] 22:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:03:51 INFO - PROCESS | 1921 | 1461474231416 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:03:51 INFO - PROCESS | 1921 | 1461474231419 Marionette TRACE conn5 <- [1,866,null,{}] 22:03:51 INFO - PROCESS | 1921 | 1461474231424 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:51 INFO - PROCESS | 1921 | 1461474231598 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 22:03:51 INFO - PROCESS | 1921 | 1461474231767 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f142109e800 == 113 [pid = 1921] [id = 224] 22:03:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f140a838000) [pid = 1921] [serial = 672] [outer = (nil)] 22:03:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f140b3e2400) [pid = 1921] [serial = 673] [outer = 0x7f140a838000] 22:03:51 INFO - PROCESS | 1921 | 1461474231844 Marionette DEBUG loaded listener.js 22:03:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f140be88800) [pid = 1921] [serial = 674] [outer = 0x7f140a838000] 22:03:52 INFO - PROCESS | 1921 | 1461474232753 Marionette TRACE conn5 <- [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]]]}] 22:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1386ms 22:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:03:52 INFO - PROCESS | 1921 | 1461474232803 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 22:03:52 INFO - PROCESS | 1921 | 1461474232806 Marionette TRACE conn5 <- [1,869,null,{"value":"8"}] 22:03:52 INFO - PROCESS | 1921 | 1461474232812 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:03:52 INFO - PROCESS | 1921 | 1461474232815 Marionette TRACE conn5 <- [1,870,null,{}] 22:03:52 INFO - PROCESS | 1921 | 1461474232820 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:53 INFO - PROCESS | 1921 | 1461474232993 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 22:03:53 INFO - PROCESS | 1921 | 1461474233164 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1405060000 == 114 [pid = 1921] [id = 225] 22:03:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f140b38ec00) [pid = 1921] [serial = 675] [outer = (nil)] 22:03:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f140c18f800) [pid = 1921] [serial = 676] [outer = 0x7f140b38ec00] 22:03:53 INFO - PROCESS | 1921 | 1461474233238 Marionette DEBUG loaded listener.js 22:03:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f140c4f5000) [pid = 1921] [serial = 677] [outer = 0x7f140b38ec00] 22:03:54 INFO - PROCESS | 1921 | 1461474234192 Marionette TRACE conn5 <- [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]]]}] 22:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1393ms 22:03:54 INFO - PROCESS | 1921 | 1461474234205 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 22:03:54 INFO - PROCESS | 1921 | 1461474234208 Marionette TRACE conn5 <- [1,873,null,{"value":"8"}] 22:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:03:54 INFO - PROCESS | 1921 | 1461474234215 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:03:54 INFO - PROCESS | 1921 | 1461474234219 Marionette TRACE conn5 <- [1,874,null,{}] 22:03:54 INFO - PROCESS | 1921 | 1461474234224 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:54 INFO - PROCESS | 1921 | 1461474234420 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 22:03:54 INFO - PROCESS | 1921 | 1461474234652 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13fedbf400) [pid = 1921] [serial = 678] [outer = 0x7f140756f000] 22:03:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff546800 == 115 [pid = 1921] [id = 226] 22:03:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f97c0000) [pid = 1921] [serial = 679] [outer = (nil)] 22:03:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13fa04e000) [pid = 1921] [serial = 680] [outer = 0x7f13f97c0000] 22:03:55 INFO - PROCESS | 1921 | 1461474235121 Marionette DEBUG loaded listener.js 22:03:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13fa2e8800) [pid = 1921] [serial = 681] [outer = 0x7f13f97c0000] 22:03:56 INFO - PROCESS | 1921 | 1461474236139 Marionette TRACE conn5 <- [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]]]}] 22:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1985ms 22:03:56 INFO - PROCESS | 1921 | 1461474236201 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 22:03:56 INFO - PROCESS | 1921 | 1461474236208 Marionette TRACE conn5 <- [1,877,null,{"value":"8"}] 22:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:03:56 INFO - PROCESS | 1921 | 1461474236216 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:03:56 INFO - PROCESS | 1921 | 1461474236220 Marionette TRACE conn5 <- [1,878,null,{}] 22:03:56 INFO - PROCESS | 1921 | 1461474236228 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:56 INFO - PROCESS | 1921 | 1461474236458 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 22:03:56 INFO - PROCESS | 1921 | 1461474236798 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed81800 == 116 [pid = 1921] [id = 227] 22:03:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f14003d0800) [pid = 1921] [serial = 682] [outer = (nil)] 22:03:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f1401093800) [pid = 1921] [serial = 683] [outer = 0x7f14003d0800] 22:03:56 INFO - PROCESS | 1921 | 1461474236874 Marionette DEBUG loaded listener.js 22:03:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f1401562c00) [pid = 1921] [serial = 684] [outer = 0x7f14003d0800] 22:03:57 INFO - PROCESS | 1921 | 1461474237788 Marionette TRACE conn5 <- [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]]]}] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401bc0000 == 115 [pid = 1921] [id = 214] 22:03:57 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13fedc8c00) [pid = 1921] [serial = 592] [outer = (nil)] [url = about:blank] 22:03:57 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f140400f800) [pid = 1921] [serial = 562] [outer = (nil)] [url = about:blank] 22:03:57 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f14091d1400) [pid = 1921] [serial = 565] [outer = (nil)] [url = about:blank] 22:03:57 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13fa2dd000) [pid = 1921] [serial = 568] [outer = (nil)] [url = about:blank] 22:03:57 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f140be8a400) [pid = 1921] [serial = 571] [outer = (nil)] [url = about:blank] 22:03:57 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f140a836800) [pid = 1921] [serial = 574] [outer = (nil)] [url = about:blank] 22:03:57 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13fa2e9c00) [pid = 1921] [serial = 577] [outer = (nil)] [url = about:blank] 22:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1637ms 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140697a800 == 114 [pid = 1921] [id = 213] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a24000 == 113 [pid = 1921] [id = 212] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14015b9800 == 112 [pid = 1921] [id = 211] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140149b800 == 111 [pid = 1921] [id = 196] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fa5e9000 == 110 [pid = 1921] [id = 210] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fed8e800 == 109 [pid = 1921] [id = 209] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14003c3000 == 108 [pid = 1921] [id = 208] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d82a000 == 107 [pid = 1921] [id = 206] 22:03:57 INFO - PROCESS | 1921 | 1461474237878 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 22:03:57 INFO - PROCESS | 1921 | 1461474237883 Marionette TRACE conn5 <- [1,881,null,{"value":"8"}] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b771000 == 106 [pid = 1921] [id = 205] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140a8d7000 == 105 [pid = 1921] [id = 204] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14092c9000 == 104 [pid = 1921] [id = 203] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14055f2000 == 103 [pid = 1921] [id = 202] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14040b3000 == 102 [pid = 1921] [id = 201] 22:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140144d000 == 101 [pid = 1921] [id = 199] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff648000 == 100 [pid = 1921] [id = 198] 22:03:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401165000 == 99 [pid = 1921] [id = 197] 22:03:57 INFO - PROCESS | 1921 | 1461474237913 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:03:57 INFO - PROCESS | 1921 | 1461474237917 Marionette TRACE conn5 <- [1,882,null,{}] 22:03:57 INFO - PROCESS | 1921 | 1461474237923 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:58 INFO - PROCESS | 1921 | 1461474238076 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f140405a800) [pid = 1921] [serial = 497] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f14018fdc00) [pid = 1921] [serial = 527] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f140a639400) [pid = 1921] [serial = 521] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f1404057400) [pid = 1921] [serial = 530] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f140154b400) [pid = 1921] [serial = 524] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f140a65dc00) [pid = 1921] [serial = 533] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f14186a6400) [pid = 1921] [serial = 539] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f140aea2800) [pid = 1921] [serial = 536] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f140157c000) [pid = 1921] [serial = 589] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f13ff697000) [pid = 1921] [serial = 583] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f14003d7000) [pid = 1921] [serial = 584] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f13fef8e800) [pid = 1921] [serial = 581] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f13fa4a7800) [pid = 1921] [serial = 580] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f1404bd3000) [pid = 1921] [serial = 557] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f1401091c00) [pid = 1921] [serial = 559] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f14011c4400) [pid = 1921] [serial = 586] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f14016d3400) [pid = 1921] [serial = 590] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f140154d000) [pid = 1921] [serial = 587] [outer = (nil)] [url = about:blank] 22:03:58 INFO - PROCESS | 1921 | 1461474238297 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:58 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff980000 == 100 [pid = 1921] [id = 228] 22:03:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f13fa4a7800) [pid = 1921] [serial = 685] [outer = (nil)] 22:03:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f1401553800) [pid = 1921] [serial = 686] [outer = 0x7f13fa4a7800] 22:03:58 INFO - PROCESS | 1921 | 1461474238369 Marionette DEBUG loaded listener.js 22:03:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f1401778400) [pid = 1921] [serial = 687] [outer = 0x7f13fa4a7800] 22:03:59 INFO - PROCESS | 1921 | 1461474239061 Marionette TRACE conn5 <- [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]]]}] 22:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1193ms 22:03:59 INFO - PROCESS | 1921 | 1461474239094 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 22:03:59 INFO - PROCESS | 1921 | 1461474239098 Marionette TRACE conn5 <- [1,885,null,{"value":"8"}] 22:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:03:59 INFO - PROCESS | 1921 | 1461474239128 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:03:59 INFO - PROCESS | 1921 | 1461474239137 Marionette TRACE conn5 <- [1,886,null,{}] 22:03:59 INFO - PROCESS | 1921 | 1461474239167 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:59 INFO - PROCESS | 1921 | 1461474239424 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 22:03:59 INFO - PROCESS | 1921 | 1461474239578 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14015b4800 == 101 [pid = 1921] [id = 229] 22:03:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f140157a000) [pid = 1921] [serial = 688] [outer = (nil)] 22:03:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f1401da2800) [pid = 1921] [serial = 689] [outer = 0x7f140157a000] 22:03:59 INFO - PROCESS | 1921 | 1461474239653 Marionette DEBUG loaded listener.js 22:03:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f1402a7b400) [pid = 1921] [serial = 690] [outer = 0x7f140157a000] 22:04:00 INFO - PROCESS | 1921 | 1461474240432 Marionette TRACE conn5 <- [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]]]}] 22:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1358ms 22:04:00 INFO - PROCESS | 1921 | 1461474240479 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 22:04:00 INFO - PROCESS | 1921 | 1461474240483 Marionette TRACE conn5 <- [1,889,null,{"value":"8"}] 22:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:04:00 INFO - PROCESS | 1921 | 1461474240501 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:04:00 INFO - PROCESS | 1921 | 1461474240504 Marionette TRACE conn5 <- [1,890,null,{}] 22:04:00 INFO - PROCESS | 1921 | 1461474240509 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:00 INFO - PROCESS | 1921 | 1461474240721 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 22:04:00 INFO - PROCESS | 1921 | 1461474240743 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401bbd000 == 102 [pid = 1921] [id = 230] 22:04:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f140177a400) [pid = 1921] [serial = 691] [outer = (nil)] 22:04:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f140400f000) [pid = 1921] [serial = 692] [outer = 0x7f140177a400] 22:04:00 INFO - PROCESS | 1921 | 1461474240810 Marionette DEBUG loaded listener.js 22:04:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f1404055400) [pid = 1921] [serial = 693] [outer = 0x7f140177a400] 22:04:01 INFO - PROCESS | 1921 | 1461474241658 Marionette TRACE conn5 <- [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]]]}] 22:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1180ms 22:04:01 INFO - PROCESS | 1921 | 1461474241686 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 22:04:01 INFO - PROCESS | 1921 | 1461474241689 Marionette TRACE conn5 <- [1,893,null,{"value":"8"}] 22:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:04:01 INFO - PROCESS | 1921 | 1461474241701 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:04:01 INFO - PROCESS | 1921 | 1461474241704 Marionette TRACE conn5 <- [1,894,null,{}] 22:04:01 INFO - PROCESS | 1921 | 1461474241709 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:01 INFO - PROCESS | 1921 | 1461474241930 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 22:04:01 INFO - PROCESS | 1921 | 1461474241958 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a28000 == 103 [pid = 1921] [id = 231] 22:04:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f140405ec00) [pid = 1921] [serial = 694] [outer = (nil)] 22:04:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f14041f6400) [pid = 1921] [serial = 695] [outer = 0x7f140405ec00] 22:04:02 INFO - PROCESS | 1921 | 1461474242028 Marionette DEBUG loaded listener.js 22:04:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f1404bd5800) [pid = 1921] [serial = 696] [outer = 0x7f140405ec00] 22:04:02 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f13f97b6400) [pid = 1921] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:04:02 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f13fef92000) [pid = 1921] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:04:02 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f13fa2e3000) [pid = 1921] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:04:02 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f13ff922c00) [pid = 1921] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:04:02 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f13fa4a6800) [pid = 1921] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:04:02 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f140358a000) [pid = 1921] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:04:02 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f13ff920c00) [pid = 1921] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:04:02 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f13fa2edc00) [pid = 1921] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:04:03 INFO - PROCESS | 1921 | 1461474243084 Marionette TRACE conn5 <- [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]]]}] 22:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1432ms 22:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:04:03 INFO - PROCESS | 1921 | 1461474243135 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 22:04:03 INFO - PROCESS | 1921 | 1461474243138 Marionette TRACE conn5 <- [1,897,null,{"value":"8"}] 22:04:03 INFO - PROCESS | 1921 | 1461474243144 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:04:03 INFO - PROCESS | 1921 | 1461474243148 Marionette TRACE conn5 <- [1,898,null,{}] 22:04:03 INFO - PROCESS | 1921 | 1461474243156 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:03 INFO - PROCESS | 1921 | 1461474243308 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 22:04:03 INFO - PROCESS | 1921 | 1461474243325 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14055f1000 == 104 [pid = 1921] [id = 232] 22:04:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f1404e33c00) [pid = 1921] [serial = 697] [outer = (nil)] 22:04:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f14073de400) [pid = 1921] [serial = 698] [outer = 0x7f1404e33c00] 22:04:03 INFO - PROCESS | 1921 | 1461474243399 Marionette DEBUG loaded listener.js 22:04:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f14091d8400) [pid = 1921] [serial = 699] [outer = 0x7f1404e33c00] 22:04:04 INFO - PROCESS | 1921 | 1461474244169 Marionette TRACE conn5 <- [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]]]}] 22:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1041ms 22:04:04 INFO - PROCESS | 1921 | 1461474244184 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 22:04:04 INFO - PROCESS | 1921 | 1461474244187 Marionette TRACE conn5 <- [1,901,null,{"value":"8"}] 22:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:04:04 INFO - PROCESS | 1921 | 1461474244193 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:04:04 INFO - PROCESS | 1921 | 1461474244195 Marionette TRACE conn5 <- [1,902,null,{}] 22:04:04 INFO - PROCESS | 1921 | 1461474244200 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:04 INFO - PROCESS | 1921 | 1461474244418 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 22:04:04 INFO - PROCESS | 1921 | 1461474244435 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140971f800 == 105 [pid = 1921] [id = 233] 22:04:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f1408430000) [pid = 1921] [serial = 700] [outer = (nil)] 22:04:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f1409295000) [pid = 1921] [serial = 701] [outer = 0x7f1408430000] 22:04:04 INFO - PROCESS | 1921 | 1461474244496 Marionette DEBUG loaded listener.js 22:04:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f140a0b6400) [pid = 1921] [serial = 702] [outer = 0x7f1408430000] 22:04:05 INFO - PROCESS | 1921 | 1461474245602 Marionette TRACE conn5 <- [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]]]}] 22:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1487ms 22:04:05 INFO - PROCESS | 1921 | 1461474245682 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 22:04:05 INFO - PROCESS | 1921 | 1461474245690 Marionette TRACE conn5 <- [1,905,null,{"value":"8"}] 22:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:04:05 INFO - PROCESS | 1921 | 1461474245701 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:04:05 INFO - PROCESS | 1921 | 1461474245706 Marionette TRACE conn5 <- [1,906,null,{}] 22:04:05 INFO - PROCESS | 1921 | 1461474245715 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:05 INFO - PROCESS | 1921 | 1461474245948 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 22:04:06 INFO - PROCESS | 1921 | 1461474246168 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400fb6800 == 106 [pid = 1921] [id = 234] 22:04:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13ff91c800) [pid = 1921] [serial = 703] [outer = (nil)] 22:04:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f140108e800) [pid = 1921] [serial = 704] [outer = 0x7f13ff91c800] 22:04:06 INFO - PROCESS | 1921 | 1461474246264 Marionette DEBUG loaded listener.js 22:04:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f140154bc00) [pid = 1921] [serial = 705] [outer = 0x7f13ff91c800] 22:04:07 INFO - PROCESS | 1921 | 1461474247115 Marionette TRACE conn5 <- [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]]]}] 22:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1488ms 22:04:07 INFO - PROCESS | 1921 | 1461474247190 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 22:04:07 INFO - PROCESS | 1921 | 1461474247198 Marionette TRACE conn5 <- [1,909,null,{"value":"8"}] 22:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:04:07 INFO - PROCESS | 1921 | 1461474247209 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:04:07 INFO - PROCESS | 1921 | 1461474247212 Marionette TRACE conn5 <- [1,910,null,{}] 22:04:07 INFO - PROCESS | 1921 | 1461474247219 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:07 INFO - PROCESS | 1921 | 1461474247485 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 22:04:07 INFO - PROCESS | 1921 | 1461474247874 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1404466000 == 107 [pid = 1921] [id = 235] 22:04:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f140156ec00) [pid = 1921] [serial = 706] [outer = (nil)] 22:04:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f14018f7400) [pid = 1921] [serial = 707] [outer = 0x7f140156ec00] 22:04:07 INFO - PROCESS | 1921 | 1461474247993 Marionette DEBUG loaded listener.js 22:04:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f1401dedc00) [pid = 1921] [serial = 708] [outer = 0x7f140156ec00] 22:04:08 INFO - PROCESS | 1921 | 1461474248832 Marionette TRACE conn5 <- [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]]]}] 22:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1681ms 22:04:08 INFO - PROCESS | 1921 | 1461474248890 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 22:04:08 INFO - PROCESS | 1921 | 1461474248893 Marionette TRACE conn5 <- [1,913,null,{"value":"8"}] 22:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:04:08 INFO - PROCESS | 1921 | 1461474248900 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:04:08 INFO - PROCESS | 1921 | 1461474248906 Marionette TRACE conn5 <- [1,914,null,{}] 22:04:08 INFO - PROCESS | 1921 | 1461474248922 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:09 INFO - PROCESS | 1921 | 1461474249114 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 22:04:09 INFO - PROCESS | 1921 | 1461474249290 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:09 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d60f800 == 108 [pid = 1921] [id = 236] 22:04:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f1404059000) [pid = 1921] [serial = 709] [outer = (nil)] 22:04:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f1404e3b800) [pid = 1921] [serial = 710] [outer = 0x7f1404059000] 22:04:09 INFO - PROCESS | 1921 | 1461474249369 Marionette DEBUG loaded listener.js 22:04:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f1408432000) [pid = 1921] [serial = 711] [outer = 0x7f1404059000] 22:04:10 INFO - PROCESS | 1921 | 1461474250274 Marionette TRACE conn5 <- [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]]]}] 22:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1440ms 22:04:10 INFO - PROCESS | 1921 | 1461474250341 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 22:04:10 INFO - PROCESS | 1921 | 1461474250345 Marionette TRACE conn5 <- [1,917,null,{"value":"8"}] 22:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:04:10 INFO - PROCESS | 1921 | 1461474250357 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:04:10 INFO - PROCESS | 1921 | 1461474250359 Marionette TRACE conn5 <- [1,918,null,{}] 22:04:10 INFO - PROCESS | 1921 | 1461474250370 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:10 INFO - PROCESS | 1921 | 1461474250587 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 22:04:10 INFO - PROCESS | 1921 | 1461474250755 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1417ae6000 == 109 [pid = 1921] [id = 237] 22:04:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f14040c6000) [pid = 1921] [serial = 712] [outer = (nil)] 22:04:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f140a639400) [pid = 1921] [serial = 713] [outer = 0x7f14040c6000] 22:04:10 INFO - PROCESS | 1921 | 1461474250827 Marionette DEBUG loaded listener.js 22:04:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f140a83e800) [pid = 1921] [serial = 714] [outer = 0x7f14040c6000] 22:04:11 INFO - PROCESS | 1921 | 1461474251732 Marionette TRACE conn5 <- [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]]]}] 22:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1442ms 22:04:11 INFO - PROCESS | 1921 | 1461474251796 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 22:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:04:11 INFO - PROCESS | 1921 | 1461474251800 Marionette TRACE conn5 <- [1,921,null,{"value":"8"}] 22:04:11 INFO - PROCESS | 1921 | 1461474251808 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:04:11 INFO - PROCESS | 1921 | 1461474251811 Marionette TRACE conn5 <- [1,922,null,{}] 22:04:11 INFO - PROCESS | 1921 | 1461474251817 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:11 INFO - PROCESS | 1921 | 1461474251989 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 22:04:12 INFO - PROCESS | 1921 | 1461474252157 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c3b1000 == 110 [pid = 1921] [id = 238] 22:04:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f140756c400) [pid = 1921] [serial = 715] [outer = (nil)] 22:04:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f140b38f000) [pid = 1921] [serial = 716] [outer = 0x7f140756c400] 22:04:12 INFO - PROCESS | 1921 | 1461474252232 Marionette DEBUG loaded listener.js 22:04:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f140c4e8400) [pid = 1921] [serial = 717] [outer = 0x7f140756c400] 22:04:13 INFO - PROCESS | 1921 | 1461474253091 Marionette TRACE conn5 <- [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]]]}] 22:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1331ms 22:04:13 INFO - PROCESS | 1921 | 1461474253138 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 22:04:13 INFO - PROCESS | 1921 | 1461474253142 Marionette TRACE conn5 <- [1,925,null,{"value":"8"}] 22:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:04:13 INFO - PROCESS | 1921 | 1461474253148 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:04:13 INFO - PROCESS | 1921 | 1461474253150 Marionette TRACE conn5 <- [1,926,null,{}] 22:04:13 INFO - PROCESS | 1921 | 1461474253156 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:13 INFO - PROCESS | 1921 | 1461474253342 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 22:04:13 INFO - PROCESS | 1921 | 1461474253521 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1420e3b000 == 111 [pid = 1921] [id = 239] 22:04:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f140865e400) [pid = 1921] [serial = 718] [outer = (nil)] 22:04:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f14169e7000) [pid = 1921] [serial = 719] [outer = 0x7f140865e400] 22:04:13 INFO - PROCESS | 1921 | 1461474253600 Marionette DEBUG loaded listener.js 22:04:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f14178eb000) [pid = 1921] [serial = 720] [outer = 0x7f140865e400] 22:04:14 INFO - PROCESS | 1921 | 1461474254423 Marionette TRACE conn5 <- [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]]]}] 22:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1334ms 22:04:14 INFO - PROCESS | 1921 | 1461474254483 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 22:04:14 INFO - PROCESS | 1921 | 1461474254487 Marionette TRACE conn5 <- [1,929,null,{"value":"8"}] 22:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:04:14 INFO - PROCESS | 1921 | 1461474254493 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:04:14 INFO - PROCESS | 1921 | 1461474254496 Marionette TRACE conn5 <- [1,930,null,{}] 22:04:14 INFO - PROCESS | 1921 | 1461474254501 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:14 INFO - PROCESS | 1921 | 1461474254679 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 22:04:14 INFO - PROCESS | 1921 | 1461474254852 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:14 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4777000 == 112 [pid = 1921] [id = 240] 22:04:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f140a660c00) [pid = 1921] [serial = 721] [outer = (nil)] 22:04:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f1417a92c00) [pid = 1921] [serial = 722] [outer = 0x7f140a660c00] 22:04:14 INFO - PROCESS | 1921 | 1461474254924 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f1417cac800) [pid = 1921] [serial = 723] [outer = 0x7f140a660c00] 22:04:15 INFO - PROCESS | 1921 | 1461474255767 Marionette TRACE conn5 <- [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]]]}] 22:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1328ms 22:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:04:15 INFO - PROCESS | 1921 | 1461474255822 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 22:04:15 INFO - PROCESS | 1921 | 1461474255825 Marionette TRACE conn5 <- [1,933,null,{"value":"8"}] 22:04:15 INFO - PROCESS | 1921 | 1461474255831 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:04:15 INFO - PROCESS | 1921 | 1461474255835 Marionette TRACE conn5 <- [1,934,null,{}] 22:04:15 INFO - PROCESS | 1921 | 1461474255841 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:16 INFO - PROCESS | 1921 | 1461474256022 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 22:04:16 INFO - PROCESS | 1921 | 1461474256192 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f41d0800 == 113 [pid = 1921] [id = 241] 22:04:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f14169e8c00) [pid = 1921] [serial = 724] [outer = (nil)] 22:04:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f14186a6800) [pid = 1921] [serial = 725] [outer = 0x7f14169e8c00] 22:04:16 INFO - PROCESS | 1921 | 1461474256264 Marionette DEBUG loaded listener.js 22:04:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f141893bc00) [pid = 1921] [serial = 726] [outer = 0x7f14169e8c00] 22:04:17 INFO - PROCESS | 1921 | 1461474257083 Marionette TRACE conn5 <- [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]]]}] 22:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1285ms 22:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:04:17 INFO - PROCESS | 1921 | 1461474257116 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 22:04:17 INFO - PROCESS | 1921 | 1461474257119 Marionette TRACE conn5 <- [1,937,null,{"value":"8"}] 22:04:17 INFO - PROCESS | 1921 | 1461474257127 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:04:17 INFO - PROCESS | 1921 | 1461474257130 Marionette TRACE conn5 <- [1,938,null,{}] 22:04:17 INFO - PROCESS | 1921 | 1461474257135 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:17 INFO - PROCESS | 1921 | 1461474257327 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 22:04:17 INFO - PROCESS | 1921 | 1461474257506 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cf2e000 == 114 [pid = 1921] [id = 242] 22:04:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f14178f2c00) [pid = 1921] [serial = 727] [outer = (nil)] 22:04:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f1418abc800) [pid = 1921] [serial = 728] [outer = 0x7f14178f2c00] 22:04:17 INFO - PROCESS | 1921 | 1461474257578 Marionette DEBUG loaded listener.js 22:04:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f141a618800) [pid = 1921] [serial = 729] [outer = 0x7f14178f2c00] 22:04:18 INFO - PROCESS | 1921 | 1461474258473 Marionette TRACE conn5 <- [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]]]}] 22:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1381ms 22:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:04:18 INFO - PROCESS | 1921 | 1461474258507 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 22:04:18 INFO - PROCESS | 1921 | 1461474258510 Marionette TRACE conn5 <- [1,941,null,{"value":"8"}] 22:04:18 INFO - PROCESS | 1921 | 1461474258516 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:04:18 INFO - PROCESS | 1921 | 1461474258519 Marionette TRACE conn5 <- [1,942,null,{}] 22:04:18 INFO - PROCESS | 1921 | 1461474258525 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:18 INFO - PROCESS | 1921 | 1461474258699 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 22:04:18 INFO - PROCESS | 1921 | 1461474258880 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f49d9800 == 115 [pid = 1921] [id = 243] 22:04:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f1417cac000) [pid = 1921] [serial = 730] [outer = (nil)] 22:04:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f141ab44c00) [pid = 1921] [serial = 731] [outer = 0x7f1417cac000] 22:04:18 INFO - PROCESS | 1921 | 1461474258954 Marionette DEBUG loaded listener.js 22:04:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f141c359400) [pid = 1921] [serial = 732] [outer = 0x7f1417cac000] 22:04:19 INFO - PROCESS | 1921 | 1461474259872 Marionette TRACE conn5 <- [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]]]}] 22:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1429ms 22:04:19 INFO - PROCESS | 1921 | 1461474259946 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 22:04:19 INFO - PROCESS | 1921 | 1461474259950 Marionette TRACE conn5 <- [1,945,null,{"value":"8"}] 22:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:04:19 INFO - PROCESS | 1921 | 1461474259956 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:04:19 INFO - PROCESS | 1921 | 1461474259960 Marionette TRACE conn5 <- [1,946,null,{}] 22:04:19 INFO - PROCESS | 1921 | 1461474259967 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:20 INFO - PROCESS | 1921 | 1461474260212 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 22:04:20 INFO - PROCESS | 1921 | 1461474260440 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f424f000 == 116 [pid = 1921] [id = 244] 22:04:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f13f42dcc00) [pid = 1921] [serial = 733] [outer = (nil)] 22:04:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f13f42e5000) [pid = 1921] [serial = 734] [outer = 0x7f13f42dcc00] 22:04:20 INFO - PROCESS | 1921 | 1461474260580 Marionette DEBUG loaded listener.js 22:04:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f141c59f400) [pid = 1921] [serial = 735] [outer = 0x7f13f42dcc00] 22:04:21 INFO - PROCESS | 1921 | 1461474261433 Marionette TRACE conn5 <- [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]]]}] 22:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1537ms 22:04:21 INFO - PROCESS | 1921 | 1461474261494 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 22:04:21 INFO - PROCESS | 1921 | 1461474261498 Marionette TRACE conn5 <- [1,949,null,{"value":"8"}] 22:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:04:21 INFO - PROCESS | 1921 | 1461474261504 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:04:21 INFO - PROCESS | 1921 | 1461474261506 Marionette TRACE conn5 <- [1,950,null,{}] 22:04:21 INFO - PROCESS | 1921 | 1461474261511 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:21 INFO - PROCESS | 1921 | 1461474261689 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 22:04:21 INFO - PROCESS | 1921 | 1461474261865 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:21 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4499000 == 117 [pid = 1921] [id = 245] 22:04:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f13f42d9000) [pid = 1921] [serial = 736] [outer = (nil)] 22:04:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f13f8709000) [pid = 1921] [serial = 737] [outer = 0x7f13f42d9000] 22:04:21 INFO - PROCESS | 1921 | 1461474261937 Marionette DEBUG loaded listener.js 22:04:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f13f870dc00) [pid = 1921] [serial = 738] [outer = 0x7f13f42d9000] 22:04:23 INFO - PROCESS | 1921 | 1461474263140 Marionette TRACE conn5 <- [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]]]}] 22:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1688ms 22:04:23 INFO - PROCESS | 1921 | 1461474263193 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 22:04:23 INFO - PROCESS | 1921 | 1461474263200 Marionette TRACE conn5 <- [1,953,null,{"value":"8"}] 22:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:04:23 INFO - PROCESS | 1921 | 1461474263216 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:04:23 INFO - PROCESS | 1921 | 1461474263221 Marionette TRACE conn5 <- [1,954,null,{}] 22:04:23 INFO - PROCESS | 1921 | 1461474263230 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:23 INFO - PROCESS | 1921 | 1461474263450 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 22:04:23 INFO - PROCESS | 1921 | 1461474263644 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed8e800 == 118 [pid = 1921] [id = 246] 22:04:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f13f870ec00) [pid = 1921] [serial = 739] [outer = (nil)] 22:04:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f13fa04b400) [pid = 1921] [serial = 740] [outer = 0x7f13f870ec00] 22:04:23 INFO - PROCESS | 1921 | 1461474263712 Marionette DEBUG loaded listener.js 22:04:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f13fa2ec000) [pid = 1921] [serial = 741] [outer = 0x7f13f870ec00] 22:04:24 INFO - PROCESS | 1921 | 1461474264774 Marionette TRACE conn5 <- [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]]]}] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140419d800 == 117 [pid = 1921] [id = 161] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14055f1000 == 116 [pid = 1921] [id = 232] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a28000 == 115 [pid = 1921] [id = 231] 22:04:24 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f1404e41c00) [pid = 1921] [serial = 646] [outer = (nil)] [url = about:blank] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401bbd000 == 114 [pid = 1921] [id = 230] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14015b4800 == 113 [pid = 1921] [id = 229] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff980000 == 112 [pid = 1921] [id = 228] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fed81800 == 111 [pid = 1921] [id = 227] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff546800 == 110 [pid = 1921] [id = 226] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c473000 == 109 [pid = 1921] [id = 221] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c304000 == 108 [pid = 1921] [id = 220] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1418709000 == 107 [pid = 1921] [id = 219] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1417522800 == 106 [pid = 1921] [id = 218] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401cb5000 == 105 [pid = 1921] [id = 217] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140053c800 == 104 [pid = 1921] [id = 216] 22:04:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140c12f000 == 103 [pid = 1921] [id = 215] 22:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1691ms 22:04:24 INFO - PROCESS | 1921 | 1461474264901 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 22:04:24 INFO - PROCESS | 1921 | 1461474264908 Marionette TRACE conn5 <- [1,957,null,{"value":"8"}] 22:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:04:24 INFO - PROCESS | 1921 | 1461474264918 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:04:24 INFO - PROCESS | 1921 | 1461474264922 Marionette TRACE conn5 <- [1,958,null,{}] 22:04:24 INFO - PROCESS | 1921 | 1461474264927 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:25 INFO - PROCESS | 1921 | 1461474265086 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f140157ac00) [pid = 1921] [serial = 593] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f14041f1c00) [pid = 1921] [serial = 613] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f1402a7d000) [pid = 1921] [serial = 622] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f1401da9000) [pid = 1921] [serial = 637] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f1404e39c00) [pid = 1921] [serial = 619] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f13fa2ea800) [pid = 1921] [serial = 625] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f13fedcb000) [pid = 1921] [serial = 626] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f14016dac00) [pid = 1921] [serial = 643] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f1401575400) [pid = 1921] [serial = 634] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f1402a7fc00) [pid = 1921] [serial = 638] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f1404061000) [pid = 1921] [serial = 641] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f14010cf800) [pid = 1921] [serial = 631] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f1404017c00) [pid = 1921] [serial = 610] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f14004b0000) [pid = 1921] [serial = 629] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f1404012000) [pid = 1921] [serial = 640] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f1404bcc400) [pid = 1921] [serial = 616] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f1401563800) [pid = 1921] [serial = 632] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f14016da400) [pid = 1921] [serial = 601] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f1401c07c00) [pid = 1921] [serial = 604] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f13fef91400) [pid = 1921] [serial = 628] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f14004a6800) [pid = 1921] [serial = 598] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f1404061c00) [pid = 1921] [serial = 644] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13fa4a3400) [pid = 1921] [serial = 595] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f1401ded000) [pid = 1921] [serial = 607] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f140177d000) [pid = 1921] [serial = 635] [outer = (nil)] [url = about:blank] 22:04:25 INFO - PROCESS | 1921 | 1461474265346 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:25 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff994800 == 104 [pid = 1921] [id = 247] 22:04:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f1401090400) [pid = 1921] [serial = 742] [outer = (nil)] 22:04:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f14010cc000) [pid = 1921] [serial = 743] [outer = 0x7f1401090400] 22:04:25 INFO - PROCESS | 1921 | 1461474265455 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f1401551c00) [pid = 1921] [serial = 744] [outer = 0x7f1401090400] 22:04:26 INFO - PROCESS | 1921 | 1461474266189 Marionette TRACE conn5 <- [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]]]}] 22:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1332ms 22:04:26 INFO - PROCESS | 1921 | 1461474266251 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 22:04:26 INFO - PROCESS | 1921 | 1461474266255 Marionette TRACE conn5 <- [1,961,null,{"value":"8"}] 22:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:04:26 INFO - PROCESS | 1921 | 1461474266260 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:04:26 INFO - PROCESS | 1921 | 1461474266266 Marionette TRACE conn5 <- [1,962,null,{}] 22:04:26 INFO - PROCESS | 1921 | 1461474266281 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:26 INFO - PROCESS | 1921 | 1461474266502 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 22:04:26 INFO - PROCESS | 1921 | 1461474266519 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401453800 == 105 [pid = 1921] [id = 248] 22:04:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f1401097400) [pid = 1921] [serial = 745] [outer = (nil)] 22:04:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f1401773000) [pid = 1921] [serial = 746] [outer = 0x7f1401097400] 22:04:26 INFO - PROCESS | 1921 | 1461474266588 Marionette DEBUG loaded listener.js 22:04:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f1401da3c00) [pid = 1921] [serial = 747] [outer = 0x7f1401097400] 22:04:27 INFO - PROCESS | 1921 | 1461474267432 Marionette TRACE conn5 <- [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]]]}] 22:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1235ms 22:04:27 INFO - PROCESS | 1921 | 1461474267497 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 22:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:04:27 INFO - PROCESS | 1921 | 1461474267502 Marionette TRACE conn5 <- [1,965,null,{"value":"8"}] 22:04:27 INFO - PROCESS | 1921 | 1461474267513 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:04:27 INFO - PROCESS | 1921 | 1461474267528 Marionette TRACE conn5 <- [1,966,null,{}] 22:04:27 INFO - PROCESS | 1921 | 1461474267534 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:27 INFO - PROCESS | 1921 | 1461474267823 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 22:04:27 INFO - PROCESS | 1921 | 1461474267856 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401bac800 == 106 [pid = 1921] [id = 249] 22:04:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f1401c10000) [pid = 1921] [serial = 748] [outer = (nil)] 22:04:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f1402acd400) [pid = 1921] [serial = 749] [outer = 0x7f1401c10000] 22:04:27 INFO - PROCESS | 1921 | 1461474267920 Marionette DEBUG loaded listener.js 22:04:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f140401b800) [pid = 1921] [serial = 750] [outer = 0x7f1401c10000] 22:04:28 INFO - PROCESS | 1921 | 1461474268779 Marionette TRACE conn5 <- [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]]]}] 22:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1298ms 22:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:04:28 INFO - PROCESS | 1921 | 1461474268829 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 1921 | 1461474268832 Marionette TRACE conn5 <- [1,969,null,{"value":"8"}] 22:04:28 INFO - PROCESS | 1921 | 1461474268839 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - PROCESS | 1921 | 1461474268842 Marionette TRACE conn5 <- [1,970,null,{}] 22:04:28 INFO - PROCESS | 1921 | 1461474268847 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:29 INFO - PROCESS | 1921 | 1461474269042 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 22:04:29 INFO - PROCESS | 1921 | 1461474269070 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401cb5000 == 107 [pid = 1921] [id = 250] 22:04:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f1402a83c00) [pid = 1921] [serial = 751] [outer = (nil)] 22:04:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f14041f9400) [pid = 1921] [serial = 752] [outer = 0x7f1402a83c00] 22:04:29 INFO - PROCESS | 1921 | 1461474269133 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f1404bd1000) [pid = 1921] [serial = 753] [outer = 0x7f1402a83c00] 22:04:29 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f13f97c0000) [pid = 1921] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:04:29 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f140177a400) [pid = 1921] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:04:29 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f14003d0800) [pid = 1921] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:04:29 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f140157a000) [pid = 1921] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:04:29 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f13fa4a7800) [pid = 1921] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:04:29 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f140405ec00) [pid = 1921] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:04:29 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f1404e33c00) [pid = 1921] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:04:30 INFO - PROCESS | 1921 | 1461474270127 Marionette TRACE conn5 <- [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]]]}] 22:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1329ms 22:04:30 INFO - PROCESS | 1921 | 1461474270168 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 22:04:30 INFO - PROCESS | 1921 | 1461474270171 Marionette TRACE conn5 <- [1,973,null,{"value":"8"}] 22:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:04:30 INFO - PROCESS | 1921 | 1461474270177 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:04:30 INFO - PROCESS | 1921 | 1461474270179 Marionette TRACE conn5 <- [1,974,null,{}] 22:04:30 INFO - PROCESS | 1921 | 1461474270185 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:30 INFO - PROCESS | 1921 | 1461474270384 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 22:04:30 INFO - PROCESS | 1921 | 1461474270536 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1405054000 == 108 [pid = 1921] [id = 251] 22:04:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f140177a400) [pid = 1921] [serial = 754] [outer = (nil)] 22:04:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f1406950400) [pid = 1921] [serial = 755] [outer = 0x7f140177a400] 22:04:30 INFO - PROCESS | 1921 | 1461474270603 Marionette DEBUG loaded listener.js 22:04:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f140a63ec00) [pid = 1921] [serial = 756] [outer = 0x7f140177a400] 22:04:31 INFO - PROCESS | 1921 | 1461474271322 Marionette TRACE conn5 <- [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]]]}] 22:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1179ms 22:04:31 INFO - PROCESS | 1921 | 1461474271359 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 22:04:31 INFO - PROCESS | 1921 | 1461474271364 Marionette TRACE conn5 <- [1,977,null,{"value":"8"}] 22:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:04:31 INFO - PROCESS | 1921 | 1461474271371 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:04:31 INFO - PROCESS | 1921 | 1461474271375 Marionette TRACE conn5 <- [1,978,null,{}] 22:04:31 INFO - PROCESS | 1921 | 1461474271386 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:31 INFO - PROCESS | 1921 | 1461474271585 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 22:04:31 INFO - PROCESS | 1921 | 1461474271861 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:31 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4498800 == 109 [pid = 1921] [id = 252] 22:04:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13f42d8c00) [pid = 1921] [serial = 757] [outer = (nil)] 22:04:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13f42dc800) [pid = 1921] [serial = 758] [outer = 0x7f13f42d8c00] 22:04:31 INFO - PROCESS | 1921 | 1461474271955 Marionette DEBUG loaded listener.js 22:04:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13f870e400) [pid = 1921] [serial = 759] [outer = 0x7f13f42d8c00] 22:04:33 INFO - PROCESS | 1921 | 1461474273090 Marionette TRACE conn5 <- [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]]]}] 22:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1797ms 22:04:33 INFO - PROCESS | 1921 | 1461474273171 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 22:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:04:33 INFO - PROCESS | 1921 | 1461474273182 Marionette TRACE conn5 <- [1,981,null,{"value":"8"}] 22:04:33 INFO - PROCESS | 1921 | 1461474273195 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:04:33 INFO - PROCESS | 1921 | 1461474273201 Marionette TRACE conn5 <- [1,982,null,{}] 22:04:33 INFO - PROCESS | 1921 | 1461474273208 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:33 INFO - PROCESS | 1921 | 1461474273490 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 22:04:33 INFO - PROCESS | 1921 | 1461474273784 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140116d000 == 110 [pid = 1921] [id = 253] 22:04:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f14003d3800) [pid = 1921] [serial = 760] [outer = (nil)] 22:04:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f14011c2000) [pid = 1921] [serial = 761] [outer = 0x7f14003d3800] 22:04:33 INFO - PROCESS | 1921 | 1461474273863 Marionette DEBUG loaded listener.js 22:04:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f140157c400) [pid = 1921] [serial = 762] [outer = 0x7f14003d3800] 22:04:34 INFO - PROCESS | 1921 | 1461474274763 Marionette TRACE conn5 <- [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]]]}] 22:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1639ms 22:04:34 INFO - PROCESS | 1921 | 1461474274836 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 22:04:34 INFO - PROCESS | 1921 | 1461474274842 Marionette TRACE conn5 <- [1,985,null,{"value":"8"}] 22:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:04:34 INFO - PROCESS | 1921 | 1461474274850 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:04:34 INFO - PROCESS | 1921 | 1461474274853 Marionette TRACE conn5 <- [1,986,null,{}] 22:04:34 INFO - PROCESS | 1921 | 1461474274860 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:35 INFO - PROCESS | 1921 | 1461474275060 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 22:04:35 INFO - PROCESS | 1921 | 1461474275331 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1404473000 == 111 [pid = 1921] [id = 254] 22:04:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f13fef91400) [pid = 1921] [serial = 763] [outer = (nil)] 22:04:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f1402ad0800) [pid = 1921] [serial = 764] [outer = 0x7f13fef91400] 22:04:35 INFO - PROCESS | 1921 | 1461474275460 Marionette DEBUG loaded listener.js 22:04:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f14041f1000) [pid = 1921] [serial = 765] [outer = 0x7f13fef91400] 22:04:36 INFO - PROCESS | 1921 | 1461474276349 Marionette TRACE conn5 <- [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]]]}] 22:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1532ms 22:04:36 INFO - PROCESS | 1921 | 1461474276382 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 22:04:36 INFO - PROCESS | 1921 | 1461474276385 Marionette TRACE conn5 <- [1,989,null,{"value":"8"}] 22:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:04:36 INFO - PROCESS | 1921 | 1461474276401 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:04:36 INFO - PROCESS | 1921 | 1461474276410 Marionette TRACE conn5 <- [1,990,null,{}] 22:04:36 INFO - PROCESS | 1921 | 1461474276415 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:36 INFO - PROCESS | 1921 | 1461474276612 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 22:04:36 INFO - PROCESS | 1921 | 1461474276786 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140af75000 == 112 [pid = 1921] [id = 255] 22:04:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f1401c10800) [pid = 1921] [serial = 766] [outer = (nil)] 22:04:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f1409799000) [pid = 1921] [serial = 767] [outer = 0x7f1401c10800] 22:04:36 INFO - PROCESS | 1921 | 1461474276863 Marionette DEBUG loaded listener.js 22:04:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f140a637400) [pid = 1921] [serial = 768] [outer = 0x7f1401c10800] 22:04:37 INFO - PROCESS | 1921 | 1461474277717 Marionette TRACE conn5 <- [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]]]}] 22:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1394ms 22:04:37 INFO - PROCESS | 1921 | 1461474277788 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 22:04:37 INFO - PROCESS | 1921 | 1461474277792 Marionette TRACE conn5 <- [1,993,null,{"value":"8"}] 22:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:04:37 INFO - PROCESS | 1921 | 1461474277798 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:04:37 INFO - PROCESS | 1921 | 1461474277800 Marionette TRACE conn5 <- [1,994,null,{}] 22:04:37 INFO - PROCESS | 1921 | 1461474277806 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:37 INFO - PROCESS | 1921 | 1461474277992 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 22:04:38 INFO - PROCESS | 1921 | 1461474278166 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8da800 == 113 [pid = 1921] [id = 256] 22:04:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f140756d400) [pid = 1921] [serial = 769] [outer = (nil)] 22:04:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f140a840c00) [pid = 1921] [serial = 770] [outer = 0x7f140756d400] 22:04:38 INFO - PROCESS | 1921 | 1461474278241 Marionette DEBUG loaded listener.js 22:04:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f140b723c00) [pid = 1921] [serial = 771] [outer = 0x7f140756d400] 22:04:39 INFO - PROCESS | 1921 | 1461474279074 Marionette TRACE conn5 <- [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]]]}] 22:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1333ms 22:04:39 INFO - PROCESS | 1921 | 1461474279133 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 22:04:39 INFO - PROCESS | 1921 | 1461474279136 Marionette TRACE conn5 <- [1,997,null,{"value":"8"}] 22:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:04:39 INFO - PROCESS | 1921 | 1461474279142 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:04:39 INFO - PROCESS | 1921 | 1461474279144 Marionette TRACE conn5 <- [1,998,null,{}] 22:04:39 INFO - PROCESS | 1921 | 1461474279150 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:39 INFO - PROCESS | 1921 | 1461474279332 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 22:04:39 INFO - PROCESS | 1921 | 1461474279517 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1417cda800 == 114 [pid = 1921] [id = 257] 22:04:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f140c34bc00) [pid = 1921] [serial = 772] [outer = (nil)] 22:04:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f140c4ed800) [pid = 1921] [serial = 773] [outer = 0x7f140c34bc00] 22:04:39 INFO - PROCESS | 1921 | 1461474279605 Marionette DEBUG loaded listener.js 22:04:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f141772b400) [pid = 1921] [serial = 774] [outer = 0x7f140c34bc00] 22:04:40 INFO - PROCESS | 1921 | 1461474280600 Marionette TRACE conn5 <- [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]]]}] 22:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1529ms 22:04:40 INFO - PROCESS | 1921 | 1461474280672 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 22:04:40 INFO - PROCESS | 1921 | 1461474280676 Marionette TRACE conn5 <- [1,1001,null,{"value":"8"}] 22:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:04:40 INFO - PROCESS | 1921 | 1461474280682 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:04:40 INFO - PROCESS | 1921 | 1461474280685 Marionette TRACE conn5 <- [1,1002,null,{}] 22:04:40 INFO - PROCESS | 1921 | 1461474280690 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:40 INFO - PROCESS | 1921 | 1461474280900 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 22:04:41 INFO - PROCESS | 1921 | 1461474281116 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cf16800 == 115 [pid = 1921] [id = 258] 22:04:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f140be8ac00) [pid = 1921] [serial = 775] [outer = (nil)] 22:04:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f141c59dc00) [pid = 1921] [serial = 776] [outer = 0x7f140be8ac00] 22:04:41 INFO - PROCESS | 1921 | 1461474281206 Marionette DEBUG loaded listener.js 22:04:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f141cab1400) [pid = 1921] [serial = 777] [outer = 0x7f140be8ac00] 22:04:41 INFO - PROCESS | 1921 | 1461474281981 Marionette TRACE conn5 <- [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]]]}] 22:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1328ms 22:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:04:42 INFO - PROCESS | 1921 | 1461474282013 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 22:04:42 INFO - PROCESS | 1921 | 1461474282016 Marionette TRACE conn5 <- [1,1005,null,{"value":"8"}] 22:04:42 INFO - PROCESS | 1921 | 1461474282022 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:04:42 INFO - PROCESS | 1921 | 1461474282025 Marionette TRACE conn5 <- [1,1006,null,{}] 22:04:42 INFO - PROCESS | 1921 | 1461474282030 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:42 INFO - PROCESS | 1921 | 1461474282208 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 22:04:42 INFO - PROCESS | 1921 | 1461474282388 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14210a4800 == 116 [pid = 1921] [id = 259] 22:04:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f13fefcb800) [pid = 1921] [serial = 778] [outer = (nil)] 22:04:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f13fefd4000) [pid = 1921] [serial = 779] [outer = 0x7f13fefcb800] 22:04:42 INFO - PROCESS | 1921 | 1461474282460 Marionette DEBUG loaded listener.js 22:04:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f13fefd8400) [pid = 1921] [serial = 780] [outer = 0x7f13fefcb800] 22:04:43 INFO - PROCESS | 1921 | 1461474283330 Marionette TRACE conn5 <- [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]]]}] 22:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1385ms 22:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:04:43 INFO - PROCESS | 1921 | 1461474283407 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 22:04:43 INFO - PROCESS | 1921 | 1461474283410 Marionette TRACE conn5 <- [1,1009,null,{"value":"8"}] 22:04:43 INFO - PROCESS | 1921 | 1461474283416 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:04:43 INFO - PROCESS | 1921 | 1461474283419 Marionette TRACE conn5 <- [1,1010,null,{}] 22:04:43 INFO - PROCESS | 1921 | 1461474283425 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:43 INFO - PROCESS | 1921 | 1461474283629 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 22:04:43 INFO - PROCESS | 1921 | 1461474283814 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140be36000 == 117 [pid = 1921] [id = 260] 22:04:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f13f48e9000) [pid = 1921] [serial = 781] [outer = (nil)] 22:04:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f13f48ed800) [pid = 1921] [serial = 782] [outer = 0x7f13f48e9000] 22:04:43 INFO - PROCESS | 1921 | 1461474283887 Marionette DEBUG loaded listener.js 22:04:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f13f48f2c00) [pid = 1921] [serial = 783] [outer = 0x7f13f48e9000] 22:04:44 INFO - PROCESS | 1921 | 1461474284742 Marionette TRACE conn5 <- [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]]]}] 22:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1388ms 22:04:44 INFO - PROCESS | 1921 | 1461474284804 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 22:04:44 INFO - PROCESS | 1921 | 1461474284808 Marionette TRACE conn5 <- [1,1013,null,{"value":"8"}] 22:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:04:44 INFO - PROCESS | 1921 | 1461474284814 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:04:44 INFO - PROCESS | 1921 | 1461474284816 Marionette TRACE conn5 <- [1,1014,null,{}] 22:04:44 INFO - PROCESS | 1921 | 1461474284822 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:44 INFO - PROCESS | 1921 | 1461474284994 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 22:04:45 INFO - PROCESS | 1921 | 1461474285170 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:45 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2fd3800 == 118 [pid = 1921] [id = 261] 22:04:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f13f30ca400) [pid = 1921] [serial = 784] [outer = (nil)] 22:04:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f13f30d2c00) [pid = 1921] [serial = 785] [outer = 0x7f13f30ca400] 22:04:45 INFO - PROCESS | 1921 | 1461474285243 Marionette DEBUG loaded listener.js 22:04:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f13f30d8000) [pid = 1921] [serial = 786] [outer = 0x7f13f30ca400] 22:04:46 INFO - PROCESS | 1921 | 1461474286081 Marionette TRACE conn5 <- [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]]]}] 22:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1341ms 22:04:46 INFO - PROCESS | 1921 | 1461474286156 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 22:04:46 INFO - PROCESS | 1921 | 1461474286160 Marionette TRACE conn5 <- [1,1017,null,{"value":"8"}] 22:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:04:46 INFO - PROCESS | 1921 | 1461474286166 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:04:46 INFO - PROCESS | 1921 | 1461474286169 Marionette TRACE conn5 <- [1,1018,null,{}] 22:04:46 INFO - PROCESS | 1921 | 1461474286174 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:46 INFO - PROCESS | 1921 | 1461474286376 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 22:04:46 INFO - PROCESS | 1921 | 1461474286553 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f28d2000 == 119 [pid = 1921] [id = 262] 22:04:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f13f30d8400) [pid = 1921] [serial = 787] [outer = (nil)] 22:04:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f13f48ef800) [pid = 1921] [serial = 788] [outer = 0x7f13f30d8400] 22:04:46 INFO - PROCESS | 1921 | 1461474286640 Marionette DEBUG loaded listener.js 22:04:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f13fefd8c00) [pid = 1921] [serial = 789] [outer = 0x7f13f30d8400] 22:04:47 INFO - PROCESS | 1921 | 1461474287576 Marionette TRACE conn5 <- [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]]]}] 22:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1478ms 22:04:47 INFO - PROCESS | 1921 | 1461474287646 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 22:04:47 INFO - PROCESS | 1921 | 1461474287650 Marionette TRACE conn5 <- [1,1021,null,{"value":"8"}] 22:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:04:47 INFO - PROCESS | 1921 | 1461474287656 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:04:47 INFO - PROCESS | 1921 | 1461474287661 Marionette TRACE conn5 <- [1,1022,null,{}] 22:04:47 INFO - PROCESS | 1921 | 1461474287667 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:47 INFO - PROCESS | 1921 | 1461474287905 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 22:04:48 INFO - PROCESS | 1921 | 1461474288148 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2b82000 == 120 [pid = 1921] [id = 263] 22:04:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f13f2a3fc00) [pid = 1921] [serial = 790] [outer = (nil)] 22:04:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f13f2a49c00) [pid = 1921] [serial = 791] [outer = 0x7f13f2a3fc00] 22:04:48 INFO - PROCESS | 1921 | 1461474288272 Marionette DEBUG loaded listener.js 22:04:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 191 (0x7f14004a8c00) [pid = 1921] [serial = 792] [outer = 0x7f13f2a3fc00] 22:04:49 INFO - PROCESS | 1921 | 1461474289081 Marionette TRACE conn5 <- [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]]]}] 22:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1482ms 22:04:49 INFO - PROCESS | 1921 | 1461474289138 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 22:04:49 INFO - PROCESS | 1921 | 1461474289142 Marionette TRACE conn5 <- [1,1025,null,{"value":"8"}] 22:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:04:49 INFO - PROCESS | 1921 | 1461474289148 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:04:49 INFO - PROCESS | 1921 | 1461474289150 Marionette TRACE conn5 <- [1,1026,null,{}] 22:04:49 INFO - PROCESS | 1921 | 1461474289156 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:49 INFO - PROCESS | 1921 | 1461474289327 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 22:04:49 INFO - PROCESS | 1921 | 1461474289511 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f7198800 == 121 [pid = 1921] [id = 264] 22:04:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 192 (0x7f13f2a3f000) [pid = 1921] [serial = 793] [outer = (nil)] 22:04:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 193 (0x7f13f536dc00) [pid = 1921] [serial = 794] [outer = 0x7f13f2a3f000] 22:04:49 INFO - PROCESS | 1921 | 1461474289583 Marionette DEBUG loaded listener.js 22:04:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 194 (0x7f13f5374c00) [pid = 1921] [serial = 795] [outer = 0x7f13f2a3f000] 22:04:50 INFO - PROCESS | 1921 | 1461474290865 Marionette TRACE conn5 <- [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]]]}] 22:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1779ms 22:04:50 INFO - PROCESS | 1921 | 1461474290928 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 22:04:50 INFO - PROCESS | 1921 | 1461474290934 Marionette TRACE conn5 <- [1,1029,null,{"value":"8"}] 22:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:04:50 INFO - PROCESS | 1921 | 1461474290942 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:04:50 INFO - PROCESS | 1921 | 1461474290947 Marionette TRACE conn5 <- [1,1030,null,{}] 22:04:50 INFO - PROCESS | 1921 | 1461474290954 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:51 INFO - PROCESS | 1921 | 1461474291138 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 22:04:51 INFO - PROCESS | 1921 | 1461474291362 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4778800 == 122 [pid = 1921] [id = 265] 22:04:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 195 (0x7f13f5374000) [pid = 1921] [serial = 796] [outer = (nil)] 22:04:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 196 (0x7f13f5376c00) [pid = 1921] [serial = 797] [outer = 0x7f13f5374000] 22:04:51 INFO - PROCESS | 1921 | 1461474291499 Marionette DEBUG loaded listener.js 22:04:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 197 (0x7f13f870b800) [pid = 1921] [serial = 798] [outer = 0x7f13f5374000] 22:04:52 INFO - PROCESS | 1921 | 1461474292414 Marionette TRACE conn5 <- [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]]]}] 22:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1535ms 22:04:52 INFO - PROCESS | 1921 | 1461474292479 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 22:04:52 INFO - PROCESS | 1921 | 1461474292487 Marionette TRACE conn5 <- [1,1033,null,{"value":"8"}] 22:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:04:52 INFO - PROCESS | 1921 | 1461474292496 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:04:52 INFO - PROCESS | 1921 | 1461474292500 Marionette TRACE conn5 <- [1,1034,null,{}] 22:04:52 INFO - PROCESS | 1921 | 1461474292506 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:52 INFO - PROCESS | 1921 | 1461474292719 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1417c09800 == 121 [pid = 1921] [id = 64] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401c33000 == 120 [pid = 1921] [id = 200] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1405054000 == 119 [pid = 1921] [id = 251] 22:04:53 INFO - PROCESS | 1921 | 1461474293074 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401cb5000 == 118 [pid = 1921] [id = 250] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401bac800 == 117 [pid = 1921] [id = 249] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401453800 == 116 [pid = 1921] [id = 248] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff994800 == 115 [pid = 1921] [id = 247] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fed8e800 == 114 [pid = 1921] [id = 246] 22:04:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f423c800 == 115 [pid = 1921] [id = 266] 22:04:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 198 (0x7f13f97b4800) [pid = 1921] [serial = 799] [outer = (nil)] 22:04:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 199 (0x7f13fedce400) [pid = 1921] [serial = 800] [outer = 0x7f13f97b4800] 22:04:53 INFO - PROCESS | 1921 | 1461474293154 Marionette DEBUG loaded listener.js 22:04:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 200 (0x7f13ff929800) [pid = 1921] [serial = 801] [outer = 0x7f13f97b4800] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f49d9800 == 114 [pid = 1921] [id = 243] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141cf2e000 == 113 [pid = 1921] [id = 242] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f41d0800 == 112 [pid = 1921] [id = 241] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4777000 == 111 [pid = 1921] [id = 240] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1420e3b000 == 110 [pid = 1921] [id = 239] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c3b1000 == 109 [pid = 1921] [id = 238] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1417ae6000 == 108 [pid = 1921] [id = 237] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d60f800 == 107 [pid = 1921] [id = 236] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1404466000 == 106 [pid = 1921] [id = 235] 22:04:53 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400fb6800 == 105 [pid = 1921] [id = 234] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 199 (0x7f14073de400) [pid = 1921] [serial = 698] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 198 (0x7f1401dec400) [pid = 1921] [serial = 443] [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.] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 197 (0x7f1404bd5800) [pid = 1921] [serial = 696] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 196 (0x7f1404055400) [pid = 1921] [serial = 693] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 195 (0x7f1402a7b400) [pid = 1921] [serial = 690] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 194 (0x7f14091d8400) [pid = 1921] [serial = 699] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 193 (0x7f13fa04e000) [pid = 1921] [serial = 680] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 192 (0x7f13fa2e8800) [pid = 1921] [serial = 681] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 191 (0x7f140400f000) [pid = 1921] [serial = 692] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 190 (0x7f1401562c00) [pid = 1921] [serial = 684] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f1401093800) [pid = 1921] [serial = 683] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f140a661c00) [pid = 1921] [serial = 667] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f1404bd3400) [pid = 1921] [serial = 658] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f1402a83000) [pid = 1921] [serial = 655] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f1401551800) [pid = 1921] [serial = 652] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f1401da2800) [pid = 1921] [serial = 689] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f14075f0c00) [pid = 1921] [serial = 661] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13fef90400) [pid = 1921] [serial = 649] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f1401553800) [pid = 1921] [serial = 686] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f1409ad2000) [pid = 1921] [serial = 664] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f14041f6400) [pid = 1921] [serial = 695] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f1401778400) [pid = 1921] [serial = 687] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f140ae08000) [pid = 1921] [serial = 670] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f140b3e2400) [pid = 1921] [serial = 673] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f140c18f800) [pid = 1921] [serial = 676] [outer = (nil)] [url = about:blank] 22:04:53 INFO - PROCESS | 1921 | 1461474293927 Marionette TRACE conn5 <- [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]]]}] 22:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1489ms 22:04:53 INFO - PROCESS | 1921 | 1461474293987 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 22:04:53 INFO - PROCESS | 1921 | 1461474293990 Marionette TRACE conn5 <- [1,1037,null,{"value":"8"}] 22:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:04:53 INFO - PROCESS | 1921 | 1461474293996 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:04:54 INFO - PROCESS | 1921 | 1461474294001 Marionette TRACE conn5 <- [1,1038,null,{}] 22:04:54 INFO - PROCESS | 1921 | 1461474294016 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:54 INFO - PROCESS | 1921 | 1461474294198 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 22:04:54 INFO - PROCESS | 1921 | 1461474294211 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:54 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140024e000 == 106 [pid = 1921] [id = 267] 22:04:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f1401565000) [pid = 1921] [serial = 802] [outer = (nil)] 22:04:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f1401577400) [pid = 1921] [serial = 803] [outer = 0x7f1401565000] 22:04:54 INFO - PROCESS | 1921 | 1461474294277 Marionette DEBUG loaded listener.js 22:04:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f140177dc00) [pid = 1921] [serial = 804] [outer = 0x7f1401565000] 22:04:55 INFO - PROCESS | 1921 | 1461474295141 Marionette TRACE conn5 <- [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]]]}] 22:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1191ms 22:04:55 INFO - PROCESS | 1921 | 1461474295188 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 22:04:55 INFO - PROCESS | 1921 | 1461474295191 Marionette TRACE conn5 <- [1,1041,null,{"value":"8"}] 22:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:04:55 INFO - PROCESS | 1921 | 1461474295198 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:04:55 INFO - PROCESS | 1921 | 1461474295200 Marionette TRACE conn5 <- [1,1042,null,{}] 22:04:55 INFO - PROCESS | 1921 | 1461474295205 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:55 INFO - PROCESS | 1921 | 1461474295366 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 22:04:55 INFO - PROCESS | 1921 | 1461474295566 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140178b800 == 107 [pid = 1921] [id = 268] 22:04:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f1401de9400) [pid = 1921] [serial = 805] [outer = (nil)] 22:04:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f1402a7f400) [pid = 1921] [serial = 806] [outer = 0x7f1401de9400] 22:04:55 INFO - PROCESS | 1921 | 1461474295648 Marionette DEBUG loaded listener.js 22:04:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f1404055800) [pid = 1921] [serial = 807] [outer = 0x7f1401de9400] 22:04:56 INFO - PROCESS | 1921 | 1461474296480 Marionette TRACE conn5 <- [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]]]}] 22:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1329ms 22:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:04:56 INFO - PROCESS | 1921 | 1461474296534 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 22:04:56 INFO - PROCESS | 1921 | 1461474296537 Marionette TRACE conn5 <- [1,1045,null,{"value":"8"}] 22:04:56 INFO - PROCESS | 1921 | 1461474296544 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:04:56 INFO - PROCESS | 1921 | 1461474296547 Marionette TRACE conn5 <- [1,1046,null,{}] 22:04:56 INFO - PROCESS | 1921 | 1461474296552 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:56 INFO - PROCESS | 1921 | 1461474296761 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 22:04:56 INFO - PROCESS | 1921 | 1461474296799 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c32000 == 108 [pid = 1921] [id = 269] 22:04:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f14004a7000) [pid = 1921] [serial = 808] [outer = (nil)] 22:04:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f14041f5000) [pid = 1921] [serial = 809] [outer = 0x7f14004a7000] 22:04:56 INFO - PROCESS | 1921 | 1461474296861 Marionette DEBUG loaded listener.js 22:04:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f1404bc7400) [pid = 1921] [serial = 810] [outer = 0x7f14004a7000] 22:04:57 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f1402a83c00) [pid = 1921] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:04:57 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13f870ec00) [pid = 1921] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:04:57 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f1401097400) [pid = 1921] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:04:57 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f1401c10000) [pid = 1921] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:04:57 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f1401090400) [pid = 1921] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:04:57 INFO - PROCESS | 1921 | 1461474297867 Marionette TRACE conn5 <- [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]]]}] 22:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1386ms 22:04:57 INFO - PROCESS | 1921 | 1461474297929 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 22:04:57 INFO - PROCESS | 1921 | 1461474297932 Marionette TRACE conn5 <- [1,1049,null,{"value":"8"}] 22:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:04:57 INFO - PROCESS | 1921 | 1461474297937 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:04:57 INFO - PROCESS | 1921 | 1461474297939 Marionette TRACE conn5 <- [1,1050,null,{}] 22:04:57 INFO - PROCESS | 1921 | 1461474297945 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:58 INFO - PROCESS | 1921 | 1461474298143 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 22:04:58 INFO - PROCESS | 1921 | 1461474298279 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:58 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1404468000 == 109 [pid = 1921] [id = 270] 22:04:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f13ff91d800) [pid = 1921] [serial = 811] [outer = (nil)] 22:04:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f1406953000) [pid = 1921] [serial = 812] [outer = 0x7f13ff91d800] 22:04:58 INFO - PROCESS | 1921 | 1461474298343 Marionette DEBUG loaded listener.js 22:04:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f140a83e000) [pid = 1921] [serial = 813] [outer = 0x7f13ff91d800] 22:04:59 INFO - PROCESS | 1921 | 1461474299045 Marionette TRACE conn5 <- [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]]]}] 22:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1125ms 22:04:59 INFO - PROCESS | 1921 | 1461474299063 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 22:04:59 INFO - PROCESS | 1921 | 1461474299065 Marionette TRACE conn5 <- [1,1053,null,{"value":"8"}] 22:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:04:59 INFO - PROCESS | 1921 | 1461474299071 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:04:59 INFO - PROCESS | 1921 | 1461474299073 Marionette TRACE conn5 <- [1,1054,null,{}] 22:04:59 INFO - PROCESS | 1921 | 1461474299078 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:59 INFO - PROCESS | 1921 | 1461474299291 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 22:04:59 INFO - PROCESS | 1921 | 1461474299310 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1408695800 == 110 [pid = 1921] [id = 271] 22:04:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f1401da1400) [pid = 1921] [serial = 814] [outer = (nil)] 22:04:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f140b7aa400) [pid = 1921] [serial = 815] [outer = 0x7f1401da1400] 22:04:59 INFO - PROCESS | 1921 | 1461474299374 Marionette DEBUG loaded listener.js 22:04:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f140c359000) [pid = 1921] [serial = 816] [outer = 0x7f1401da1400] 22:05:00 INFO - PROCESS | 1921 | 1461474300431 Marionette TRACE conn5 <- [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]]]}] 22:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1383ms 22:05:00 INFO - PROCESS | 1921 | 1461474300456 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 22:05:00 INFO - PROCESS | 1921 | 1461474300462 Marionette TRACE conn5 <- [1,1057,null,{"value":"8"}] 22:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:05:00 INFO - PROCESS | 1921 | 1461474300472 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:05:00 INFO - PROCESS | 1921 | 1461474300477 Marionette TRACE conn5 <- [1,1058,null,{}] 22:05:00 INFO - PROCESS | 1921 | 1461474300485 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:00 INFO - PROCESS | 1921 | 1461474300714 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 22:05:00 INFO - PROCESS | 1921 | 1461474300910 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa4d3800 == 111 [pid = 1921] [id = 272] 22:05:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f13f536e800) [pid = 1921] [serial = 817] [outer = (nil)] 22:05:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f13f870e000) [pid = 1921] [serial = 818] [outer = 0x7f13f536e800] 22:05:01 INFO - PROCESS | 1921 | 1461474301037 Marionette DEBUG loaded listener.js 22:05:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f13fedc1400) [pid = 1921] [serial = 819] [outer = 0x7f13f536e800] 22:05:01 INFO - PROCESS | 1921 | 1461474301950 Marionette TRACE conn5 <- [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]]]}] 22:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1542ms 22:05:02 INFO - PROCESS | 1921 | 1461474302016 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 22:05:02 INFO - PROCESS | 1921 | 1461474302024 Marionette TRACE conn5 <- [1,1061,null,{"value":"8"}] 22:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:05:02 INFO - PROCESS | 1921 | 1461474302035 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:05:02 INFO - PROCESS | 1921 | 1461474302039 Marionette TRACE conn5 <- [1,1062,null,{}] 22:05:02 INFO - PROCESS | 1921 | 1461474302045 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:02 INFO - PROCESS | 1921 | 1461474302281 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 22:05:02 INFO - PROCESS | 1921 | 1461474302689 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:02 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c28000 == 112 [pid = 1921] [id = 273] 22:05:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f140108d000) [pid = 1921] [serial = 820] [outer = (nil)] 22:05:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f140154fc00) [pid = 1921] [serial = 821] [outer = 0x7f140108d000] 22:05:02 INFO - PROCESS | 1921 | 1461474302820 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 191 (0x7f140177b000) [pid = 1921] [serial = 822] [outer = 0x7f140108d000] 22:05:03 INFO - PROCESS | 1921 | 1461474303687 Marionette TRACE conn5 <- [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]]]}] 22:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1683ms 22:05:03 INFO - PROCESS | 1921 | 1461474303718 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 22:05:03 INFO - PROCESS | 1921 | 1461474303722 Marionette TRACE conn5 <- [1,1065,null,{"value":"8"}] 22:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:05:03 INFO - PROCESS | 1921 | 1461474303728 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:05:03 INFO - PROCESS | 1921 | 1461474303734 Marionette TRACE conn5 <- [1,1066,null,{}] 22:05:03 INFO - PROCESS | 1921 | 1461474303750 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:03 INFO - PROCESS | 1921 | 1461474303926 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 22:05:04 INFO - PROCESS | 1921 | 1461474304115 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140be37000 == 113 [pid = 1921] [id = 274] 22:05:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 192 (0x7f140405d400) [pid = 1921] [serial = 823] [outer = (nil)] 22:05:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 193 (0x7f1405305800) [pid = 1921] [serial = 824] [outer = 0x7f140405d400] 22:05:04 INFO - PROCESS | 1921 | 1461474304190 Marionette DEBUG loaded listener.js 22:05:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 194 (0x7f1409ad2000) [pid = 1921] [serial = 825] [outer = 0x7f140405d400] 22:05:05 INFO - PROCESS | 1921 | 1461474305111 Marionette TRACE conn5 <- [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]]]}] 22:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1439ms 22:05:05 INFO - PROCESS | 1921 | 1461474305168 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 22:05:05 INFO - PROCESS | 1921 | 1461474305172 Marionette TRACE conn5 <- [1,1069,null,{"value":"8"}] 22:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:05:05 INFO - PROCESS | 1921 | 1461474305178 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:05:05 INFO - PROCESS | 1921 | 1461474305182 Marionette TRACE conn5 <- [1,1070,null,{}] 22:05:05 INFO - PROCESS | 1921 | 1461474305187 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:05 INFO - PROCESS | 1921 | 1461474305374 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 22:05:05 INFO - PROCESS | 1921 | 1461474305564 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141891c800 == 114 [pid = 1921] [id = 275] 22:05:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 195 (0x7f140a642000) [pid = 1921] [serial = 826] [outer = (nil)] 22:05:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 196 (0x7f140be93400) [pid = 1921] [serial = 827] [outer = 0x7f140a642000] 22:05:05 INFO - PROCESS | 1921 | 1461474305657 Marionette DEBUG loaded listener.js 22:05:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 197 (0x7f140db17c00) [pid = 1921] [serial = 828] [outer = 0x7f140a642000] 22:05:06 INFO - PROCESS | 1921 | 1461474306542 Marionette TRACE conn5 <- [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]]]}] 22:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1428ms 22:05:06 INFO - PROCESS | 1921 | 1461474306608 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 22:05:06 INFO - PROCESS | 1921 | 1461474306612 Marionette TRACE conn5 <- [1,1073,null,{"value":"8"}] 22:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:05:06 INFO - PROCESS | 1921 | 1461474306618 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:05:06 INFO - PROCESS | 1921 | 1461474306621 Marionette TRACE conn5 <- [1,1074,null,{}] 22:05:06 INFO - PROCESS | 1921 | 1461474306626 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:06 INFO - PROCESS | 1921 | 1461474306807 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 22:05:07 INFO - PROCESS | 1921 | 1461474306999 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c46f800 == 115 [pid = 1921] [id = 276] 22:05:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 198 (0x7f140a63d400) [pid = 1921] [serial = 829] [outer = (nil)] 22:05:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 199 (0x7f141195cc00) [pid = 1921] [serial = 830] [outer = 0x7f140a63d400] 22:05:07 INFO - PROCESS | 1921 | 1461474307072 Marionette DEBUG loaded listener.js 22:05:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 200 (0x7f141772f000) [pid = 1921] [serial = 831] [outer = 0x7f140a63d400] 22:05:07 INFO - PROCESS | 1921 | 1461474307966 Marionette TRACE conn5 <- [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]]]}] 22:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1384ms 22:05:08 INFO - PROCESS | 1921 | 1461474308003 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 22:05:08 INFO - PROCESS | 1921 | 1461474308007 Marionette TRACE conn5 <- [1,1077,null,{"value":"8"}] 22:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:05:08 INFO - PROCESS | 1921 | 1461474308012 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:05:08 INFO - PROCESS | 1921 | 1461474308016 Marionette TRACE conn5 <- [1,1078,null,{}] 22:05:08 INFO - PROCESS | 1921 | 1461474308021 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:08 INFO - PROCESS | 1921 | 1461474308231 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 22:05:08 INFO - PROCESS | 1921 | 1461474308412 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b3b3000 == 116 [pid = 1921] [id = 277] 22:05:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 201 (0x7f141772ec00) [pid = 1921] [serial = 832] [outer = (nil)] 22:05:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 202 (0x7f1418ab7400) [pid = 1921] [serial = 833] [outer = 0x7f141772ec00] 22:05:08 INFO - PROCESS | 1921 | 1461474308491 Marionette DEBUG loaded listener.js 22:05:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 203 (0x7f141c5a7800) [pid = 1921] [serial = 834] [outer = 0x7f141772ec00] 22:05:09 INFO - PROCESS | 1921 | 1461474309331 Marionette TRACE conn5 <- [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]]]}] 22:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1377ms 22:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:05:09 INFO - PROCESS | 1921 | 1461474309392 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 22:05:09 INFO - PROCESS | 1921 | 1461474309394 Marionette TRACE conn5 <- [1,1081,null,{"value":"8"}] 22:05:09 INFO - PROCESS | 1921 | 1461474309401 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:05:09 INFO - PROCESS | 1921 | 1461474309404 Marionette TRACE conn5 <- [1,1082,null,{}] 22:05:09 INFO - PROCESS | 1921 | 1461474309409 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:09 INFO - PROCESS | 1921 | 1461474309584 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 22:05:09 INFO - PROCESS | 1921 | 1461474309770 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:09 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b3cd800 == 117 [pid = 1921] [id = 278] 22:05:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 204 (0x7f13f2f47400) [pid = 1921] [serial = 835] [outer = (nil)] 22:05:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 205 (0x7f13f2f4b000) [pid = 1921] [serial = 836] [outer = 0x7f13f2f47400] 22:05:09 INFO - PROCESS | 1921 | 1461474309844 Marionette DEBUG loaded listener.js 22:05:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 206 (0x7f13f2f4f800) [pid = 1921] [serial = 837] [outer = 0x7f13f2f47400] 22:05:10 INFO - PROCESS | 1921 | 1461474310747 Marionette TRACE conn5 <- [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]]]}] 22:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1380ms 22:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:05:10 INFO - PROCESS | 1921 | 1461474310782 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 22:05:10 INFO - PROCESS | 1921 | 1461474310785 Marionette TRACE conn5 <- [1,1085,null,{"value":"8"}] 22:05:10 INFO - PROCESS | 1921 | 1461474310792 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:05:10 INFO - PROCESS | 1921 | 1461474310795 Marionette TRACE conn5 <- [1,1086,null,{}] 22:05:10 INFO - PROCESS | 1921 | 1461474310801 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:10 INFO - PROCESS | 1921 | 1461474310984 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 22:05:11 INFO - PROCESS | 1921 | 1461474311191 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401920800 == 118 [pid = 1921] [id = 279] 22:05:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 207 (0x7f13f2cd5c00) [pid = 1921] [serial = 838] [outer = (nil)] 22:05:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 208 (0x7f13f2cda800) [pid = 1921] [serial = 839] [outer = 0x7f13f2cd5c00] 22:05:11 INFO - PROCESS | 1921 | 1461474311303 Marionette DEBUG loaded listener.js 22:05:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 209 (0x7f13f2ce0800) [pid = 1921] [serial = 840] [outer = 0x7f13f2cd5c00] 22:05:12 INFO - PROCESS | 1921 | 1461474312119 Marionette TRACE conn5 <- [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]]]}] 22:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1382ms 22:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:05:12 INFO - PROCESS | 1921 | 1461474312173 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 22:05:12 INFO - PROCESS | 1921 | 1461474312176 Marionette TRACE conn5 <- [1,1089,null,{"value":"8"}] 22:05:12 INFO - PROCESS | 1921 | 1461474312182 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:05:12 INFO - PROCESS | 1921 | 1461474312185 Marionette TRACE conn5 <- [1,1090,null,{}] 22:05:12 INFO - PROCESS | 1921 | 1461474312190 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:12 INFO - PROCESS | 1921 | 1461474312362 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 22:05:12 INFO - PROCESS | 1921 | 1461474312551 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3cd9000 == 119 [pid = 1921] [id = 280] 22:05:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 210 (0x7f13f2cd7c00) [pid = 1921] [serial = 841] [outer = (nil)] 22:05:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 211 (0x7f13f2f4d400) [pid = 1921] [serial = 842] [outer = 0x7f13f2cd7c00] 22:05:12 INFO - PROCESS | 1921 | 1461474312624 Marionette DEBUG loaded listener.js 22:05:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 212 (0x7f13f3cecc00) [pid = 1921] [serial = 843] [outer = 0x7f13f2cd7c00] 22:05:13 INFO - PROCESS | 1921 | 1461474313441 Marionette TRACE conn5 <- [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]]]}] 22:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1335ms 22:05:13 INFO - PROCESS | 1921 | 1461474313517 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 22:05:13 INFO - PROCESS | 1921 | 1461474313521 Marionette TRACE conn5 <- [1,1093,null,{"value":"8"}] 22:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:05:13 INFO - PROCESS | 1921 | 1461474313527 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:05:13 INFO - PROCESS | 1921 | 1461474313530 Marionette TRACE conn5 <- [1,1094,null,{}] 22:05:13 INFO - PROCESS | 1921 | 1461474313535 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:13 INFO - PROCESS | 1921 | 1461474313753 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 22:05:13 INFO - PROCESS | 1921 | 1461474313936 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1803000 == 120 [pid = 1921] [id = 281] 22:05:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 213 (0x7f13f2cdd000) [pid = 1921] [serial = 844] [outer = (nil)] 22:05:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 214 (0x7f13f3cf1800) [pid = 1921] [serial = 845] [outer = 0x7f13f2cdd000] 22:05:14 INFO - PROCESS | 1921 | 1461474314012 Marionette DEBUG loaded listener.js 22:05:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 215 (0x7f13f3cf5c00) [pid = 1921] [serial = 846] [outer = 0x7f13f2cdd000] 22:05:14 INFO - PROCESS | 1921 | 1461474314920 Marionette TRACE conn5 <- [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]]]}] 22:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1427ms 22:05:14 INFO - PROCESS | 1921 | 1461474314955 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 22:05:14 INFO - PROCESS | 1921 | 1461474314960 Marionette TRACE conn5 <- [1,1097,null,{"value":"8"}] 22:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:05:14 INFO - PROCESS | 1921 | 1461474314966 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:05:14 INFO - PROCESS | 1921 | 1461474314970 Marionette TRACE conn5 <- [1,1098,null,{}] 22:05:14 INFO - PROCESS | 1921 | 1461474314976 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:15 INFO - PROCESS | 1921 | 1461474315191 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 22:05:15 INFO - PROCESS | 1921 | 1461474315383 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b3c9800 == 121 [pid = 1921] [id = 282] 22:05:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 216 (0x7f13f18c7400) [pid = 1921] [serial = 847] [outer = (nil)] 22:05:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 217 (0x7f13f18ce800) [pid = 1921] [serial = 848] [outer = 0x7f13f18c7400] 22:05:15 INFO - PROCESS | 1921 | 1461474315462 Marionette DEBUG loaded listener.js 22:05:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 218 (0x7f13f3cfa000) [pid = 1921] [serial = 849] [outer = 0x7f13f18c7400] 22:05:16 INFO - PROCESS | 1921 | 1461474316340 Marionette TRACE conn5 <- [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]]]}] 22:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1431ms 22:05:16 INFO - PROCESS | 1921 | 1461474316398 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 22:05:16 INFO - PROCESS | 1921 | 1461474316402 Marionette TRACE conn5 <- [1,1101,null,{"value":"8"}] 22:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:05:16 INFO - PROCESS | 1921 | 1461474316408 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:05:16 INFO - PROCESS | 1921 | 1461474316410 Marionette TRACE conn5 <- [1,1102,null,{}] 22:05:16 INFO - PROCESS | 1921 | 1461474316415 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:16 INFO - PROCESS | 1921 | 1461474316606 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 22:05:16 INFO - PROCESS | 1921 | 1461474316795 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1a2c000 == 122 [pid = 1921] [id = 283] 22:05:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 219 (0x7f13f18ca400) [pid = 1921] [serial = 850] [outer = (nil)] 22:05:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 220 (0x7f13f1b1c800) [pid = 1921] [serial = 851] [outer = 0x7f13f18ca400] 22:05:16 INFO - PROCESS | 1921 | 1461474316864 Marionette DEBUG loaded listener.js 22:05:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 221 (0x7f13f1b21000) [pid = 1921] [serial = 852] [outer = 0x7f13f18ca400] 22:05:17 INFO - PROCESS | 1921 | 1461474317723 Marionette TRACE conn5 <- [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]]]}] 22:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1381ms 22:05:17 INFO - PROCESS | 1921 | 1461474317790 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 22:05:17 INFO - PROCESS | 1921 | 1461474317792 Marionette TRACE conn5 <- [1,1105,null,{"value":"8"}] 22:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:05:17 INFO - PROCESS | 1921 | 1461474317799 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:05:17 INFO - PROCESS | 1921 | 1461474317801 Marionette TRACE conn5 <- [1,1106,null,{}] 22:05:17 INFO - PROCESS | 1921 | 1461474317806 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:17 INFO - PROCESS | 1921 | 1461474317995 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 22:05:18 INFO - PROCESS | 1921 | 1461474318180 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f112b000 == 123 [pid = 1921] [id = 284] 22:05:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 222 (0x7f13f11d0400) [pid = 1921] [serial = 853] [outer = (nil)] 22:05:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 223 (0x7f13f11d8400) [pid = 1921] [serial = 854] [outer = 0x7f13f11d0400] 22:05:18 INFO - PROCESS | 1921 | 1461474318253 Marionette DEBUG loaded listener.js 22:05:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 224 (0x7f13f11dc400) [pid = 1921] [serial = 855] [outer = 0x7f13f11d0400] 22:05:19 INFO - PROCESS | 1921 | 1461474319040 Marionette TRACE conn5 <- [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]]]}] 22:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1290ms 22:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:05:19 INFO - PROCESS | 1921 | 1461474319090 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 22:05:19 INFO - PROCESS | 1921 | 1461474319093 Marionette TRACE conn5 <- [1,1109,null,{"value":"8"}] 22:05:19 INFO - PROCESS | 1921 | 1461474319099 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:05:19 INFO - PROCESS | 1921 | 1461474319102 Marionette TRACE conn5 <- [1,1110,null,{}] 22:05:19 INFO - PROCESS | 1921 | 1461474319107 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:19 INFO - PROCESS | 1921 | 1461474319284 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 22:05:19 INFO - PROCESS | 1921 | 1461474319475 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1425000 == 124 [pid = 1921] [id = 285] 22:05:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 225 (0x7f13f11d2c00) [pid = 1921] [serial = 856] [outer = (nil)] 22:05:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 226 (0x7f13f1b1b400) [pid = 1921] [serial = 857] [outer = 0x7f13f11d2c00] 22:05:19 INFO - PROCESS | 1921 | 1461474319544 Marionette DEBUG loaded listener.js 22:05:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 227 (0x7f13f1b24000) [pid = 1921] [serial = 858] [outer = 0x7f13f11d2c00] 22:05:20 INFO - PROCESS | 1921 | 1461474320424 Marionette TRACE conn5 <- [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]]]}] 22:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1387ms 22:05:20 INFO - PROCESS | 1921 | 1461474320486 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 22:05:20 INFO - PROCESS | 1921 | 1461474320489 Marionette TRACE conn5 <- [1,1113,null,{"value":"8"}] 22:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:05:20 INFO - PROCESS | 1921 | 1461474320496 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:05:20 INFO - PROCESS | 1921 | 1461474320499 Marionette TRACE conn5 <- [1,1114,null,{}] 22:05:20 INFO - PROCESS | 1921 | 1461474320504 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:20 INFO - PROCESS | 1921 | 1461474320693 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 22:05:20 INFO - PROCESS | 1921 | 1461474320906 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1a2f800 == 125 [pid = 1921] [id = 286] 22:05:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 228 (0x7f13f11d6000) [pid = 1921] [serial = 859] [outer = (nil)] 22:05:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 229 (0x7f13f155e400) [pid = 1921] [serial = 860] [outer = 0x7f13f11d6000] 22:05:20 INFO - PROCESS | 1921 | 1461474320976 Marionette DEBUG loaded listener.js 22:05:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 230 (0x7f13f1562c00) [pid = 1921] [serial = 861] [outer = 0x7f13f11d6000] 22:05:21 INFO - PROCESS | 1921 | 1461474321852 Marionette TRACE conn5 <- [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]]]}] 22:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1432ms 22:05:21 INFO - PROCESS | 1921 | 1461474321930 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 22:05:21 INFO - PROCESS | 1921 | 1461474321933 Marionette TRACE conn5 <- [1,1117,null,{"value":"8"}] 22:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:05:21 INFO - PROCESS | 1921 | 1461474321939 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:05:21 INFO - PROCESS | 1921 | 1461474321942 Marionette TRACE conn5 <- [1,1118,null,{}] 22:05:21 INFO - PROCESS | 1921 | 1461474321948 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:22 INFO - PROCESS | 1921 | 1461474322450 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 22:05:22 INFO - PROCESS | 1921 | 1461474322709 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f28df800 == 126 [pid = 1921] [id = 287] 22:05:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 231 (0x7f13f1566400) [pid = 1921] [serial = 862] [outer = (nil)] 22:05:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 232 (0x7f13f18cfc00) [pid = 1921] [serial = 863] [outer = 0x7f13f1566400] 22:05:22 INFO - PROCESS | 1921 | 1461474322779 Marionette DEBUG loaded listener.js 22:05:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 233 (0x7f13f2a3bc00) [pid = 1921] [serial = 864] [outer = 0x7f13f1566400] 22:05:23 INFO - PROCESS | 1921 | 1461474323642 Marionette TRACE conn5 <- [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]]]}] 22:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1732ms 22:05:23 INFO - PROCESS | 1921 | 1461474323674 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 22:05:23 INFO - PROCESS | 1921 | 1461474323680 Marionette TRACE conn5 <- [1,1121,null,{"value":"8"}] 22:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:05:23 INFO - PROCESS | 1921 | 1461474323686 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:05:23 INFO - PROCESS | 1921 | 1461474323692 Marionette TRACE conn5 <- [1,1122,null,{}] 22:05:23 INFO - PROCESS | 1921 | 1461474323698 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:23 INFO - PROCESS | 1921 | 1461474323865 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 22:05:24 INFO - PROCESS | 1921 | 1461474324061 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401445000 == 127 [pid = 1921] [id = 288] 22:05:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 234 (0x7f13f2a46400) [pid = 1921] [serial = 865] [outer = (nil)] 22:05:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 235 (0x7f13f30d9400) [pid = 1921] [serial = 866] [outer = 0x7f13f2a46400] 22:05:24 INFO - PROCESS | 1921 | 1461474324133 Marionette DEBUG loaded listener.js 22:05:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 236 (0x7f13f3cf6c00) [pid = 1921] [serial = 867] [outer = 0x7f13f2a46400] 22:05:25 INFO - PROCESS | 1921 | 1461474325000 Marionette TRACE conn5 <- [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]]]}] 22:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1382ms 22:05:25 INFO - PROCESS | 1921 | 1461474325069 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 22:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:05:25 INFO - PROCESS | 1921 | 1461474325078 Marionette TRACE conn5 <- [1,1125,null,{"value":"8"}] 22:05:25 INFO - PROCESS | 1921 | 1461474325090 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:05:25 INFO - PROCESS | 1921 | 1461474325092 Marionette TRACE conn5 <- [1,1126,null,{}] 22:05:25 INFO - PROCESS | 1921 | 1461474325104 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:25 INFO - PROCESS | 1921 | 1461474325384 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 22:05:25 INFO - PROCESS | 1921 | 1461474325673 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:25 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2fc4800 == 128 [pid = 1921] [id = 289] 22:05:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 237 (0x7f13f42e3000) [pid = 1921] [serial = 868] [outer = (nil)] 22:05:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 238 (0x7f13f536c000) [pid = 1921] [serial = 869] [outer = 0x7f13f42e3000] 22:05:25 INFO - PROCESS | 1921 | 1461474325768 Marionette DEBUG loaded listener.js 22:05:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 239 (0x7f13f870e800) [pid = 1921] [serial = 870] [outer = 0x7f13f42e3000] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1420eb4800 == 127 [pid = 1921] [id = 190] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401bc0800 == 126 [pid = 1921] [id = 191] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 238 (0x7f13f42e5000) [pid = 1921] [serial = 734] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 237 (0x7f1417a92c00) [pid = 1921] [serial = 722] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 236 (0x7f141ab44c00) [pid = 1921] [serial = 731] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 235 (0x7f14186a6800) [pid = 1921] [serial = 725] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 234 (0x7f1418abc800) [pid = 1921] [serial = 728] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f142109e800 == 125 [pid = 1921] [id = 224] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141eb98000 == 124 [pid = 1921] [id = 223] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1418922800 == 123 [pid = 1921] [id = 189] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141cc9b000 == 122 [pid = 1921] [id = 222] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2b82000 == 121 [pid = 1921] [id = 263] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2fd3800 == 120 [pid = 1921] [id = 261] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140be36000 == 119 [pid = 1921] [id = 260] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14210a4800 == 118 [pid = 1921] [id = 259] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141cf16800 == 117 [pid = 1921] [id = 258] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1417cda800 == 116 [pid = 1921] [id = 257] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d8da800 == 115 [pid = 1921] [id = 256] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140af75000 == 114 [pid = 1921] [id = 255] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1404473000 == 113 [pid = 1921] [id = 254] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140116d000 == 112 [pid = 1921] [id = 253] 22:05:26 INFO - PROCESS | 1921 | 1461474326735 Marionette TRACE conn5 <- [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]]]}] 22:05:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4498800 == 111 [pid = 1921] [id = 252] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 233 (0x7f140a639400) [pid = 1921] [serial = 713] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 232 (0x7f14041f9400) [pid = 1921] [serial = 752] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 231 (0x7f13fa2ec000) [pid = 1921] [serial = 741] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 230 (0x7f1409295000) [pid = 1921] [serial = 701] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 229 (0x7f1401773000) [pid = 1921] [serial = 746] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 228 (0x7f1402acd400) [pid = 1921] [serial = 749] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 227 (0x7f14010cc000) [pid = 1921] [serial = 743] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 226 (0x7f13fa04b400) [pid = 1921] [serial = 740] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 225 (0x7f1404bd1000) [pid = 1921] [serial = 753] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 224 (0x7f1401da3c00) [pid = 1921] [serial = 747] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 223 (0x7f140b38f000) [pid = 1921] [serial = 716] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 222 (0x7f140401b800) [pid = 1921] [serial = 750] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 221 (0x7f1406950400) [pid = 1921] [serial = 755] [outer = (nil)] [url = about:blank] 22:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1694ms 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 220 (0x7f140108e800) [pid = 1921] [serial = 704] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 219 (0x7f14169e7000) [pid = 1921] [serial = 719] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 218 (0x7f1404e3b800) [pid = 1921] [serial = 710] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 217 (0x7f14018f7400) [pid = 1921] [serial = 707] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 216 (0x7f13f8709000) [pid = 1921] [serial = 737] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | --DOMWINDOW == 215 (0x7f1401551c00) [pid = 1921] [serial = 744] [outer = (nil)] [url = about:blank] 22:05:26 INFO - PROCESS | 1921 | 1461474326793 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 22:05:26 INFO - PROCESS | 1921 | 1461474326798 Marionette TRACE conn5 <- [1,1129,null,{"value":"8"}] 22:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:05:26 INFO - PROCESS | 1921 | 1461474326814 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:05:26 INFO - PROCESS | 1921 | 1461474326820 Marionette TRACE conn5 <- [1,1130,null,{}] 22:05:26 INFO - PROCESS | 1921 | 1461474326825 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:27 INFO - PROCESS | 1921 | 1461474326999 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 22:05:27 INFO - PROCESS | 1921 | 1461474327186 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f477f800 == 112 [pid = 1921] [id = 290] 22:05:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 216 (0x7f13f48e9400) [pid = 1921] [serial = 871] [outer = (nil)] 22:05:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 217 (0x7f13fefcdc00) [pid = 1921] [serial = 872] [outer = 0x7f13f48e9400] 22:05:27 INFO - PROCESS | 1921 | 1461474327253 Marionette DEBUG loaded listener.js 22:05:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 218 (0x7f14003d0800) [pid = 1921] [serial = 873] [outer = 0x7f13f48e9400] 22:05:27 INFO - PROCESS | 1921 | 1461474327952 Marionette TRACE conn5 <- [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]]]}] 22:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1197ms 22:05:28 INFO - PROCESS | 1921 | 1461474328015 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 22:05:28 INFO - PROCESS | 1921 | 1461474328019 Marionette TRACE conn5 <- [1,1133,null,{"value":"8"}] 22:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:05:28 INFO - PROCESS | 1921 | 1461474328026 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:05:28 INFO - PROCESS | 1921 | 1461474328028 Marionette TRACE conn5 <- [1,1134,null,{}] 22:05:28 INFO - PROCESS | 1921 | 1461474328033 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:28 INFO - PROCESS | 1921 | 1461474328205 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 22:05:28 INFO - PROCESS | 1921 | 1461474328215 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:28 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400fbe800 == 113 [pid = 1921] [id = 291] 22:05:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 219 (0x7f13fedc0c00) [pid = 1921] [serial = 874] [outer = (nil)] 22:05:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 220 (0x7f1401552800) [pid = 1921] [serial = 875] [outer = 0x7f13fedc0c00] 22:05:28 INFO - PROCESS | 1921 | 1461474328277 Marionette DEBUG loaded listener.js 22:05:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 221 (0x7f1401579800) [pid = 1921] [serial = 876] [outer = 0x7f13fedc0c00] 22:05:29 INFO - PROCESS | 1921 | 1461474329154 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1183ms 22:05:29 INFO - PROCESS | 1921 | 1461474329222 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 22:05:29 INFO - PROCESS | 1921 | 1461474329226 Marionette TRACE conn5 <- [1,1137,null,{"value":"8"}] 22:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:05:29 INFO - PROCESS | 1921 | 1461474329246 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:05:29 INFO - PROCESS | 1921 | 1461474329249 Marionette TRACE conn5 <- [1,1138,null,{}] 22:05:29 INFO - PROCESS | 1921 | 1461474329254 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:29 INFO - PROCESS | 1921 | 1461474329486 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 22:05:29 INFO - PROCESS | 1921 | 1461474329514 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401bc4800 == 114 [pid = 1921] [id = 292] 22:05:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 222 (0x7f1401da5400) [pid = 1921] [serial = 877] [outer = (nil)] 22:05:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 223 (0x7f1401de8800) [pid = 1921] [serial = 878] [outer = 0x7f1401da5400] 22:05:29 INFO - PROCESS | 1921 | 1461474329585 Marionette DEBUG loaded listener.js 22:05:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 224 (0x7f1404056400) [pid = 1921] [serial = 879] [outer = 0x7f1401da5400] 22:05:30 INFO - PROCESS | 1921 | 1461474330405 Marionette TRACE conn5 <- [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]]]}] 22:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1191ms 22:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:05:30 INFO - PROCESS | 1921 | 1461474330438 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 22:05:30 INFO - PROCESS | 1921 | 1461474330440 Marionette TRACE conn5 <- [1,1141,null,{"value":"8"}] 22:05:30 INFO - PROCESS | 1921 | 1461474330465 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:05:30 INFO - PROCESS | 1921 | 1461474330468 Marionette TRACE conn5 <- [1,1142,null,{}] 22:05:30 INFO - PROCESS | 1921 | 1461474330473 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:30 INFO - PROCESS | 1921 | 1461474330702 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 22:05:30 INFO - PROCESS | 1921 | 1461474330734 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409194800 == 115 [pid = 1921] [id = 293] 22:05:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 225 (0x7f1401773000) [pid = 1921] [serial = 880] [outer = (nil)] 22:05:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 226 (0x7f1404e3bc00) [pid = 1921] [serial = 881] [outer = 0x7f1401773000] 22:05:30 INFO - PROCESS | 1921 | 1461474330795 Marionette DEBUG loaded listener.js 22:05:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 227 (0x7f140a640c00) [pid = 1921] [serial = 882] [outer = 0x7f1401773000] 22:05:31 INFO - PROCESS | 1921 | --DOMWINDOW == 226 (0x7f14004a7000) [pid = 1921] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:05:31 INFO - PROCESS | 1921 | --DOMWINDOW == 225 (0x7f13f97b4800) [pid = 1921] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:05:31 INFO - PROCESS | 1921 | --DOMWINDOW == 224 (0x7f13f5374000) [pid = 1921] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:05:31 INFO - PROCESS | 1921 | --DOMWINDOW == 223 (0x7f1401565000) [pid = 1921] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:05:31 INFO - PROCESS | 1921 | --DOMWINDOW == 222 (0x7f13ff91d800) [pid = 1921] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:05:31 INFO - PROCESS | 1921 | --DOMWINDOW == 221 (0x7f1401de9400) [pid = 1921] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:05:31 INFO - PROCESS | 1921 | 1461474331942 Marionette TRACE conn5 <- [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]]]}] 22:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1561ms 22:05:32 INFO - PROCESS | 1921 | 1461474332007 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 22:05:32 INFO - PROCESS | 1921 | 1461474332010 Marionette TRACE conn5 <- [1,1145,null,{"value":"8"}] 22:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:05:32 INFO - PROCESS | 1921 | 1461474332016 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:05:32 INFO - PROCESS | 1921 | 1461474332018 Marionette TRACE conn5 <- [1,1146,null,{}] 22:05:32 INFO - PROCESS | 1921 | 1461474332023 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:32 INFO - PROCESS | 1921 | 1461474332180 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 22:05:32 INFO - PROCESS | 1921 | 1461474332204 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c28800 == 116 [pid = 1921] [id = 294] 22:05:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 222 (0x7f13fa04c400) [pid = 1921] [serial = 883] [outer = (nil)] 22:05:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 223 (0x7f1405305c00) [pid = 1921] [serial = 884] [outer = 0x7f13fa04c400] 22:05:32 INFO - PROCESS | 1921 | 1461474332398 Marionette DEBUG loaded listener.js 22:05:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 224 (0x7f140ad5b800) [pid = 1921] [serial = 885] [outer = 0x7f13fa04c400] 22:05:33 INFO - PROCESS | 1921 | 1461474333065 Marionette TRACE conn5 <- [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]]]}] 22:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1078ms 22:05:33 INFO - PROCESS | 1921 | 1461474333095 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 22:05:33 INFO - PROCESS | 1921 | 1461474333098 Marionette TRACE conn5 <- [1,1149,null,{"value":"8"}] 22:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:05:33 INFO - PROCESS | 1921 | 1461474333104 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:05:33 INFO - PROCESS | 1921 | 1461474333106 Marionette TRACE conn5 <- [1,1150,null,{}] 22:05:33 INFO - PROCESS | 1921 | 1461474333111 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:33 INFO - PROCESS | 1921 | 1461474333277 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 22:05:33 INFO - PROCESS | 1921 | 1461474333431 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b785000 == 117 [pid = 1921] [id = 295] 22:05:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 225 (0x7f13fef90400) [pid = 1921] [serial = 886] [outer = (nil)] 22:05:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 226 (0x7f140be95000) [pid = 1921] [serial = 887] [outer = 0x7f13fef90400] 22:05:33 INFO - PROCESS | 1921 | 1461474333494 Marionette DEBUG loaded listener.js 22:05:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 227 (0x7f14169e7000) [pid = 1921] [serial = 888] [outer = 0x7f13fef90400] 22:05:34 INFO - PROCESS | 1921 | 1461474334511 Marionette TRACE conn5 <- [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]]]}] 22:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1479ms 22:05:34 INFO - PROCESS | 1921 | 1461474334584 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 22:05:34 INFO - PROCESS | 1921 | 1461474334590 Marionette TRACE conn5 <- [1,1153,null,{"value":"8"}] 22:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:05:34 INFO - PROCESS | 1921 | 1461474334600 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:05:34 INFO - PROCESS | 1921 | 1461474334604 Marionette TRACE conn5 <- [1,1154,null,{}] 22:05:34 INFO - PROCESS | 1921 | 1461474334612 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:34 INFO - PROCESS | 1921 | 1461474334856 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 22:05:35 INFO - PROCESS | 1921 | 1461474335142 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f449c000 == 118 [pid = 1921] [id = 296] 22:05:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 228 (0x7f13f2a40800) [pid = 1921] [serial = 889] [outer = (nil)] 22:05:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 229 (0x7f13f2f49800) [pid = 1921] [serial = 890] [outer = 0x7f13f2a40800] 22:05:35 INFO - PROCESS | 1921 | 1461474335223 Marionette DEBUG loaded listener.js 22:05:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 230 (0x7f13f3cec800) [pid = 1921] [serial = 891] [outer = 0x7f13f2a40800] 22:05:36 INFO - PROCESS | 1921 | 1461474336140 Marionette TRACE conn5 <- [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]]]}] 22:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1582ms 22:05:36 INFO - PROCESS | 1921 | 1461474336182 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 22:05:36 INFO - PROCESS | 1921 | 1461474336191 Marionette TRACE conn5 <- [1,1157,null,{"value":"8"}] 22:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:05:36 INFO - PROCESS | 1921 | 1461474336206 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:05:36 INFO - PROCESS | 1921 | 1461474336213 Marionette TRACE conn5 <- [1,1158,null,{}] 22:05:36 INFO - PROCESS | 1921 | 1461474336222 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:36 INFO - PROCESS | 1921 | 1461474336409 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 22:05:36 INFO - PROCESS | 1921 | 1461474336679 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401bbd000 == 119 [pid = 1921] [id = 297] 22:05:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 231 (0x7f13f48efc00) [pid = 1921] [serial = 892] [outer = (nil)] 22:05:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 232 (0x7f13f97b6800) [pid = 1921] [serial = 893] [outer = 0x7f13f48efc00] 22:05:36 INFO - PROCESS | 1921 | 1461474336797 Marionette DEBUG loaded listener.js 22:05:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 233 (0x7f13fefd5800) [pid = 1921] [serial = 894] [outer = 0x7f13f48efc00] 22:05:37 INFO - PROCESS | 1921 | 1461474337646 Marionette TRACE conn5 <- [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]]]}] 22:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1500ms 22:05:37 INFO - PROCESS | 1921 | 1461474337701 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 22:05:37 INFO - PROCESS | 1921 | 1461474337705 Marionette TRACE conn5 <- [1,1161,null,{"value":"8"}] 22:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:05:37 INFO - PROCESS | 1921 | 1461474337711 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:05:37 INFO - PROCESS | 1921 | 1461474337717 Marionette TRACE conn5 <- [1,1162,null,{}] 22:05:37 INFO - PROCESS | 1921 | 1461474337732 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:37 INFO - PROCESS | 1921 | 1461474337960 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 22:05:38 INFO - PROCESS | 1921 | 1461474338159 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14178b9000 == 120 [pid = 1921] [id = 298] 22:05:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 234 (0x7f140154a400) [pid = 1921] [serial = 895] [outer = (nil)] 22:05:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 235 (0x7f1401de2c00) [pid = 1921] [serial = 896] [outer = 0x7f140154a400] 22:05:38 INFO - PROCESS | 1921 | 1461474338280 Marionette DEBUG loaded listener.js 22:05:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 236 (0x7f14041f1800) [pid = 1921] [serial = 897] [outer = 0x7f140154a400] 22:05:39 INFO - PROCESS | 1921 | 1461474339151 Marionette TRACE conn5 <- [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]]]}] 22:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1486ms 22:05:39 INFO - PROCESS | 1921 | 1461474339198 Marionette TRACE conn5 -> [0,1165,"getWindowHandle",null] 22:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:05:39 INFO - PROCESS | 1921 | 1461474339203 Marionette TRACE conn5 <- [1,1165,null,{"value":"8"}] 22:05:39 INFO - PROCESS | 1921 | 1461474339209 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:05:39 INFO - PROCESS | 1921 | 1461474339213 Marionette TRACE conn5 <- [1,1166,null,{}] 22:05:39 INFO - PROCESS | 1921 | 1461474339218 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:39 INFO - PROCESS | 1921 | 1461474339417 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 22:05:39 INFO - PROCESS | 1921 | 1461474339614 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cea3800 == 121 [pid = 1921] [id = 299] 22:05:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 237 (0x7f140156fc00) [pid = 1921] [serial = 898] [outer = (nil)] 22:05:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 238 (0x7f140aea1400) [pid = 1921] [serial = 899] [outer = 0x7f140156fc00] 22:05:39 INFO - PROCESS | 1921 | 1461474339688 Marionette DEBUG loaded listener.js 22:05:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 239 (0x7f141195d400) [pid = 1921] [serial = 900] [outer = 0x7f140156fc00] 22:05:40 INFO - PROCESS | 1921 | 1461474340549 Marionette TRACE conn5 <- [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]]]}] 22:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1380ms 22:05:40 INFO - PROCESS | 1921 | 1461474340591 Marionette TRACE conn5 -> [0,1169,"getWindowHandle",null] 22:05:40 INFO - PROCESS | 1921 | 1461474340595 Marionette TRACE conn5 <- [1,1169,null,{"value":"8"}] 22:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:05:40 INFO - PROCESS | 1921 | 1461474340601 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:05:40 INFO - PROCESS | 1921 | 1461474340603 Marionette TRACE conn5 <- [1,1170,null,{}] 22:05:40 INFO - PROCESS | 1921 | 1461474340609 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:40 INFO - PROCESS | 1921 | 1461474340803 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 22:05:41 INFO - PROCESS | 1921 | 1461474340997 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f875f800 == 122 [pid = 1921] [id = 300] 22:05:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 240 (0x7f140865fc00) [pid = 1921] [serial = 901] [outer = (nil)] 22:05:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 241 (0x7f14178edc00) [pid = 1921] [serial = 902] [outer = 0x7f140865fc00] 22:05:41 INFO - PROCESS | 1921 | 1461474341079 Marionette DEBUG loaded listener.js 22:05:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 242 (0x7f1418a2a400) [pid = 1921] [serial = 903] [outer = 0x7f140865fc00] 22:05:42 INFO - PROCESS | 1921 | 1461474342049 Marionette TRACE conn5 <- [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]]]}] 22:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1481ms 22:05:42 INFO - PROCESS | 1921 | 1461474342084 Marionette TRACE conn5 -> [0,1173,"getWindowHandle",null] 22:05:42 INFO - PROCESS | 1921 | 1461474342087 Marionette TRACE conn5 <- [1,1173,null,{"value":"8"}] 22:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:05:42 INFO - PROCESS | 1921 | 1461474342094 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:05:42 INFO - PROCESS | 1921 | 1461474342097 Marionette TRACE conn5 <- [1,1174,null,{}] 22:05:42 INFO - PROCESS | 1921 | 1461474342103 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:42 INFO - PROCESS | 1921 | 1461474342322 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 22:05:42 INFO - PROCESS | 1921 | 1461474342513 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400d87800 == 123 [pid = 1921] [id = 301] 22:05:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 243 (0x7f13f2be3400) [pid = 1921] [serial = 904] [outer = (nil)] 22:05:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 244 (0x7f13f2bea400) [pid = 1921] [serial = 905] [outer = 0x7f13f2be3400] 22:05:42 INFO - PROCESS | 1921 | 1461474342591 Marionette DEBUG loaded listener.js 22:05:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 245 (0x7f141cab2800) [pid = 1921] [serial = 906] [outer = 0x7f13f2be3400] 22:05:43 INFO - PROCESS | 1921 | 1461474343480 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 22:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:05:43 INFO - PROCESS | 1921 | 1461474343533 Marionette TRACE conn5 <- [1,1177,null,{"value":"8"}] 22:05:43 INFO - PROCESS | 1921 | 1461474343539 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:05:43 INFO - PROCESS | 1921 | 1461474343543 Marionette TRACE conn5 <- [1,1178,null,{}] 22:05:43 INFO - PROCESS | 1921 | 1461474343548 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:43 INFO - PROCESS | 1921 | 1461474343730 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 22:05:43 INFO - PROCESS | 1921 | 1461474343929 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef9c8000 == 124 [pid = 1921] [id = 302] 22:05:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 246 (0x7f13f2be3800) [pid = 1921] [serial = 907] [outer = (nil)] 22:05:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 247 (0x7f13fef39000) [pid = 1921] [serial = 908] [outer = 0x7f13f2be3800] 22:05:44 INFO - PROCESS | 1921 | 1461474344003 Marionette DEBUG loaded listener.js 22:05:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 248 (0x7f13fef3e400) [pid = 1921] [serial = 909] [outer = 0x7f13f2be3800] 22:05:44 INFO - PROCESS | 1921 | 1461474344858 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 22:05:44 INFO - PROCESS | 1921 | 1461474344932 Marionette TRACE conn5 <- [1,1181,null,{"value":"8"}] 22:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:05:44 INFO - PROCESS | 1921 | 1461474344938 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:05:44 INFO - PROCESS | 1921 | 1461474344940 Marionette TRACE conn5 <- [1,1182,null,{}] 22:05:44 INFO - PROCESS | 1921 | 1461474344946 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:45 INFO - PROCESS | 1921 | 1461474345134 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 22:05:45 INFO - PROCESS | 1921 | 1461474345326 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:45 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400d8d000 == 125 [pid = 1921] [id = 303] 22:05:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 249 (0x7f13f2be6000) [pid = 1921] [serial = 910] [outer = (nil)] 22:05:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 250 (0x7f13f2fba800) [pid = 1921] [serial = 911] [outer = 0x7f13f2be6000] 22:05:45 INFO - PROCESS | 1921 | 1461474345404 Marionette DEBUG loaded listener.js 22:05:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 251 (0x7f13f2fc0000) [pid = 1921] [serial = 912] [outer = 0x7f13f2be6000] 22:05:46 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:05:46 INFO - PROCESS | 1921 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:05:46 INFO - PROCESS | 1921 | 1461474346295 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 22:05:46 INFO - PROCESS | 1921 | 1461474346372 Marionette TRACE conn5 <- [1,1185,null,{"value":"8"}] 22:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:05:46 INFO - PROCESS | 1921 | 1461474346385 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:05:46 INFO - PROCESS | 1921 | 1461474346389 Marionette TRACE conn5 <- [1,1186,null,{}] 22:05:46 INFO - PROCESS | 1921 | 1461474346401 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:46 INFO - PROCESS | 1921 | 1461474346619 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 22:05:46 INFO - PROCESS | 1921 | 1461474346852 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef8a1800 == 126 [pid = 1921] [id = 304] 22:05:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 252 (0x7f13f2fba400) [pid = 1921] [serial = 913] [outer = (nil)] 22:05:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 253 (0x7f13f3046c00) [pid = 1921] [serial = 914] [outer = 0x7f13f2fba400] 22:05:46 INFO - PROCESS | 1921 | 1461474346978 Marionette DEBUG loaded listener.js 22:05:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 254 (0x7f13f304e800) [pid = 1921] [serial = 915] [outer = 0x7f13f2fba400] 22:05:47 INFO - PROCESS | 1921 | 1461474347804 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 22:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:05:47 INFO - PROCESS | 1921 | 1461474347878 Marionette TRACE conn5 <- [1,1189,null,{"value":"8"}] 22:05:47 INFO - PROCESS | 1921 | 1461474347884 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:05:47 INFO - PROCESS | 1921 | 1461474347887 Marionette TRACE conn5 <- [1,1190,null,{}] 22:05:47 INFO - PROCESS | 1921 | 1461474347892 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:48 INFO - PROCESS | 1921 | 1461474348076 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 22:05:48 INFO - PROCESS | 1921 | 1461474348268 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f139b000 == 127 [pid = 1921] [id = 305] 22:05:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 255 (0x7f13f15a4400) [pid = 1921] [serial = 916] [outer = (nil)] 22:05:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 256 (0x7f13f15ae800) [pid = 1921] [serial = 917] [outer = 0x7f13f15a4400] 22:05:48 INFO - PROCESS | 1921 | 1461474348341 Marionette DEBUG loaded listener.js 22:05:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 257 (0x7f13f2fb5800) [pid = 1921] [serial = 918] [outer = 0x7f13f15a4400] 22:05:49 INFO - PROCESS | 1921 | 1461474349211 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 22:05:49 INFO - PROCESS | 1921 | 1461474349273 Marionette TRACE conn5 <- [1,1193,null,{"value":"8"}] 22:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:05:49 INFO - PROCESS | 1921 | 1461474349281 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:05:49 INFO - PROCESS | 1921 | 1461474349285 Marionette TRACE conn5 <- [1,1194,null,{}] 22:05:49 INFO - PROCESS | 1921 | 1461474349290 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:49 INFO - PROCESS | 1921 | 1461474349511 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 22:05:49 INFO - PROCESS | 1921 | 1461474349711 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13efacc000 == 128 [pid = 1921] [id = 306] 22:05:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 258 (0x7f13efb4c000) [pid = 1921] [serial = 919] [outer = (nil)] 22:05:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 259 (0x7f13efb53000) [pid = 1921] [serial = 920] [outer = 0x7f13efb4c000] 22:05:49 INFO - PROCESS | 1921 | 1461474349833 Marionette DEBUG loaded listener.js 22:05:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 260 (0x7f13f3051000) [pid = 1921] [serial = 921] [outer = 0x7f13efb4c000] 22:05:51 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:05:51 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:05:51 INFO - PROCESS | 1921 | 1461474351250 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 22:05:51 INFO - PROCESS | 1921 | 1461474351376 Marionette TRACE conn5 <- [1,1197,null,{"value":"8"}] 22:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:05:51 INFO - PROCESS | 1921 | 1461474351384 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:05:51 INFO - PROCESS | 1921 | 1461474351390 Marionette TRACE conn5 <- [1,1198,null,{}] 22:05:51 INFO - PROCESS | 1921 | 1461474351427 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:51 INFO - PROCESS | 1921 | 1461474351605 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 22:05:51 INFO - PROCESS | 1921 | 1461474351805 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3908800 == 129 [pid = 1921] [id = 307] 22:05:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 261 (0x7f13ef2e0000) [pid = 1921] [serial = 922] [outer = (nil)] 22:05:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 262 (0x7f13efb4d800) [pid = 1921] [serial = 923] [outer = 0x7f13ef2e0000] 22:05:51 INFO - PROCESS | 1921 | 1461474351874 Marionette DEBUG loaded listener.js 22:05:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 263 (0x7f13f155b000) [pid = 1921] [serial = 924] [outer = 0x7f13ef2e0000] 22:05:52 INFO - PROCESS | 1921 | 1461474352722 Marionette TRACE conn5 <- [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]]]}] 22:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1386ms 22:05:52 INFO - PROCESS | 1921 | 1461474352771 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 22:05:52 INFO - PROCESS | 1921 | 1461474352779 Marionette TRACE conn5 <- [1,1201,null,{"value":"8"}] 22:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:05:52 INFO - PROCESS | 1921 | 1461474352789 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:05:52 INFO - PROCESS | 1921 | 1461474352793 Marionette TRACE conn5 <- [1,1202,null,{}] 22:05:52 INFO - PROCESS | 1921 | 1461474352798 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:52 INFO - PROCESS | 1921 | 1461474352979 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 22:05:53 INFO - PROCESS | 1921 | 1461474353394 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f141c800 == 130 [pid = 1921] [id = 308] 22:05:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 264 (0x7f13f15b1000) [pid = 1921] [serial = 925] [outer = (nil)] 22:05:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 265 (0x7f13f18ca800) [pid = 1921] [serial = 926] [outer = 0x7f13f15b1000] 22:05:53 INFO - PROCESS | 1921 | 1461474353472 Marionette DEBUG loaded listener.js 22:05:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 266 (0x7f13f1b1f400) [pid = 1921] [serial = 927] [outer = 0x7f13f15b1000] 22:05:54 INFO - PROCESS | 1921 | 1461474354317 Marionette TRACE conn5 <- [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]]]}] 22:05:54 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 22:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1595ms 22:05:54 INFO - PROCESS | 1921 | 1461474354384 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 22:05:54 INFO - PROCESS | 1921 | 1461474354388 Marionette TRACE conn5 <- [1,1205,null,{"value":"8"}] 22:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:05:54 INFO - PROCESS | 1921 | 1461474354394 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:05:54 INFO - PROCESS | 1921 | 1461474354400 Marionette TRACE conn5 <- [1,1206,null,{}] 22:05:54 INFO - PROCESS | 1921 | 1461474354416 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:54 INFO - PROCESS | 1921 | 1461474354587 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 22:05:54 INFO - PROCESS | 1921 | 1461474354787 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:54 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4767000 == 131 [pid = 1921] [id = 309] 22:05:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 267 (0x7f13f2a3c400) [pid = 1921] [serial = 928] [outer = (nil)] 22:05:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 268 (0x7f13f2cd6000) [pid = 1921] [serial = 929] [outer = 0x7f13f2a3c400] 22:05:54 INFO - PROCESS | 1921 | 1461474354855 Marionette DEBUG loaded listener.js 22:05:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 269 (0x7f13f2f44c00) [pid = 1921] [serial = 930] [outer = 0x7f13f2a3c400] 22:05:55 INFO - PROCESS | 1921 | 1461474355794 Marionette TRACE conn5 <- [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]]]}] 22:05:55 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 22:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1484ms 22:05:55 INFO - PROCESS | 1921 | 1461474355879 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 22:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:05:55 INFO - PROCESS | 1921 | 1461474355884 Marionette TRACE conn5 <- [1,1209,null,{"value":"8"}] 22:05:55 INFO - PROCESS | 1921 | 1461474355890 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:05:55 INFO - PROCESS | 1921 | 1461474355893 Marionette TRACE conn5 <- [1,1210,null,{}] 22:05:55 INFO - PROCESS | 1921 | 1461474355898 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:56 INFO - PROCESS | 1921 | 1461474356120 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 22:05:56 INFO - PROCESS | 1921 | 1461474356368 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f28dd000 == 132 [pid = 1921] [id = 310] 22:05:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 270 (0x7f13f2f4ec00) [pid = 1921] [serial = 931] [outer = (nil)] 22:05:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 271 (0x7f13f30d6400) [pid = 1921] [serial = 932] [outer = 0x7f13f2f4ec00] 22:05:56 INFO - PROCESS | 1921 | 1461474356494 Marionette DEBUG loaded listener.js 22:05:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 272 (0x7f13f3cf4400) [pid = 1921] [serial = 933] [outer = 0x7f13f2f4ec00] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140697c800 == 131 [pid = 1921] [id = 185] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a2f800 == 130 [pid = 1921] [id = 52] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14041a4800 == 129 [pid = 1921] [id = 94] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4499000 == 128 [pid = 1921] [id = 245] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401177000 == 127 [pid = 1921] [id = 76] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f424f000 == 126 [pid = 1921] [id = 244] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 271 (0x7f13f42dc800) [pid = 1921] [serial = 758] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 270 (0x7f140c4ed800) [pid = 1921] [serial = 773] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 269 (0x7f13fefd4000) [pid = 1921] [serial = 779] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 268 (0x7f140a840c00) [pid = 1921] [serial = 770] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 267 (0x7f13f536dc00) [pid = 1921] [serial = 794] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 266 (0x7f13f30d2c00) [pid = 1921] [serial = 785] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 265 (0x7f13f48ed800) [pid = 1921] [serial = 782] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 264 (0x7f14011c2000) [pid = 1921] [serial = 761] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 263 (0x7f1409799000) [pid = 1921] [serial = 767] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 262 (0x7f1402ad0800) [pid = 1921] [serial = 764] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 261 (0x7f141c59dc00) [pid = 1921] [serial = 776] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 260 (0x7f13f48ef800) [pid = 1921] [serial = 788] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 259 (0x7f13f2a49c00) [pid = 1921] [serial = 791] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 258 (0x7f140b7aa400) [pid = 1921] [serial = 815] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401c28800 == 125 [pid = 1921] [id = 294] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409194800 == 124 [pid = 1921] [id = 293] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401bc4800 == 123 [pid = 1921] [id = 292] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400fbe800 == 122 [pid = 1921] [id = 291] 22:05:57 INFO - PROCESS | 1921 | 1461474357474 Marionette TRACE conn5 <- [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]]]}] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f477f800 == 121 [pid = 1921] [id = 290] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2fc4800 == 120 [pid = 1921] [id = 289] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401445000 == 119 [pid = 1921] [id = 288] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f28df800 == 118 [pid = 1921] [id = 287] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1425000 == 117 [pid = 1921] [id = 285] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f112b000 == 116 [pid = 1921] [id = 284] 22:05:57 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1a2c000 == 115 [pid = 1921] [id = 283] 22:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1630ms 22:05:57 INFO - PROCESS | 1921 | 1461474357520 Marionette TRACE conn5 -> [0,1213,"getWindowHandle",null] 22:05:57 INFO - PROCESS | 1921 | 1461474357522 Marionette TRACE conn5 <- [1,1213,null,{"value":"8"}] 22:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:05:57 INFO - PROCESS | 1921 | 1461474357528 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:05:57 INFO - PROCESS | 1921 | 1461474357530 Marionette TRACE conn5 <- [1,1214,null,{}] 22:05:57 INFO - PROCESS | 1921 | 1461474357536 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:57 INFO - PROCESS | 1921 | 1461474357698 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 257 (0x7f14041f5000) [pid = 1921] [serial = 809] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 256 (0x7f13fedce400) [pid = 1921] [serial = 800] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 255 (0x7f13ff929800) [pid = 1921] [serial = 801] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 254 (0x7f13f870b800) [pid = 1921] [serial = 798] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 253 (0x7f13f5376c00) [pid = 1921] [serial = 797] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 252 (0x7f1401577400) [pid = 1921] [serial = 803] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 251 (0x7f140177dc00) [pid = 1921] [serial = 804] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 250 (0x7f1406953000) [pid = 1921] [serial = 812] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 249 (0x7f1402a7f400) [pid = 1921] [serial = 806] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 248 (0x7f1404055800) [pid = 1921] [serial = 807] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 247 (0x7f140a83e000) [pid = 1921] [serial = 813] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | --DOMWINDOW == 246 (0x7f1404bc7400) [pid = 1921] [serial = 810] [outer = (nil)] [url = about:blank] 22:05:57 INFO - PROCESS | 1921 | 1461474357949 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1a23800 == 116 [pid = 1921] [id = 311] 22:05:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 247 (0x7f13f3050c00) [pid = 1921] [serial = 934] [outer = (nil)] 22:05:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 248 (0x7f13f3cf9400) [pid = 1921] [serial = 935] [outer = 0x7f13f3050c00] 22:05:58 INFO - PROCESS | 1921 | 1461474358016 Marionette DEBUG loaded listener.js 22:05:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 249 (0x7f13f48ec400) [pid = 1921] [serial = 936] [outer = 0x7f13f3050c00] 22:05:58 INFO - PROCESS | 1921 | 1461474358709 Marionette TRACE conn5 <- [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]]]}] 22:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1227ms 22:05:58 INFO - PROCESS | 1921 | 1461474358772 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 22:05:58 INFO - PROCESS | 1921 | 1461474358776 Marionette TRACE conn5 <- [1,1217,null,{"value":"8"}] 22:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:05:58 INFO - PROCESS | 1921 | 1461474358789 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:05:58 INFO - PROCESS | 1921 | 1461474358791 Marionette TRACE conn5 <- [1,1218,null,{}] 22:05:58 INFO - PROCESS | 1921 | 1461474358796 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:59 INFO - PROCESS | 1921 | 1461474358993 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 22:05:59 INFO - PROCESS | 1921 | 1461474359005 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fee0f800 == 117 [pid = 1921] [id = 312] 22:05:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 250 (0x7f13f5378c00) [pid = 1921] [serial = 937] [outer = (nil)] 22:05:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 251 (0x7f13fa4a4400) [pid = 1921] [serial = 938] [outer = 0x7f13f5378c00] 22:05:59 INFO - PROCESS | 1921 | 1461474359068 Marionette DEBUG loaded listener.js 22:05:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 252 (0x7f13fef3a000) [pid = 1921] [serial = 939] [outer = 0x7f13f5378c00] 22:05:59 INFO - PROCESS | 1921 | 1461474359907 Marionette TRACE conn5 <- [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]]]}] 22:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1183ms 22:05:59 INFO - PROCESS | 1921 | 1461474359977 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 22:05:59 INFO - PROCESS | 1921 | 1461474359981 Marionette TRACE conn5 <- [1,1221,null,{"value":"8"}] 22:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:06:00 INFO - PROCESS | 1921 | 1461474360002 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:06:00 INFO - PROCESS | 1921 | 1461474360005 Marionette TRACE conn5 <- [1,1222,null,{}] 22:06:00 INFO - PROCESS | 1921 | 1461474360010 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:00 INFO - PROCESS | 1921 | 1461474360239 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 22:06:00 INFO - PROCESS | 1921 | 1461474360264 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003ad800 == 118 [pid = 1921] [id = 313] 22:06:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 253 (0x7f13fedc1800) [pid = 1921] [serial = 940] [outer = (nil)] 22:06:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 254 (0x7f13fef8f400) [pid = 1921] [serial = 941] [outer = 0x7f13fedc1800] 22:06:00 INFO - PROCESS | 1921 | 1461474360325 Marionette DEBUG loaded listener.js 22:06:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 255 (0x7f13fefda800) [pid = 1921] [serial = 942] [outer = 0x7f13fedc1800] 22:06:01 INFO - PROCESS | 1921 | 1461474361149 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 22:06:01 INFO - PROCESS | 1921 | 1461474361205 Marionette TRACE conn5 <- [1,1225,null,{"value":"8"}] 22:06:01 INFO - PROCESS | 1921 | 1461474361211 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:06:01 INFO - PROCESS | 1921 | 1461474361214 Marionette TRACE conn5 <- [1,1226,null,{}] 22:06:01 INFO - PROCESS | 1921 | 1461474361222 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:01 INFO - PROCESS | 1921 | 1461474361473 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 22:06:01 INFO - PROCESS | 1921 | 1461474361501 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400fb8800 == 119 [pid = 1921] [id = 314] 22:06:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 256 (0x7f13f97bfc00) [pid = 1921] [serial = 943] [outer = (nil)] 22:06:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 257 (0x7f14004a6800) [pid = 1921] [serial = 944] [outer = 0x7f13f97bfc00] 22:06:01 INFO - PROCESS | 1921 | 1461474361562 Marionette DEBUG loaded listener.js 22:06:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 258 (0x7f14010ce000) [pid = 1921] [serial = 945] [outer = 0x7f13f97bfc00] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 257 (0x7f13f2a3f000) [pid = 1921] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 256 (0x7f1404e37400) [pid = 1921] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 255 (0x7f13fa2d3400) [pid = 1921] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 254 (0x7f13f42d9000) [pid = 1921] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 253 (0x7f1404bce800) [pid = 1921] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 252 (0x7f13fa2d6400) [pid = 1921] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 251 (0x7f1401773000) [pid = 1921] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 250 (0x7f13fa04c400) [pid = 1921] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 249 (0x7f13fedc0c00) [pid = 1921] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 248 (0x7f13f1566400) [pid = 1921] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 247 (0x7f13f42e3000) [pid = 1921] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 246 (0x7f13f48e9400) [pid = 1921] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 245 (0x7f13f2a46400) [pid = 1921] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 244 (0x7f1401da5400) [pid = 1921] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 243 (0x7f1402a75800) [pid = 1921] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 242 (0x7f14003d5400) [pid = 1921] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:06:03 INFO - PROCESS | 1921 | --DOMWINDOW == 241 (0x7f13fa053000) [pid = 1921] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:06:04 INFO - PROCESS | 1921 | 1461474364012 Marionette TRACE conn5 <- [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]]]}] 22:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2836ms 22:06:04 INFO - PROCESS | 1921 | 1461474364047 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 22:06:04 INFO - PROCESS | 1921 | 1461474364051 Marionette TRACE conn5 <- [1,1229,null,{"value":"8"}] 22:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:06:04 INFO - PROCESS | 1921 | 1461474364056 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:06:04 INFO - PROCESS | 1921 | 1461474364059 Marionette TRACE conn5 <- [1,1230,null,{}] 22:06:04 INFO - PROCESS | 1921 | 1461474364064 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:04 INFO - PROCESS | 1921 | 1461474364234 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 22:06:04 INFO - PROCESS | 1921 | 1461474364391 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff994800 == 120 [pid = 1921] [id = 315] 22:06:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 242 (0x7f13f18c5800) [pid = 1921] [serial = 946] [outer = (nil)] 22:06:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 243 (0x7f13fa2d3400) [pid = 1921] [serial = 947] [outer = 0x7f13f18c5800] 22:06:04 INFO - PROCESS | 1921 | 1461474364452 Marionette DEBUG loaded listener.js 22:06:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 244 (0x7f140108bc00) [pid = 1921] [serial = 948] [outer = 0x7f13f18c5800] 22:06:05 INFO - PROCESS | 1921 | 1461474365079 Marionette TRACE conn5 <- [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]]]}] 22:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1078ms 22:06:05 INFO - PROCESS | 1921 | 1461474365134 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 22:06:05 INFO - PROCESS | 1921 | 1461474365138 Marionette TRACE conn5 <- [1,1233,null,{"value":"8"}] 22:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:06:05 INFO - PROCESS | 1921 | 1461474365144 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:06:05 INFO - PROCESS | 1921 | 1461474365146 Marionette TRACE conn5 <- [1,1234,null,{}] 22:06:05 INFO - PROCESS | 1921 | 1461474365151 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:05 INFO - PROCESS | 1921 | 1461474365314 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 22:06:05 INFO - PROCESS | 1921 | 1461474365467 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140179e800 == 121 [pid = 1921] [id = 316] 22:06:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 245 (0x7f13f2a3e000) [pid = 1921] [serial = 949] [outer = (nil)] 22:06:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 246 (0x7f1401548400) [pid = 1921] [serial = 950] [outer = 0x7f13f2a3e000] 22:06:05 INFO - PROCESS | 1921 | 1461474365530 Marionette DEBUG loaded listener.js 22:06:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 247 (0x7f140157cc00) [pid = 1921] [serial = 951] [outer = 0x7f13f2a3e000] 22:06:06 INFO - PROCESS | 1921 | 1461474366548 Marionette TRACE conn5 <- [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]]]}] 22:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1480ms 22:06:06 INFO - PROCESS | 1921 | 1461474366626 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 22:06:06 INFO - PROCESS | 1921 | 1461474366632 Marionette TRACE conn5 <- [1,1237,null,{"value":"8"}] 22:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:06:06 INFO - PROCESS | 1921 | 1461474366642 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:06:06 INFO - PROCESS | 1921 | 1461474366646 Marionette TRACE conn5 <- [1,1238,null,{}] 22:06:06 INFO - PROCESS | 1921 | 1461474366654 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:06 INFO - PROCESS | 1921 | 1461474366888 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 22:06:07 INFO - PROCESS | 1921 | 1461474367125 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3913000 == 122 [pid = 1921] [id = 317] 22:06:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 248 (0x7f13f1564800) [pid = 1921] [serial = 952] [outer = (nil)] 22:06:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 249 (0x7f13f15af000) [pid = 1921] [serial = 953] [outer = 0x7f13f1564800] 22:06:07 INFO - PROCESS | 1921 | 1461474367245 Marionette DEBUG loaded listener.js 22:06:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 250 (0x7f13f1b20000) [pid = 1921] [serial = 954] [outer = 0x7f13f1564800] 22:06:08 INFO - PROCESS | 1921 | 1461474368158 Marionette TRACE conn5 <- [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]]]}] 22:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1590ms 22:06:08 INFO - PROCESS | 1921 | 1461474368233 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 22:06:08 INFO - PROCESS | 1921 | 1461474368242 Marionette TRACE conn5 <- [1,1241,null,{"value":"8"}] 22:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:06:08 INFO - PROCESS | 1921 | 1461474368252 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:06:08 INFO - PROCESS | 1921 | 1461474368256 Marionette TRACE conn5 <- [1,1242,null,{}] 22:06:08 INFO - PROCESS | 1921 | 1461474368262 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:08 INFO - PROCESS | 1921 | 1461474368484 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 22:06:08 INFO - PROCESS | 1921 | 1461474368759 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f8770800 == 123 [pid = 1921] [id = 318] 22:06:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 251 (0x7f13f2be4000) [pid = 1921] [serial = 955] [outer = (nil)] 22:06:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 252 (0x7f13f2cde400) [pid = 1921] [serial = 956] [outer = 0x7f13f2be4000] 22:06:08 INFO - PROCESS | 1921 | 1461474368852 Marionette DEBUG loaded listener.js 22:06:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 253 (0x7f13f3046000) [pid = 1921] [serial = 957] [outer = 0x7f13f2be4000] 22:06:10 INFO - PROCESS | 1921 | 1461474370099 Marionette TRACE conn5 <- [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]]]}] 22:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1891ms 22:06:10 INFO - PROCESS | 1921 | 1461474370145 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 22:06:10 INFO - PROCESS | 1921 | 1461474370151 Marionette TRACE conn5 <- [1,1245,null,{"value":"8"}] 22:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:06:10 INFO - PROCESS | 1921 | 1461474370161 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:06:10 INFO - PROCESS | 1921 | 1461474370170 Marionette TRACE conn5 <- [1,1246,null,{}] 22:06:10 INFO - PROCESS | 1921 | 1461474370198 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:10 INFO - PROCESS | 1921 | 1461474370478 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 22:06:10 INFO - PROCESS | 1921 | 1461474370771 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401b5f800 == 124 [pid = 1921] [id = 319] 22:06:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 254 (0x7f13f48ef800) [pid = 1921] [serial = 958] [outer = (nil)] 22:06:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 255 (0x7f13f8703c00) [pid = 1921] [serial = 959] [outer = 0x7f13f48ef800] 22:06:10 INFO - PROCESS | 1921 | 1461474370862 Marionette DEBUG loaded listener.js 22:06:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 256 (0x7f13fa2eac00) [pid = 1921] [serial = 960] [outer = 0x7f13f48ef800] 22:06:11 INFO - PROCESS | 1921 | 1461474371723 Marionette TRACE conn5 <- [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]]]}] 22:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1596ms 22:06:11 INFO - PROCESS | 1921 | 1461474371759 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 22:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:06:11 INFO - PROCESS | 1921 | 1461474371767 Marionette TRACE conn5 <- [1,1249,null,{"value":"8"}] 22:06:11 INFO - PROCESS | 1921 | 1461474371774 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:06:11 INFO - PROCESS | 1921 | 1461474371777 Marionette TRACE conn5 <- [1,1250,null,{}] 22:06:11 INFO - PROCESS | 1921 | 1461474371783 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:11 INFO - PROCESS | 1921 | 1461474371987 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 22:06:12 INFO - PROCESS | 1921 | 1461474372186 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a1e800 == 125 [pid = 1921] [id = 320] 22:06:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 257 (0x7f13f48f3c00) [pid = 1921] [serial = 961] [outer = (nil)] 22:06:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 258 (0x7f140108f800) [pid = 1921] [serial = 962] [outer = 0x7f13f48f3c00] 22:06:12 INFO - PROCESS | 1921 | 1461474372260 Marionette DEBUG loaded listener.js 22:06:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 259 (0x7f1401570c00) [pid = 1921] [serial = 963] [outer = 0x7f13f48f3c00] 22:06:13 INFO - PROCESS | 1921 | 1461474373118 Marionette TRACE conn5 <- [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]]]}] 22:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1385ms 22:06:13 INFO - PROCESS | 1921 | 1461474373159 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 22:06:13 INFO - PROCESS | 1921 | 1461474373162 Marionette TRACE conn5 <- [1,1253,null,{"value":"8"}] 22:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:06:13 INFO - PROCESS | 1921 | 1461474373168 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:06:13 INFO - PROCESS | 1921 | 1461474373172 Marionette TRACE conn5 <- [1,1254,null,{}] 22:06:13 INFO - PROCESS | 1921 | 1461474373177 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:13 INFO - PROCESS | 1921 | 1461474373350 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 22:06:13 INFO - PROCESS | 1921 | 1461474373546 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1405068000 == 126 [pid = 1921] [id = 321] 22:06:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 260 (0x7f13fedcb000) [pid = 1921] [serial = 964] [outer = (nil)] 22:06:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 261 (0x7f140176f800) [pid = 1921] [serial = 965] [outer = 0x7f13fedcb000] 22:06:13 INFO - PROCESS | 1921 | 1461474373616 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 262 (0x7f140177c800) [pid = 1921] [serial = 966] [outer = 0x7f13fedcb000] 22:06:14 INFO - PROCESS | 1921 | 1461474374508 Marionette TRACE conn5 <- [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]]]}] 22:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1378ms 22:06:14 INFO - PROCESS | 1921 | 1461474374548 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 22:06:14 INFO - PROCESS | 1921 | 1461474374551 Marionette TRACE conn5 <- [1,1257,null,{"value":"8"}] 22:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:06:14 INFO - PROCESS | 1921 | 1461474374557 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:06:14 INFO - PROCESS | 1921 | 1461474374559 Marionette TRACE conn5 <- [1,1258,null,{}] 22:06:14 INFO - PROCESS | 1921 | 1461474374565 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:14 INFO - PROCESS | 1921 | 1461474374784 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 22:06:14 INFO - PROCESS | 1921 | 1461474374985 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409a19800 == 127 [pid = 1921] [id = 322] 22:06:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 263 (0x7f140177dc00) [pid = 1921] [serial = 967] [outer = (nil)] 22:06:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 264 (0x7f1401da9000) [pid = 1921] [serial = 968] [outer = 0x7f140177dc00] 22:06:15 INFO - PROCESS | 1921 | 1461474375100 Marionette DEBUG loaded listener.js 22:06:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 265 (0x7f1402ac8c00) [pid = 1921] [serial = 969] [outer = 0x7f140177dc00] 22:06:16 INFO - PROCESS | 1921 | 1461474376017 Marionette TRACE conn5 <- [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]]]}] 22:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1528ms 22:06:16 INFO - PROCESS | 1921 | 1461474376087 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 22:06:16 INFO - PROCESS | 1921 | 1461474376090 Marionette TRACE conn5 <- [1,1261,null,{"value":"8"}] 22:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:06:16 INFO - PROCESS | 1921 | 1461474376097 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:06:16 INFO - PROCESS | 1921 | 1461474376100 Marionette TRACE conn5 <- [1,1262,null,{}] 22:06:16 INFO - PROCESS | 1921 | 1461474376106 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:16 INFO - PROCESS | 1921 | 1461474376296 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 22:06:16 INFO - PROCESS | 1921 | 1461474376539 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b3ae000 == 128 [pid = 1921] [id = 323] 22:06:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 266 (0x7f14018ef800) [pid = 1921] [serial = 970] [outer = (nil)] 22:06:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 267 (0x7f1404016400) [pid = 1921] [serial = 971] [outer = 0x7f14018ef800] 22:06:16 INFO - PROCESS | 1921 | 1461474376656 Marionette DEBUG loaded listener.js 22:06:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 268 (0x7f1404055c00) [pid = 1921] [serial = 972] [outer = 0x7f14018ef800] 22:06:17 INFO - PROCESS | 1921 | 1461474377511 Marionette TRACE conn5 <- [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]]]}] 22:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1488ms 22:06:17 INFO - PROCESS | 1921 | 1461474377586 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 22:06:17 INFO - PROCESS | 1921 | 1461474377590 Marionette TRACE conn5 <- [1,1265,null,{"value":"8"}] 22:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:06:17 INFO - PROCESS | 1921 | 1461474377596 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:06:17 INFO - PROCESS | 1921 | 1461474377599 Marionette TRACE conn5 <- [1,1266,null,{}] 22:06:17 INFO - PROCESS | 1921 | 1461474377604 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:17 INFO - PROCESS | 1921 | 1461474377814 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 22:06:18 INFO - PROCESS | 1921 | 1461474378005 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b789800 == 129 [pid = 1921] [id = 324] 22:06:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 269 (0x7f1401da6400) [pid = 1921] [serial = 973] [outer = (nil)] 22:06:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 270 (0x7f14040c5400) [pid = 1921] [serial = 974] [outer = 0x7f1401da6400] 22:06:18 INFO - PROCESS | 1921 | 1461474378116 Marionette DEBUG loaded listener.js 22:06:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 271 (0x7f14041fd400) [pid = 1921] [serial = 975] [outer = 0x7f1401da6400] 22:06:18 INFO - PROCESS | 1921 | 1461474378930 Marionette TRACE conn5 <- [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]]]}] 22:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1379ms 22:06:18 INFO - PROCESS | 1921 | 1461474378977 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 22:06:18 INFO - PROCESS | 1921 | 1461474378981 Marionette TRACE conn5 <- [1,1269,null,{"value":"8"}] 22:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:06:18 INFO - PROCESS | 1921 | 1461474378986 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:06:18 INFO - PROCESS | 1921 | 1461474378989 Marionette TRACE conn5 <- [1,1270,null,{}] 22:06:18 INFO - PROCESS | 1921 | 1461474378995 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:19 INFO - PROCESS | 1921 | 1461474379180 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 22:06:19 INFO - PROCESS | 1921 | 1461474379378 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d824800 == 130 [pid = 1921] [id = 325] 22:06:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 272 (0x7f1404054800) [pid = 1921] [serial = 976] [outer = (nil)] 22:06:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 273 (0x7f1404bcac00) [pid = 1921] [serial = 977] [outer = 0x7f1404054800] 22:06:19 INFO - PROCESS | 1921 | 1461474379449 Marionette DEBUG loaded listener.js 22:06:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 274 (0x7f1404e33800) [pid = 1921] [serial = 978] [outer = 0x7f1404054800] 22:06:20 INFO - PROCESS | 1921 | 1461474380321 Marionette TRACE conn5 <- [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]]]}] 22:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1386ms 22:06:20 INFO - PROCESS | 1921 | 1461474380375 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 22:06:20 INFO - PROCESS | 1921 | 1461474380379 Marionette TRACE conn5 <- [1,1273,null,{"value":"8"}] 22:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:06:20 INFO - PROCESS | 1921 | 1461474380385 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:06:20 INFO - PROCESS | 1921 | 1461474380387 Marionette TRACE conn5 <- [1,1274,null,{}] 22:06:20 INFO - PROCESS | 1921 | 1461474380393 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:20 INFO - PROCESS | 1921 | 1461474380591 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 22:06:20 INFO - PROCESS | 1921 | 1461474380784 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14175c5000 == 131 [pid = 1921] [id = 326] 22:06:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 275 (0x7f1404056000) [pid = 1921] [serial = 979] [outer = (nil)] 22:06:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 276 (0x7f1404e41000) [pid = 1921] [serial = 980] [outer = 0x7f1404056000] 22:06:20 INFO - PROCESS | 1921 | 1461474380857 Marionette DEBUG loaded listener.js 22:06:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 277 (0x7f14073eb400) [pid = 1921] [serial = 981] [outer = 0x7f1404056000] 22:06:21 INFO - PROCESS | 1921 | 1461474381788 Marionette TRACE conn5 <- [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]]]}] 22:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1479ms 22:06:21 INFO - PROCESS | 1921 | 1461474381866 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 22:06:21 INFO - PROCESS | 1921 | 1461474381869 Marionette TRACE conn5 <- [1,1277,null,{"value":"8"}] 22:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:06:21 INFO - PROCESS | 1921 | 1461474381876 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:06:21 INFO - PROCESS | 1921 | 1461474381880 Marionette TRACE conn5 <- [1,1278,null,{}] 22:06:21 INFO - PROCESS | 1921 | 1461474381886 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:22 INFO - PROCESS | 1921 | 1461474382154 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 22:06:22 INFO - PROCESS | 1921 | 1461474382427 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409b32800 == 132 [pid = 1921] [id = 327] 22:06:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 278 (0x7f13efb4f000) [pid = 1921] [serial = 982] [outer = (nil)] 22:06:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 279 (0x7f14041f2400) [pid = 1921] [serial = 983] [outer = 0x7f13efb4f000] 22:06:22 INFO - PROCESS | 1921 | 1461474382509 Marionette DEBUG loaded listener.js 22:06:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 280 (0x7f140c4f0c00) [pid = 1921] [serial = 984] [outer = 0x7f13efb4f000] 22:06:23 INFO - PROCESS | 1921 | 1461474383365 Marionette TRACE conn5 <- [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]]]}] 22:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1535ms 22:06:23 INFO - PROCESS | 1921 | 1461474383412 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 22:06:23 INFO - PROCESS | 1921 | 1461474383415 Marionette TRACE conn5 <- [1,1281,null,{"value":"8"}] 22:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:06:23 INFO - PROCESS | 1921 | 1461474383422 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:06:23 INFO - PROCESS | 1921 | 1461474383425 Marionette TRACE conn5 <- [1,1282,null,{}] 22:06:23 INFO - PROCESS | 1921 | 1461474383431 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:23 INFO - PROCESS | 1921 | 1461474383625 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 22:06:23 INFO - PROCESS | 1921 | 1461474383827 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f449f800 == 133 [pid = 1921] [id = 328] 22:06:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 281 (0x7f13efb4f400) [pid = 1921] [serial = 985] [outer = (nil)] 22:06:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 282 (0x7f140b726400) [pid = 1921] [serial = 986] [outer = 0x7f13efb4f400] 22:06:23 INFO - PROCESS | 1921 | 1461474383938 Marionette DEBUG loaded listener.js 22:06:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 283 (0x7f1411962400) [pid = 1921] [serial = 987] [outer = 0x7f13efb4f400] 22:06:24 INFO - PROCESS | 1921 | 1461474384808 Marionette TRACE conn5 <- [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]]]}] 22:06:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1408abd000 == 132 [pid = 1921] [id = 9] 22:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1478ms 22:06:24 INFO - PROCESS | 1921 | 1461474384929 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 22:06:24 INFO - PROCESS | 1921 | 1461474384933 Marionette TRACE conn5 <- [1,1285,null,{"value":"8"}] 22:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:06:24 INFO - PROCESS | 1921 | 1461474384939 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:06:24 INFO - PROCESS | 1921 | 1461474384942 Marionette TRACE conn5 <- [1,1286,null,{}] 22:06:24 INFO - PROCESS | 1921 | 1461474384947 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:25 INFO - PROCESS | 1921 | 1461474385186 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 22:06:25 INFO - PROCESS | 1921 | 1461474385484 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:25 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14055dd800 == 133 [pid = 1921] [id = 329] 22:06:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 284 (0x7f13f2cd8c00) [pid = 1921] [serial = 988] [outer = (nil)] 22:06:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 285 (0x7f140b7a1400) [pid = 1921] [serial = 989] [outer = 0x7f13f2cd8c00] 22:06:25 INFO - PROCESS | 1921 | 1461474385557 Marionette DEBUG loaded listener.js 22:06:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 286 (0x7f141772c000) [pid = 1921] [serial = 990] [outer = 0x7f13f2cd8c00] 22:06:26 INFO - PROCESS | 1921 | 1461474386376 Marionette TRACE conn5 <- [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]]]}] 22:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1482ms 22:06:26 INFO - PROCESS | 1921 | 1461474386422 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 22:06:26 INFO - PROCESS | 1921 | 1461474386425 Marionette TRACE conn5 <- [1,1289,null,{"value":"8"}] 22:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:06:26 INFO - PROCESS | 1921 | 1461474386431 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:06:26 INFO - PROCESS | 1921 | 1461474386433 Marionette TRACE conn5 <- [1,1290,null,{}] 22:06:26 INFO - PROCESS | 1921 | 1461474386440 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:26 INFO - PROCESS | 1921 | 1461474386637 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 22:06:26 INFO - PROCESS | 1921 | 1461474386842 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1420e3b000 == 134 [pid = 1921] [id = 330] 22:06:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 287 (0x7f13f4b8d800) [pid = 1921] [serial = 991] [outer = (nil)] 22:06:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 288 (0x7f13f4b95c00) [pid = 1921] [serial = 992] [outer = 0x7f13f4b8d800] 22:06:26 INFO - PROCESS | 1921 | 1461474386911 Marionette DEBUG loaded listener.js 22:06:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 289 (0x7f13f4b9a000) [pid = 1921] [serial = 993] [outer = 0x7f13f4b8d800] 22:06:28 INFO - PROCESS | 1921 | 1461474388223 Marionette TRACE conn5 <- [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]]]}] 22:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1890ms 22:06:28 INFO - PROCESS | 1921 | 1461474388323 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 22:06:28 INFO - PROCESS | 1921 | 1461474388329 Marionette TRACE conn5 <- [1,1293,null,{"value":"8"}] 22:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:06:28 INFO - PROCESS | 1921 | 1461474388337 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:06:28 INFO - PROCESS | 1921 | 1461474388343 Marionette TRACE conn5 <- [1,1294,null,{}] 22:06:28 INFO - PROCESS | 1921 | 1461474388458 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:28 INFO - PROCESS | 1921 | 1461474388636 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 22:06:28 INFO - PROCESS | 1921 | 1461474388844 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:28 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f180f800 == 135 [pid = 1921] [id = 331] 22:06:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 290 (0x7f13f1564400) [pid = 1921] [serial = 994] [outer = (nil)] 22:06:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 291 (0x7f13f15aa400) [pid = 1921] [serial = 995] [outer = 0x7f13f1564400] 22:06:28 INFO - PROCESS | 1921 | 1461474388913 Marionette DEBUG loaded listener.js 22:06:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 292 (0x7f13f2a43000) [pid = 1921] [serial = 996] [outer = 0x7f13f1564400] 22:06:29 INFO - PROCESS | 1921 | 1461474389915 Marionette TRACE conn5 <- [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]]]}] 22:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1643ms 22:06:29 INFO - PROCESS | 1921 | 1461474389980 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 22:06:29 INFO - PROCESS | 1921 | 1461474389988 Marionette TRACE conn5 <- [1,1297,null,{"value":"8"}] 22:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:06:30 INFO - PROCESS | 1921 | 1461474389997 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:06:30 INFO - PROCESS | 1921 | 1461474390000 Marionette TRACE conn5 <- [1,1298,null,{}] 22:06:30 INFO - PROCESS | 1921 | 1461474390005 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:30 INFO - PROCESS | 1921 | 1461474390228 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 22:06:30 INFO - PROCESS | 1921 | 1461474390558 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:30 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409b18000 == 134 [pid = 1921] [id = 99] 22:06:30 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1a2f800 == 133 [pid = 1921] [id = 286] 22:06:30 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff994800 == 132 [pid = 1921] [id = 315] 22:06:30 INFO - PROCESS | 1921 | --DOMWINDOW == 291 (0x7f13f18ce800) [pid = 1921] [serial = 848] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1921 | --DOMWINDOW == 290 (0x7f13f1b1c800) [pid = 1921] [serial = 851] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1921 | --DOMWINDOW == 289 (0x7f13f11d8400) [pid = 1921] [serial = 854] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1921 | --DOMWINDOW == 288 (0x7f13f1b1b400) [pid = 1921] [serial = 857] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1921 | --DOMWINDOW == 287 (0x7f13f155e400) [pid = 1921] [serial = 860] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1921 | --DOMWINDOW == 286 (0x7f140be95000) [pid = 1921] [serial = 887] [outer = (nil)] [url = about:blank] 22:06:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13efac9000 == 133 [pid = 1921] [id = 332] 22:06:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 287 (0x7f13ef2df400) [pid = 1921] [serial = 997] [outer = (nil)] 22:06:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 288 (0x7f13f18ce800) [pid = 1921] [serial = 998] [outer = 0x7f13ef2df400] 22:06:30 INFO - PROCESS | 1921 | 1461474390709 Marionette DEBUG loaded listener.js 22:06:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 289 (0x7f13f2f42c00) [pid = 1921] [serial = 999] [outer = 0x7f13ef2df400] 22:06:30 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400fb8800 == 132 [pid = 1921] [id = 314] 22:06:30 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14003ad800 == 131 [pid = 1921] [id = 313] 22:06:30 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fee0f800 == 130 [pid = 1921] [id = 312] 22:06:30 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1a23800 == 129 [pid = 1921] [id = 311] 22:06:30 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f28dd000 == 128 [pid = 1921] [id = 310] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4767000 == 127 [pid = 1921] [id = 309] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f141c800 == 126 [pid = 1921] [id = 308] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3908800 == 125 [pid = 1921] [id = 307] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400d8d000 == 124 [pid = 1921] [id = 303] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef9c8000 == 123 [pid = 1921] [id = 302] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400d87800 == 122 [pid = 1921] [id = 301] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f875f800 == 121 [pid = 1921] [id = 300] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141cea3800 == 120 [pid = 1921] [id = 299] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14178b9000 == 119 [pid = 1921] [id = 298] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401bbd000 == 118 [pid = 1921] [id = 297] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f449c000 == 117 [pid = 1921] [id = 296] 22:06:31 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f28d2000 == 116 [pid = 1921] [id = 262] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 288 (0x7f13f5374c00) [pid = 1921] [serial = 795] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 287 (0x7f1417ca6000) [pid = 1921] [serial = 575] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 286 (0x7f1409fe8800) [pid = 1921] [serial = 569] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 285 (0x7f13f870dc00) [pid = 1921] [serial = 738] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 284 (0x7f140a841000) [pid = 1921] [serial = 566] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 283 (0x7f1411964c00) [pid = 1921] [serial = 572] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 282 (0x7f1404bca800) [pid = 1921] [serial = 563] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 281 (0x7f14016d2c00) [pid = 1921] [serial = 560] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 280 (0x7f13fa2efc00) [pid = 1921] [serial = 578] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 279 (0x7f13f30d9400) [pid = 1921] [serial = 866] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 278 (0x7f13f3cf6c00) [pid = 1921] [serial = 867] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 277 (0x7f140154fc00) [pid = 1921] [serial = 821] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 276 (0x7f13f2f4d400) [pid = 1921] [serial = 842] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 275 (0x7f141195cc00) [pid = 1921] [serial = 830] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 274 (0x7f1401de8800) [pid = 1921] [serial = 878] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 273 (0x7f1405305c00) [pid = 1921] [serial = 884] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 272 (0x7f1404056400) [pid = 1921] [serial = 879] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 271 (0x7f1401579800) [pid = 1921] [serial = 876] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 270 (0x7f1404e3bc00) [pid = 1921] [serial = 881] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 269 (0x7f140a640c00) [pid = 1921] [serial = 882] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 268 (0x7f140ad5b800) [pid = 1921] [serial = 885] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 267 (0x7f1401552800) [pid = 1921] [serial = 875] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 266 (0x7f140be93400) [pid = 1921] [serial = 827] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 265 (0x7f13f18cfc00) [pid = 1921] [serial = 863] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 264 (0x7f13f2a3bc00) [pid = 1921] [serial = 864] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 263 (0x7f13f870e000) [pid = 1921] [serial = 818] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 262 (0x7f13f2cda800) [pid = 1921] [serial = 839] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 261 (0x7f13f2f4b000) [pid = 1921] [serial = 836] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 260 (0x7f1418ab7400) [pid = 1921] [serial = 833] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 259 (0x7f1405305800) [pid = 1921] [serial = 824] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 258 (0x7f13f870e800) [pid = 1921] [serial = 870] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 257 (0x7f13f536c000) [pid = 1921] [serial = 869] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 256 (0x7f13fefcdc00) [pid = 1921] [serial = 872] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 255 (0x7f14003d0800) [pid = 1921] [serial = 873] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | --DOMWINDOW == 254 (0x7f13f3cf1800) [pid = 1921] [serial = 845] [outer = (nil)] [url = about:blank] 22:06:31 INFO - PROCESS | 1921 | 1461474391569 Marionette TRACE conn5 <- [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]]]}] 22:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1635ms 22:06:31 INFO - PROCESS | 1921 | 1461474391633 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 22:06:31 INFO - PROCESS | 1921 | 1461474391637 Marionette TRACE conn5 <- [1,1301,null,{"value":"8"}] 22:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:06:31 INFO - PROCESS | 1921 | 1461474391643 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:06:31 INFO - PROCESS | 1921 | 1461474391648 Marionette TRACE conn5 <- [1,1302,null,{}] 22:06:31 INFO - PROCESS | 1921 | 1461474391663 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:31 INFO - PROCESS | 1921 | 1461474391836 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 22:06:32 INFO - PROCESS | 1921 | 1461474391997 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1804800 == 117 [pid = 1921] [id = 333] 22:06:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 255 (0x7f13efb51000) [pid = 1921] [serial = 1000] [outer = (nil)] 22:06:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 256 (0x7f13f3049800) [pid = 1921] [serial = 1001] [outer = 0x7f13efb51000] 22:06:32 INFO - PROCESS | 1921 | 1461474392062 Marionette DEBUG loaded listener.js 22:06:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 257 (0x7f13f3cf1800) [pid = 1921] [serial = 1002] [outer = 0x7f13efb51000] 22:06:32 INFO - PROCESS | 1921 | 1461474392853 Marionette TRACE conn5 <- [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]]]}] 22:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1238ms 22:06:32 INFO - PROCESS | 1921 | 1461474392881 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 22:06:32 INFO - PROCESS | 1921 | 1461474392885 Marionette TRACE conn5 <- [1,1305,null,{"value":"8"}] 22:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:06:32 INFO - PROCESS | 1921 | 1461474392933 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:06:32 INFO - PROCESS | 1921 | 1461474392937 Marionette TRACE conn5 <- [1,1306,null,{}] 22:06:32 INFO - PROCESS | 1921 | 1461474392942 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:33 INFO - PROCESS | 1921 | 1461474393156 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 22:06:33 INFO - PROCESS | 1921 | 1461474393188 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3ccc000 == 118 [pid = 1921] [id = 334] 22:06:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 258 (0x7f13f3cf1c00) [pid = 1921] [serial = 1003] [outer = (nil)] 22:06:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 259 (0x7f13f4b99400) [pid = 1921] [serial = 1004] [outer = 0x7f13f3cf1c00] 22:06:33 INFO - PROCESS | 1921 | 1461474393250 Marionette DEBUG loaded listener.js 22:06:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 260 (0x7f13f8710400) [pid = 1921] [serial = 1005] [outer = 0x7f13f3cf1c00] 22:06:34 INFO - PROCESS | 1921 | 1461474394128 Marionette TRACE conn5 <- [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]]]}] 22:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1245ms 22:06:34 INFO - PROCESS | 1921 | 1461474394168 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 22:06:34 INFO - PROCESS | 1921 | 1461474394171 Marionette TRACE conn5 <- [1,1309,null,{"value":"8"}] 22:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:06:34 INFO - PROCESS | 1921 | 1461474394177 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:06:34 INFO - PROCESS | 1921 | 1461474394179 Marionette TRACE conn5 <- [1,1310,null,{}] 22:06:34 INFO - PROCESS | 1921 | 1461474394191 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:34 INFO - PROCESS | 1921 | 1461474394405 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 22:06:34 INFO - PROCESS | 1921 | 1461474394433 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4769800 == 119 [pid = 1921] [id = 335] 22:06:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 261 (0x7f13f155a400) [pid = 1921] [serial = 1006] [outer = (nil)] 22:06:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 262 (0x7f13fa2db800) [pid = 1921] [serial = 1007] [outer = 0x7f13f155a400] 22:06:34 INFO - PROCESS | 1921 | 1461474394496 Marionette DEBUG loaded listener.js 22:06:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 263 (0x7f13fa4a3400) [pid = 1921] [serial = 1008] [outer = 0x7f13f155a400] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 262 (0x7f13fa49a400) [pid = 1921] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 261 (0x7f140b38ec00) [pid = 1921] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 260 (0x7f14016d3800) [pid = 1921] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 259 (0x7f13f30ca400) [pid = 1921] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 258 (0x7f13fa499400) [pid = 1921] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 257 (0x7f1401c10800) [pid = 1921] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 256 (0x7f13f15b1000) [pid = 1921] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 255 (0x7f1402acac00) [pid = 1921] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 254 (0x7f14011c4800) [pid = 1921] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 253 (0x7f13fa2dc000) [pid = 1921] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 252 (0x7f1401576800) [pid = 1921] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 251 (0x7f140a838000) [pid = 1921] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 250 (0x7f14003d4000) [pid = 1921] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 249 (0x7f13f5378c00) [pid = 1921] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 248 (0x7f14040c7800) [pid = 1921] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 247 (0x7f13f2a3fc00) [pid = 1921] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 246 (0x7f140978f000) [pid = 1921] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 245 (0x7f13f42d8c00) [pid = 1921] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 244 (0x7f140756c400) [pid = 1921] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 243 (0x7f140c34bc00) [pid = 1921] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 242 (0x7f14003d3800) [pid = 1921] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 241 (0x7f140756d400) [pid = 1921] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 240 (0x7f1401da8000) [pid = 1921] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 239 (0x7f13f18c5800) [pid = 1921] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 238 (0x7f14016d6000) [pid = 1921] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 237 (0x7f13f2a3c400) [pid = 1921] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 236 (0x7f14040bc800) [pid = 1921] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 235 (0x7f14178f2c00) [pid = 1921] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 234 (0x7f1404059000) [pid = 1921] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 233 (0x7f140156ec00) [pid = 1921] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 232 (0x7f13fef91400) [pid = 1921] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 231 (0x7f1404bcb800) [pid = 1921] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 230 (0x7f13f2f4ec00) [pid = 1921] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 229 (0x7f1408430000) [pid = 1921] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 228 (0x7f14040c6000) [pid = 1921] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 227 (0x7f13f97bfc00) [pid = 1921] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 226 (0x7f13ef2e0000) [pid = 1921] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 225 (0x7f1401dea800) [pid = 1921] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 224 (0x7f140865e400) [pid = 1921] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 223 (0x7f140a660c00) [pid = 1921] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 222 (0x7f140be8ac00) [pid = 1921] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 221 (0x7f1417cac000) [pid = 1921] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 220 (0x7f13fef90400) [pid = 1921] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 219 (0x7f13f42dcc00) [pid = 1921] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 218 (0x7f140a63a800) [pid = 1921] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 217 (0x7f14169e8c00) [pid = 1921] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 216 (0x7f13f48e9000) [pid = 1921] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 215 (0x7f13f3050c00) [pid = 1921] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 214 (0x7f13ff91c800) [pid = 1921] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 213 (0x7f1401daf400) [pid = 1921] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 212 (0x7f1409291800) [pid = 1921] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 211 (0x7f13f30d8400) [pid = 1921] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 210 (0x7f13fedc1800) [pid = 1921] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 209 (0x7f13fa046800) [pid = 1921] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 208 (0x7f13fefcb800) [pid = 1921] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:06:35 INFO - PROCESS | 1921 | --DOMWINDOW == 207 (0x7f13f2f47400) [pid = 1921] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:06:36 INFO - PROCESS | 1921 | --DOMWINDOW == 206 (0x7f1401da1400) [pid = 1921] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:06:36 INFO - PROCESS | 1921 | --DOMWINDOW == 205 (0x7f140405d400) [pid = 1921] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:06:36 INFO - PROCESS | 1921 | --DOMWINDOW == 204 (0x7f13f536e800) [pid = 1921] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:06:36 INFO - PROCESS | 1921 | --DOMWINDOW == 203 (0x7f13f2cd5c00) [pid = 1921] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:06:36 INFO - PROCESS | 1921 | --DOMWINDOW == 202 (0x7f141772ec00) [pid = 1921] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:06:36 INFO - PROCESS | 1921 | --DOMWINDOW == 201 (0x7f140108d000) [pid = 1921] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:06:36 INFO - PROCESS | 1921 | --DOMWINDOW == 200 (0x7f140a642000) [pid = 1921] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:06:36 INFO - PROCESS | 1921 | --DOMWINDOW == 199 (0x7f140a63d400) [pid = 1921] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:06:36 INFO - PROCESS | 1921 | 1461474396342 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 22:06:36 INFO - PROCESS | 1921 | 1461474396372 Marionette TRACE conn5 <- [1,1313,null,{"value":"8"}] 22:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:06:36 INFO - PROCESS | 1921 | 1461474396377 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:06:36 INFO - PROCESS | 1921 | 1461474396380 Marionette TRACE conn5 <- [1,1314,null,{}] 22:06:36 INFO - PROCESS | 1921 | 1461474396395 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:36 INFO - PROCESS | 1921 | 1461474396615 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 22:06:36 INFO - PROCESS | 1921 | 1461474396636 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f49e2800 == 120 [pid = 1921] [id = 336] 22:06:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 200 (0x7f13f2a43400) [pid = 1921] [serial = 1009] [outer = (nil)] 22:06:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 201 (0x7f13f30ce000) [pid = 1921] [serial = 1010] [outer = 0x7f13f2a43400] 22:06:36 INFO - PROCESS | 1921 | 1461474396837 Marionette DEBUG loaded listener.js 22:06:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 202 (0x7f13fef38c00) [pid = 1921] [serial = 1011] [outer = 0x7f13f2a43400] 22:06:37 INFO - PROCESS | 1921 | 1461474397586 Marionette TRACE conn5 <- [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]]]}] 22:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1239ms 22:06:37 INFO - PROCESS | 1921 | 1461474397617 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 22:06:37 INFO - PROCESS | 1921 | 1461474397620 Marionette TRACE conn5 <- [1,1317,null,{"value":"8"}] 22:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:06:37 INFO - PROCESS | 1921 | 1461474397625 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:06:37 INFO - PROCESS | 1921 | 1461474397628 Marionette TRACE conn5 <- [1,1318,null,{}] 22:06:37 INFO - PROCESS | 1921 | 1461474397633 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:37 INFO - PROCESS | 1921 | 1461474397857 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 22:06:38 INFO - PROCESS | 1921 | 1461474398080 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef9c9000 == 121 [pid = 1921] [id = 337] 22:06:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 203 (0x7f13ef2df800) [pid = 1921] [serial = 1012] [outer = (nil)] 22:06:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 204 (0x7f13ef2e6c00) [pid = 1921] [serial = 1013] [outer = 0x7f13ef2df800] 22:06:38 INFO - PROCESS | 1921 | 1461474398154 Marionette DEBUG loaded listener.js 22:06:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 205 (0x7f13f11cfc00) [pid = 1921] [serial = 1014] [outer = 0x7f13ef2df800] 22:06:39 INFO - PROCESS | 1921 | 1461474399127 Marionette TRACE conn5 <- [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]]]}] 22:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1531ms 22:06:39 INFO - PROCESS | 1921 | 1461474399160 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 22:06:39 INFO - PROCESS | 1921 | 1461474399166 Marionette TRACE conn5 <- [1,1321,null,{"value":"8"}] 22:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:06:39 INFO - PROCESS | 1921 | 1461474399176 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:06:39 INFO - PROCESS | 1921 | 1461474399179 Marionette TRACE conn5 <- [1,1322,null,{}] 22:06:39 INFO - PROCESS | 1921 | 1461474399187 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:39 INFO - PROCESS | 1921 | 1461474399377 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 22:06:39 INFO - PROCESS | 1921 | 1461474399579 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2fcf000 == 122 [pid = 1921] [id = 338] 22:06:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 206 (0x7f13f2cd5c00) [pid = 1921] [serial = 1015] [outer = (nil)] 22:06:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 207 (0x7f13f2fb2400) [pid = 1921] [serial = 1016] [outer = 0x7f13f2cd5c00] 22:06:39 INFO - PROCESS | 1921 | 1461474399703 Marionette DEBUG loaded listener.js 22:06:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 208 (0x7f13f304c800) [pid = 1921] [serial = 1017] [outer = 0x7f13f2cd5c00] 22:06:40 INFO - PROCESS | 1921 | 1461474400594 Marionette TRACE conn5 <- [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]]]}] 22:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1479ms 22:06:40 INFO - PROCESS | 1921 | 1461474400659 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 22:06:40 INFO - PROCESS | 1921 | 1461474400666 Marionette TRACE conn5 <- [1,1325,null,{"value":"8"}] 22:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:06:40 INFO - PROCESS | 1921 | 1461474400674 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:06:40 INFO - PROCESS | 1921 | 1461474400676 Marionette TRACE conn5 <- [1,1326,null,{}] 22:06:40 INFO - PROCESS | 1921 | 1461474400683 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:40 INFO - PROCESS | 1921 | 1461474400885 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 22:06:41 INFO - PROCESS | 1921 | 1461474401167 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed8c000 == 123 [pid = 1921] [id = 339] 22:06:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 209 (0x7f13f42dc400) [pid = 1921] [serial = 1018] [outer = (nil)] 22:06:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 210 (0x7f13f4b97000) [pid = 1921] [serial = 1019] [outer = 0x7f13f42dc400] 22:06:41 INFO - PROCESS | 1921 | 1461474401286 Marionette DEBUG loaded listener.js 22:06:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 211 (0x7f13f97bcc00) [pid = 1921] [serial = 1020] [outer = 0x7f13f42dc400] 22:06:42 INFO - PROCESS | 1921 | 1461474402200 Marionette TRACE conn5 <- [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]]]}] 22:06:42 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 22:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1582ms 22:06:42 INFO - PROCESS | 1921 | 1461474402258 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 22:06:42 INFO - PROCESS | 1921 | 1461474402261 Marionette TRACE conn5 <- [1,1329,null,{"value":"8"}] 22:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:06:42 INFO - PROCESS | 1921 | 1461474402279 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:06:42 INFO - PROCESS | 1921 | 1461474402289 Marionette TRACE conn5 <- [1,1330,null,{}] 22:06:42 INFO - PROCESS | 1921 | 1461474402295 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:42 INFO - PROCESS | 1921 | 1461474402535 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 22:06:42 INFO - PROCESS | 1921 | 1461474402787 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003cc000 == 124 [pid = 1921] [id = 340] 22:06:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 212 (0x7f13f4b8f000) [pid = 1921] [serial = 1021] [outer = (nil)] 22:06:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 213 (0x7f13fef3fc00) [pid = 1921] [serial = 1022] [outer = 0x7f13f4b8f000] 22:06:42 INFO - PROCESS | 1921 | 1461474402905 Marionette DEBUG loaded listener.js 22:06:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 214 (0x7f13ff921c00) [pid = 1921] [serial = 1023] [outer = 0x7f13f4b8f000] 22:06:43 INFO - PROCESS | 1921 | 1461474403731 Marionette TRACE conn5 <- [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]]]}] 22:06:43 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 22:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1497ms 22:06:43 INFO - PROCESS | 1921 | 1461474403768 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 22:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:06:43 INFO - PROCESS | 1921 | 1461474403773 Marionette TRACE conn5 <- [1,1333,null,{"value":"8"}] 22:06:43 INFO - PROCESS | 1921 | 1461474403779 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:06:43 INFO - PROCESS | 1921 | 1461474403784 Marionette TRACE conn5 <- [1,1334,null,{}] 22:06:43 INFO - PROCESS | 1921 | 1461474403793 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:44 INFO - PROCESS | 1921 | 1461474404000 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 22:06:44 INFO - PROCESS | 1921 | 1461474404200 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401169000 == 125 [pid = 1921] [id = 341] 22:06:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 215 (0x7f13f4b9b400) [pid = 1921] [serial = 1024] [outer = (nil)] 22:06:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 216 (0x7f14010cf400) [pid = 1921] [serial = 1025] [outer = 0x7f13f4b9b400] 22:06:44 INFO - PROCESS | 1921 | 1461474404277 Marionette DEBUG loaded listener.js 22:06:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 217 (0x7f1401576000) [pid = 1921] [serial = 1026] [outer = 0x7f13f4b9b400] 22:06:45 INFO - PROCESS | 1921 | 1461474405162 Marionette TRACE conn5 <- [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]]]}] 22:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1435ms 22:06:45 INFO - PROCESS | 1921 | 1461474405215 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 22:06:45 INFO - PROCESS | 1921 | 1461474405219 Marionette TRACE conn5 <- [1,1337,null,{"value":"8"}] 22:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:06:45 INFO - PROCESS | 1921 | 1461474405225 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:06:45 INFO - PROCESS | 1921 | 1461474405228 Marionette TRACE conn5 <- [1,1338,null,{}] 22:06:45 INFO - PROCESS | 1921 | 1461474405234 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:45 INFO - PROCESS | 1921 | 1461474405433 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 22:06:45 INFO - PROCESS | 1921 | 1461474405632 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:45 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401918800 == 126 [pid = 1921] [id = 342] 22:06:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 218 (0x7f140177d000) [pid = 1921] [serial = 1027] [outer = (nil)] 22:06:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 219 (0x7f14018f6c00) [pid = 1921] [serial = 1028] [outer = 0x7f140177d000] 22:06:45 INFO - PROCESS | 1921 | 1461474405723 Marionette DEBUG loaded listener.js 22:06:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 220 (0x7f1401da8000) [pid = 1921] [serial = 1029] [outer = 0x7f140177d000] 22:06:47 INFO - PROCESS | 1921 | 1461474407309 Marionette TRACE conn5 <- [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]]]}] 22:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2135ms 22:06:47 INFO - PROCESS | 1921 | 1461474407362 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 22:06:47 INFO - PROCESS | 1921 | 1461474407368 Marionette TRACE conn5 <- [1,1341,null,{"value":"8"}] 22:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:06:47 INFO - PROCESS | 1921 | 1461474407384 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:06:47 INFO - PROCESS | 1921 | 1461474407388 Marionette TRACE conn5 <- [1,1342,null,{}] 22:06:47 INFO - PROCESS | 1921 | 1461474407451 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:47 INFO - PROCESS | 1921 | 1461474407774 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 22:06:48 INFO - PROCESS | 1921 | 1461474408041 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140504b000 == 127 [pid = 1921] [id = 343] 22:06:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 221 (0x7f13fef3b800) [pid = 1921] [serial = 1030] [outer = (nil)] 22:06:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 222 (0x7f1401de3000) [pid = 1921] [serial = 1031] [outer = 0x7f13fef3b800] 22:06:48 INFO - PROCESS | 1921 | 1461474408165 Marionette DEBUG loaded listener.js 22:06:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 223 (0x7f1404059000) [pid = 1921] [serial = 1032] [outer = 0x7f13fef3b800] 22:06:49 INFO - PROCESS | 1921 | 1461474409388 Marionette TRACE conn5 <- [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]]]}] 22:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2091ms 22:06:49 INFO - PROCESS | 1921 | 1461474409468 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 22:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:06:49 INFO - PROCESS | 1921 | 1461474409474 Marionette TRACE conn5 <- [1,1345,null,{"value":"8"}] 22:06:49 INFO - PROCESS | 1921 | 1461474409482 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:06:49 INFO - PROCESS | 1921 | 1461474409485 Marionette TRACE conn5 <- [1,1346,null,{}] 22:06:49 INFO - PROCESS | 1921 | 1461474409494 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:49 INFO - PROCESS | 1921 | 1461474409796 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 22:06:50 INFO - PROCESS | 1921 | 1461474410145 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409720000 == 128 [pid = 1921] [id = 344] 22:06:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 224 (0x7f14016ccc00) [pid = 1921] [serial = 1033] [outer = (nil)] 22:06:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 225 (0x7f140440d000) [pid = 1921] [serial = 1034] [outer = 0x7f14016ccc00] 22:06:50 INFO - PROCESS | 1921 | 1461474410271 Marionette DEBUG loaded listener.js 22:06:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 226 (0x7f1404e37000) [pid = 1921] [serial = 1035] [outer = 0x7f14016ccc00] 22:06:51 INFO - PROCESS | 1921 | 1461474411504 Marionette TRACE conn5 <- [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]]]}] 22:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2087ms 22:06:51 INFO - PROCESS | 1921 | 1461474411570 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 22:06:51 INFO - PROCESS | 1921 | 1461474411575 Marionette TRACE conn5 <- [1,1349,null,{"value":"8"}] 22:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:06:51 INFO - PROCESS | 1921 | 1461474411583 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:06:51 INFO - PROCESS | 1921 | 1461474411588 Marionette TRACE conn5 <- [1,1350,null,{}] 22:06:51 INFO - PROCESS | 1921 | 1461474411596 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:51 INFO - PROCESS | 1921 | 1461474411868 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 22:06:52 INFO - PROCESS | 1921 | 1461474412221 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b3b1000 == 129 [pid = 1921] [id = 345] 22:06:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 227 (0x7f1402a78c00) [pid = 1921] [serial = 1036] [outer = (nil)] 22:06:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 228 (0x7f1405305c00) [pid = 1921] [serial = 1037] [outer = 0x7f1402a78c00] 22:06:52 INFO - PROCESS | 1921 | 1461474412347 Marionette DEBUG loaded listener.js 22:06:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 229 (0x7f1408434c00) [pid = 1921] [serial = 1038] [outer = 0x7f1402a78c00] 22:06:53 INFO - PROCESS | 1921 | 1461474413405 Marionette TRACE conn5 <- [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]]]}] 22:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1888ms 22:06:53 INFO - PROCESS | 1921 | 1461474413471 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 22:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:06:53 INFO - PROCESS | 1921 | 1461474413475 Marionette TRACE conn5 <- [1,1353,null,{"value":"8"}] 22:06:53 INFO - PROCESS | 1921 | 1461474413481 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:06:53 INFO - PROCESS | 1921 | 1461474413484 Marionette TRACE conn5 <- [1,1354,null,{}] 22:06:53 INFO - PROCESS | 1921 | 1461474413489 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:53 INFO - PROCESS | 1921 | 1461474413723 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 22:06:54 INFO - PROCESS | 1921 | 1461474414004 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:54 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8d4000 == 130 [pid = 1921] [id = 346] 22:06:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 230 (0x7f1402ac3000) [pid = 1921] [serial = 1039] [outer = (nil)] 22:06:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 231 (0x7f1409ad4000) [pid = 1921] [serial = 1040] [outer = 0x7f1402ac3000] 22:06:54 INFO - PROCESS | 1921 | 1461474414129 Marionette DEBUG loaded listener.js 22:06:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 232 (0x7f140a642000) [pid = 1921] [serial = 1041] [outer = 0x7f1402ac3000] 22:06:54 INFO - PROCESS | 1921 | 1461474414991 Marionette TRACE conn5 <- [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]]]}] 22:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1580ms 22:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:06:55 INFO - PROCESS | 1921 | 1461474415063 Marionette TRACE conn5 -> [0,1357,"getWindowHandle",null] 22:06:55 INFO - PROCESS | 1921 | 1461474415066 Marionette TRACE conn5 <- [1,1357,null,{"value":"8"}] 22:06:55 INFO - PROCESS | 1921 | 1461474415072 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:06:55 INFO - PROCESS | 1921 | 1461474415075 Marionette TRACE conn5 <- [1,1358,null,{}] 22:06:55 INFO - PROCESS | 1921 | 1461474415080 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:55 INFO - PROCESS | 1921 | 1461474415280 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 22:06:55 INFO - PROCESS | 1921 | 1461474415531 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c305000 == 131 [pid = 1921] [id = 347] 22:06:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 233 (0x7f140a841c00) [pid = 1921] [serial = 1042] [outer = (nil)] 22:06:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 234 (0x7f140ae0dc00) [pid = 1921] [serial = 1043] [outer = 0x7f140a841c00] 22:06:55 INFO - PROCESS | 1921 | 1461474415659 Marionette DEBUG loaded listener.js 22:06:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 235 (0x7f140be95000) [pid = 1921] [serial = 1044] [outer = 0x7f140a841c00] 22:06:56 INFO - PROCESS | 1921 | 1461474416504 Marionette TRACE conn5 <- [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]]]}] 22:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1483ms 22:06:56 INFO - PROCESS | 1921 | 1461474416558 Marionette TRACE conn5 -> [0,1361,"getWindowHandle",null] 22:06:56 INFO - PROCESS | 1921 | 1461474416570 Marionette TRACE conn5 <- [1,1361,null,{"value":"8"}] 22:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:06:56 INFO - PROCESS | 1921 | 1461474416577 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:06:56 INFO - PROCESS | 1921 | 1461474416581 Marionette TRACE conn5 <- [1,1362,null,{}] 22:06:56 INFO - PROCESS | 1921 | 1461474416586 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:56 INFO - PROCESS | 1921 | 1461474416809 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 22:06:57 INFO - PROCESS | 1921 | 1461474417057 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141f8e6800 == 132 [pid = 1921] [id = 348] 22:06:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 236 (0x7f13f304d000) [pid = 1921] [serial = 1045] [outer = (nil)] 22:06:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 237 (0x7f1411964c00) [pid = 1921] [serial = 1046] [outer = 0x7f13f304d000] 22:06:57 INFO - PROCESS | 1921 | 1461474417174 Marionette DEBUG loaded listener.js 22:06:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 238 (0x7f1417a12800) [pid = 1921] [serial = 1047] [outer = 0x7f13f304d000] 22:06:58 INFO - PROCESS | 1921 | 1461474418071 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1529ms 22:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:06:58 INFO - PROCESS | 1921 | 1461474418107 Marionette TRACE conn5 -> [0,1365,"getWindowHandle",null] 22:06:58 INFO - PROCESS | 1921 | 1461474418110 Marionette TRACE conn5 <- [1,1365,null,{"value":"8"}] 22:06:58 INFO - PROCESS | 1921 | 1461474418117 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:06:58 INFO - PROCESS | 1921 | 1461474418120 Marionette TRACE conn5 <- [1,1366,null,{}] 22:06:58 INFO - PROCESS | 1921 | 1461474418125 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:58 INFO - PROCESS | 1921 | 1461474418302 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 22:06:58 INFO - PROCESS | 1921 | 1461474418506 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:58 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f74dd800 == 133 [pid = 1921] [id = 349] 22:06:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 239 (0x7f1401550400) [pid = 1921] [serial = 1048] [outer = (nil)] 22:06:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 240 (0x7f1417cb2400) [pid = 1921] [serial = 1049] [outer = 0x7f1401550400] 22:06:58 INFO - PROCESS | 1921 | 1461474418580 Marionette DEBUG loaded listener.js 22:06:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 241 (0x7f1418c90c00) [pid = 1921] [serial = 1050] [outer = 0x7f1401550400] 22:06:59 INFO - PROCESS | 1921 | 1461474419513 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 22:06:59 INFO - PROCESS | 1921 | 1461474419557 Marionette TRACE conn5 <- [1,1369,null,{"value":"8"}] 22:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:06:59 INFO - PROCESS | 1921 | 1461474419563 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:06:59 INFO - PROCESS | 1921 | 1461474419566 Marionette TRACE conn5 <- [1,1370,null,{}] 22:06:59 INFO - PROCESS | 1921 | 1461474419571 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:59 INFO - PROCESS | 1921 | 1461474419773 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 22:07:00 INFO - PROCESS | 1921 | 1461474420018 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef16b000 == 134 [pid = 1921] [id = 350] 22:07:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 242 (0x7f13f06d1400) [pid = 1921] [serial = 1051] [outer = (nil)] 22:07:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 243 (0x7f13f06d8400) [pid = 1921] [serial = 1052] [outer = 0x7f13f06d1400] 22:07:00 INFO - PROCESS | 1921 | 1461474420134 Marionette DEBUG loaded listener.js 22:07:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 244 (0x7f1417736000) [pid = 1921] [serial = 1053] [outer = 0x7f13f06d1400] 22:07:01 INFO - PROCESS | 1921 | 1461474421168 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 22:07:01 INFO - PROCESS | 1921 | 1461474421198 Marionette TRACE conn5 <- [1,1373,null,{"value":"8"}] 22:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:07:01 INFO - PROCESS | 1921 | 1461474421205 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:07:01 INFO - PROCESS | 1921 | 1461474421208 Marionette TRACE conn5 <- [1,1374,null,{}] 22:07:01 INFO - PROCESS | 1921 | 1461474421214 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:01 INFO - PROCESS | 1921 | 1461474421414 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 22:07:01 INFO - PROCESS | 1921 | 1461474421719 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f7393800 == 135 [pid = 1921] [id = 351] 22:07:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 245 (0x7f13f06d1c00) [pid = 1921] [serial = 1054] [outer = (nil)] 22:07:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 246 (0x7f13f2cb4c00) [pid = 1921] [serial = 1055] [outer = 0x7f13f06d1c00] 22:07:01 INFO - PROCESS | 1921 | 1461474421799 Marionette DEBUG loaded listener.js 22:07:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 247 (0x7f13f2cbac00) [pid = 1921] [serial = 1056] [outer = 0x7f13f06d1c00] 22:07:02 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:07:02 INFO - PROCESS | 1921 | 1461474422697 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 22:07:02 INFO - PROCESS | 1921 | 1461474422745 Marionette TRACE conn5 <- [1,1377,null,{"value":"8"}] 22:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:07:02 INFO - PROCESS | 1921 | 1461474422751 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:07:02 INFO - PROCESS | 1921 | 1461474422753 Marionette TRACE conn5 <- [1,1378,null,{}] 22:07:02 INFO - PROCESS | 1921 | 1461474422765 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:03 INFO - PROCESS | 1921 | 1461474422999 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 22:07:03 INFO - PROCESS | 1921 | 1461474423250 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1a2d000 == 136 [pid = 1921] [id = 352] 22:07:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 248 (0x7f13f06d9400) [pid = 1921] [serial = 1057] [outer = (nil)] 22:07:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 249 (0x7f13f2a46c00) [pid = 1921] [serial = 1058] [outer = 0x7f13f06d9400] 22:07:03 INFO - PROCESS | 1921 | 1461474423365 Marionette DEBUG loaded listener.js 22:07:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 250 (0x7f13f2cd6400) [pid = 1921] [serial = 1059] [outer = 0x7f13f06d9400] 22:07:04 INFO - PROCESS | 1921 | 1461474424238 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 22:07:04 INFO - PROCESS | 1921 | 1461474424298 Marionette TRACE conn5 <- [1,1381,null,{"value":"8"}] 22:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:07:04 INFO - PROCESS | 1921 | 1461474424305 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:07:04 INFO - PROCESS | 1921 | 1461474424307 Marionette TRACE conn5 <- [1,1382,null,{}] 22:07:04 INFO - PROCESS | 1921 | 1461474424312 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:04 INFO - PROCESS | 1921 | 1461474424497 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 22:07:04 INFO - PROCESS | 1921 | 1461474424698 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f71a5000 == 137 [pid = 1921] [id = 353] 22:07:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 251 (0x7f13ef2ec400) [pid = 1921] [serial = 1060] [outer = (nil)] 22:07:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 252 (0x7f13f30cf400) [pid = 1921] [serial = 1061] [outer = 0x7f13ef2ec400] 22:07:04 INFO - PROCESS | 1921 | 1461474424766 Marionette DEBUG loaded listener.js 22:07:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 253 (0x7f13f48ee000) [pid = 1921] [serial = 1062] [outer = 0x7f13ef2ec400] 22:07:05 INFO - PROCESS | 1921 | [1921] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:07:05 INFO - PROCESS | 1921 | 1461474425718 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 22:07:05 INFO - PROCESS | 1921 | 1461474425795 Marionette TRACE conn5 <- [1,1385,null,{"value":"8"}] 22:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:07:05 INFO - PROCESS | 1921 | 1461474425800 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:07:05 INFO - PROCESS | 1921 | 1461474425803 Marionette TRACE conn5 <- [1,1386,null,{}] 22:07:05 INFO - PROCESS | 1921 | 1461474425808 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:05 INFO - PROCESS | 1921 | 1461474425996 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 22:07:06 INFO - PROCESS | 1921 | 1461474426252 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed85000 == 138 [pid = 1921] [id = 354] 22:07:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 254 (0x7f13f42e5c00) [pid = 1921] [serial = 1063] [outer = (nil)] 22:07:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 255 (0x7f13fa2f0400) [pid = 1921] [serial = 1064] [outer = 0x7f13f42e5c00] 22:07:06 INFO - PROCESS | 1921 | 1461474426339 Marionette DEBUG loaded listener.js 22:07:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 256 (0x7f13fefd2000) [pid = 1921] [serial = 1065] [outer = 0x7f13f42e5c00] 22:07:07 INFO - PROCESS | 1921 | 1461474427247 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 22:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:07:07 INFO - PROCESS | 1921 | 1461474427286 Marionette TRACE conn5 <- [1,1389,null,{"value":"8"}] 22:07:07 INFO - PROCESS | 1921 | 1461474427291 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:07:07 INFO - PROCESS | 1921 | 1461474427294 Marionette TRACE conn5 <- [1,1390,null,{}] 22:07:07 INFO - PROCESS | 1921 | 1461474427299 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:07 INFO - PROCESS | 1921 | 1461474427485 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 22:07:08 INFO - PROCESS | 1921 | 1461474428107 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1819800 == 139 [pid = 1921] [id = 355] 22:07:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 257 (0x7f13efb47000) [pid = 1921] [serial = 1066] [outer = (nil)] 22:07:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 258 (0x7f13f11d2400) [pid = 1921] [serial = 1067] [outer = 0x7f13efb47000] 22:07:08 INFO - PROCESS | 1921 | 1461474428183 Marionette DEBUG loaded listener.js 22:07:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 259 (0x7f13f1b17400) [pid = 1921] [serial = 1068] [outer = 0x7f13efb47000] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401bbb800 == 138 [pid = 1921] [id = 207] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f49e2800 == 137 [pid = 1921] [id = 336] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4769800 == 136 [pid = 1921] [id = 335] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3ccc000 == 135 [pid = 1921] [id = 334] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1804800 == 134 [pid = 1921] [id = 333] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13efac9000 == 133 [pid = 1921] [id = 332] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f180f800 == 132 [pid = 1921] [id = 331] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14175c5000 == 131 [pid = 1921] [id = 326] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d824800 == 130 [pid = 1921] [id = 325] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b789800 == 129 [pid = 1921] [id = 324] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b3ae000 == 128 [pid = 1921] [id = 323] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409a19800 == 127 [pid = 1921] [id = 322] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1405068000 == 126 [pid = 1921] [id = 321] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a1e800 == 125 [pid = 1921] [id = 320] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401b5f800 == 124 [pid = 1921] [id = 319] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f8770800 == 123 [pid = 1921] [id = 318] 22:07:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3913000 == 122 [pid = 1921] [id = 317] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 258 (0x7f14010d0c00) [pid = 1921] [serial = 599] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 257 (0x7f140c4f5000) [pid = 1921] [serial = 677] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 256 (0x7f13f2f49800) [pid = 1921] [serial = 890] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 255 (0x7f14018ee400) [pid = 1921] [serial = 602] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 254 (0x7f13f30d8000) [pid = 1921] [serial = 786] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 253 (0x7f13fef90000) [pid = 1921] [serial = 596] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 252 (0x7f140a637400) [pid = 1921] [serial = 768] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 251 (0x7f13f1b1f400) [pid = 1921] [serial = 927] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 250 (0x7f140448fc00) [pid = 1921] [serial = 614] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 249 (0x7f1401579000) [pid = 1921] [serial = 653] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 248 (0x7f13ff92a000) [pid = 1921] [serial = 650] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 247 (0x7f1401da6800) [pid = 1921] [serial = 605] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 246 (0x7f140be88800) [pid = 1921] [serial = 674] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 245 (0x7f1404bd5000) [pid = 1921] [serial = 617] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 244 (0x7f13fa4a4400) [pid = 1921] [serial = 938] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 243 (0x7f1406951c00) [pid = 1921] [serial = 647] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 242 (0x7f14004a8c00) [pid = 1921] [serial = 792] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 241 (0x7f140ad5dc00) [pid = 1921] [serial = 668] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 240 (0x7f13f870e400) [pid = 1921] [serial = 759] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 239 (0x7f140c4e8400) [pid = 1921] [serial = 717] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 238 (0x7f141772b400) [pid = 1921] [serial = 774] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 237 (0x7f140157c400) [pid = 1921] [serial = 762] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 236 (0x7f140b723c00) [pid = 1921] [serial = 771] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 235 (0x7f13fef39000) [pid = 1921] [serial = 908] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 234 (0x7f1404058c00) [pid = 1921] [serial = 656] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 233 (0x7f13f2bea400) [pid = 1921] [serial = 905] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 232 (0x7f13fa2d3400) [pid = 1921] [serial = 947] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 231 (0x7f1401de2c00) [pid = 1921] [serial = 896] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 230 (0x7f1402a7ac00) [pid = 1921] [serial = 608] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 229 (0x7f13f2f44c00) [pid = 1921] [serial = 930] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 228 (0x7f14091d4000) [pid = 1921] [serial = 662] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 227 (0x7f141a618800) [pid = 1921] [serial = 729] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 226 (0x7f1408432000) [pid = 1921] [serial = 711] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 225 (0x7f1401dedc00) [pid = 1921] [serial = 708] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 224 (0x7f13f18ca800) [pid = 1921] [serial = 926] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 223 (0x7f14041f1000) [pid = 1921] [serial = 765] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 222 (0x7f1405304000) [pid = 1921] [serial = 620] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 221 (0x7f13f30d6400) [pid = 1921] [serial = 932] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 220 (0x7f140a0b6400) [pid = 1921] [serial = 702] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 219 (0x7f140a83e800) [pid = 1921] [serial = 714] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 218 (0x7f14004a6800) [pid = 1921] [serial = 944] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 217 (0x7f13efb4d800) [pid = 1921] [serial = 923] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 216 (0x7f14040bc400) [pid = 1921] [serial = 611] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 215 (0x7f14178eb000) [pid = 1921] [serial = 720] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 214 (0x7f1417cac800) [pid = 1921] [serial = 723] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 213 (0x7f141cab1400) [pid = 1921] [serial = 777] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 212 (0x7f13f15ae800) [pid = 1921] [serial = 917] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 211 (0x7f140aea1400) [pid = 1921] [serial = 899] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 210 (0x7f140108bc00) [pid = 1921] [serial = 948] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 209 (0x7f13f97b6800) [pid = 1921] [serial = 893] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 208 (0x7f141c359400) [pid = 1921] [serial = 732] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 207 (0x7f13f2fba800) [pid = 1921] [serial = 911] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 206 (0x7f14169e7000) [pid = 1921] [serial = 888] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 205 (0x7f13f2cd6000) [pid = 1921] [serial = 929] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 204 (0x7f141c59f400) [pid = 1921] [serial = 735] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 203 (0x7f14178edc00) [pid = 1921] [serial = 902] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 202 (0x7f140b1d8c00) [pid = 1921] [serial = 671] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 201 (0x7f141893bc00) [pid = 1921] [serial = 726] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 200 (0x7f13f48f2c00) [pid = 1921] [serial = 783] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 199 (0x7f13f3cf9400) [pid = 1921] [serial = 935] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 198 (0x7f140154bc00) [pid = 1921] [serial = 705] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 197 (0x7f1405fa0800) [pid = 1921] [serial = 659] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 196 (0x7f140a660400) [pid = 1921] [serial = 665] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 195 (0x7f13fefd8c00) [pid = 1921] [serial = 789] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 194 (0x7f13fefda800) [pid = 1921] [serial = 942] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 193 (0x7f13efb53000) [pid = 1921] [serial = 920] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 192 (0x7f13f3cf4400) [pid = 1921] [serial = 933] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 191 (0x7f13f48ec400) [pid = 1921] [serial = 936] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 190 (0x7f13fef3a000) [pid = 1921] [serial = 939] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f13fef8f400) [pid = 1921] [serial = 941] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f1405fa0c00) [pid = 1921] [serial = 623] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f13fefd8400) [pid = 1921] [serial = 780] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f13f155b000) [pid = 1921] [serial = 924] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f13f3046c00) [pid = 1921] [serial = 914] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f14010ce000) [pid = 1921] [serial = 945] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f13f2f4f800) [pid = 1921] [serial = 837] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f140c359000) [pid = 1921] [serial = 816] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f1409ad2000) [pid = 1921] [serial = 825] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f13fedc1400) [pid = 1921] [serial = 819] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13f2ce0800) [pid = 1921] [serial = 840] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f141c5a7800) [pid = 1921] [serial = 834] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f140177b000) [pid = 1921] [serial = 822] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f140db17c00) [pid = 1921] [serial = 828] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f141772f000) [pid = 1921] [serial = 831] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f1401548400) [pid = 1921] [serial = 950] [outer = (nil)] [url = about:blank] 22:07:09 INFO - PROCESS | 1921 | 1461474429585 Marionette TRACE conn5 <- [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]]]}] 22:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2334ms 22:07:09 INFO - PROCESS | 1921 | 1461474429627 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 22:07:09 INFO - PROCESS | 1921 | 1461474429634 Marionette TRACE conn5 <- [1,1393,null,{"value":"8"}] 22:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:07:09 INFO - PROCESS | 1921 | 1461474429643 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:07:09 INFO - PROCESS | 1921 | 1461474429647 Marionette TRACE conn5 <- [1,1394,null,{}] 22:07:09 INFO - PROCESS | 1921 | 1461474429654 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:09 INFO - PROCESS | 1921 | 1461474429848 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 22:07:10 INFO - PROCESS | 1921 | 1461474430003 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1382800 == 123 [pid = 1921] [id = 356] 22:07:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f13ef2e2800) [pid = 1921] [serial = 1069] [outer = (nil)] 22:07:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f13f2f49800) [pid = 1921] [serial = 1070] [outer = 0x7f13ef2e2800] 22:07:10 INFO - PROCESS | 1921 | 1461474430086 Marionette DEBUG loaded listener.js 22:07:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f13f304a800) [pid = 1921] [serial = 1071] [outer = 0x7f13ef2e2800] 22:07:10 INFO - PROCESS | 1921 | 1461474430911 Marionette TRACE conn5 <- [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]]]}] 22:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1284ms 22:07:10 INFO - PROCESS | 1921 | 1461474430930 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 22:07:10 INFO - PROCESS | 1921 | 1461474430936 Marionette TRACE conn5 <- [1,1397,null,{"value":"8"}] 22:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:07:10 INFO - PROCESS | 1921 | 1461474430943 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:07:10 INFO - PROCESS | 1921 | 1461474430946 Marionette TRACE conn5 <- [1,1398,null,{}] 22:07:10 INFO - PROCESS | 1921 | 1461474430951 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:11 INFO - PROCESS | 1921 | 1461474431140 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 22:07:11 INFO - PROCESS | 1921 | 1461474431318 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2fc2800 == 124 [pid = 1921] [id = 357] 22:07:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f13f30d9000) [pid = 1921] [serial = 1072] [outer = (nil)] 22:07:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f13f42dd400) [pid = 1921] [serial = 1073] [outer = 0x7f13f30d9000] 22:07:11 INFO - PROCESS | 1921 | 1461474431390 Marionette DEBUG loaded listener.js 22:07:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f13f4b93400) [pid = 1921] [serial = 1074] [outer = 0x7f13f30d9000] 22:07:12 INFO - PROCESS | 1921 | 1461474432212 Marionette TRACE conn5 <- [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]]]}] 22:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1336ms 22:07:12 INFO - PROCESS | 1921 | 1461474432280 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 22:07:12 INFO - PROCESS | 1921 | 1461474432283 Marionette TRACE conn5 <- [1,1401,null,{"value":"8"}] 22:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:07:12 INFO - PROCESS | 1921 | 1461474432297 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:07:12 INFO - PROCESS | 1921 | 1461474432305 Marionette TRACE conn5 <- [1,1402,null,{}] 22:07:12 INFO - PROCESS | 1921 | 1461474432320 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:12 INFO - PROCESS | 1921 | 1461474432563 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 22:07:12 INFO - PROCESS | 1921 | 1461474432593 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4767000 == 125 [pid = 1921] [id = 358] 22:07:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f13f870cc00) [pid = 1921] [serial = 1075] [outer = (nil)] 22:07:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f13fa2ec000) [pid = 1921] [serial = 1076] [outer = 0x7f13f870cc00] 22:07:12 INFO - PROCESS | 1921 | 1461474432654 Marionette DEBUG loaded listener.js 22:07:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f13fedc2c00) [pid = 1921] [serial = 1077] [outer = 0x7f13f870cc00] 22:07:13 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13f1564400) [pid = 1921] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:07:13 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f13f155a400) [pid = 1921] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:07:13 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f13f3cf1c00) [pid = 1921] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:07:13 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13f2a3e000) [pid = 1921] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:07:13 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f13efb51000) [pid = 1921] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:07:13 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f13ef2df400) [pid = 1921] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:07:13 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f140756f000) [pid = 1921] [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.] 22:07:13 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f1408abe800) [pid = 1921] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:07:13 INFO - PROCESS | 1921 | 1461474433783 Marionette TRACE conn5 <- [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]]]}] 22:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1510ms 22:07:13 INFO - PROCESS | 1921 | 1461474433802 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 22:07:13 INFO - PROCESS | 1921 | 1461474433806 Marionette TRACE conn5 <- [1,1405,null,{"value":"8"}] 22:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:07:13 INFO - PROCESS | 1921 | 1461474433812 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:07:13 INFO - PROCESS | 1921 | 1461474433814 Marionette TRACE conn5 <- [1,1406,null,{}] 22:07:13 INFO - PROCESS | 1921 | 1461474433819 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:13 INFO - PROCESS | 1921 | 1461474433988 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 22:07:14 INFO - PROCESS | 1921 | 1461474434138 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:14 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f739a000 == 126 [pid = 1921] [id = 359] 22:07:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f13ef2edc00) [pid = 1921] [serial = 1078] [outer = (nil)] 22:07:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f13fa2d8c00) [pid = 1921] [serial = 1079] [outer = 0x7f13ef2edc00] 22:07:14 INFO - PROCESS | 1921 | 1461474434200 Marionette DEBUG loaded listener.js 22:07:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f13fefd8000) [pid = 1921] [serial = 1080] [outer = 0x7f13ef2edc00] 22:07:14 INFO - PROCESS | 1921 | 1461474434889 Marionette TRACE conn5 <- [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]]]}] 22:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1133ms 22:07:14 INFO - PROCESS | 1921 | 1461474434946 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 22:07:14 INFO - PROCESS | 1921 | 1461474434949 Marionette TRACE conn5 <- [1,1409,null,{"value":"8"}] 22:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:07:14 INFO - PROCESS | 1921 | 1461474434959 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:07:14 INFO - PROCESS | 1921 | 1461474434961 Marionette TRACE conn5 <- [1,1410,null,{}] 22:07:14 INFO - PROCESS | 1921 | 1461474434965 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:15 INFO - PROCESS | 1921 | 1461474435187 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 22:07:15 INFO - PROCESS | 1921 | 1461474435281 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed81800 == 127 [pid = 1921] [id = 360] 22:07:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f14004a8c00) [pid = 1921] [serial = 1081] [outer = (nil)] 22:07:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f14011c7800) [pid = 1921] [serial = 1082] [outer = 0x7f14004a8c00] 22:07:15 INFO - PROCESS | 1921 | 1461474435354 Marionette DEBUG loaded listener.js 22:07:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f14016d2000) [pid = 1921] [serial = 1083] [outer = 0x7f14004a8c00] 22:07:16 INFO - PROCESS | 1921 | 1461474436536 Marionette TRACE conn5 <- [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]]]}] 22:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1632ms 22:07:16 INFO - PROCESS | 1921 | 1461474436589 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 22:07:16 INFO - PROCESS | 1921 | 1461474436596 Marionette TRACE conn5 <- [1,1413,null,{"value":"8"}] 22:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:07:16 INFO - PROCESS | 1921 | 1461474436605 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:07:16 INFO - PROCESS | 1921 | 1461474436610 Marionette TRACE conn5 <- [1,1414,null,{}] 22:07:16 INFO - PROCESS | 1921 | 1461474436618 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:16 INFO - PROCESS | 1921 | 1461474436888 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 22:07:17 INFO - PROCESS | 1921 | 1461474437135 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2b94800 == 128 [pid = 1921] [id = 361] 22:07:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f13f2be2800) [pid = 1921] [serial = 1084] [outer = (nil)] 22:07:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f13f2f46400) [pid = 1921] [serial = 1085] [outer = 0x7f13f2be2800] 22:07:17 INFO - PROCESS | 1921 | 1461474437254 Marionette DEBUG loaded listener.js 22:07:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f13f30d0000) [pid = 1921] [serial = 1086] [outer = 0x7f13f2be2800] 22:07:18 INFO - PROCESS | 1921 | 1461474438256 Marionette TRACE conn5 <- [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]]]}] 22:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1683ms 22:07:18 INFO - PROCESS | 1921 | 1461474438290 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 22:07:18 INFO - PROCESS | 1921 | 1461474438298 Marionette TRACE conn5 <- [1,1417,null,{"value":"8"}] 22:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:07:18 INFO - PROCESS | 1921 | 1461474438308 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:07:18 INFO - PROCESS | 1921 | 1461474438313 Marionette TRACE conn5 <- [1,1418,null,{}] 22:07:18 INFO - PROCESS | 1921 | 1461474438318 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:18 INFO - PROCESS | 1921 | 1461474438531 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 22:07:18 INFO - PROCESS | 1921 | 1461474438810 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed84800 == 129 [pid = 1921] [id = 362] 22:07:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f13f3cf8400) [pid = 1921] [serial = 1087] [outer = (nil)] 22:07:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f13f870a400) [pid = 1921] [serial = 1088] [outer = 0x7f13f3cf8400] 22:07:18 INFO - PROCESS | 1921 | 1461474438899 Marionette DEBUG loaded listener.js 22:07:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f13fa4a4800) [pid = 1921] [serial = 1089] [outer = 0x7f13f3cf8400] 22:07:19 INFO - PROCESS | 1921 | 1461474439812 Marionette TRACE conn5 <- [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]]]}] 22:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1537ms 22:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:07:19 INFO - PROCESS | 1921 | 1461474439847 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 22:07:19 INFO - PROCESS | 1921 | 1461474439850 Marionette TRACE conn5 <- [1,1421,null,{"value":"8"}] 22:07:19 INFO - PROCESS | 1921 | 1461474439857 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:07:19 INFO - PROCESS | 1921 | 1461474439863 Marionette TRACE conn5 <- [1,1422,null,{}] 22:07:19 INFO - PROCESS | 1921 | 1461474439879 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:20 INFO - PROCESS | 1921 | 1461474440094 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 22:07:20 INFO - PROCESS | 1921 | 1461474440363 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400da1000 == 130 [pid = 1921] [id = 363] 22:07:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f13ff91c800) [pid = 1921] [serial = 1090] [outer = (nil)] 22:07:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f1401569000) [pid = 1921] [serial = 1091] [outer = 0x7f13ff91c800] 22:07:20 INFO - PROCESS | 1921 | 1461474440451 Marionette DEBUG loaded listener.js 22:07:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f1401776c00) [pid = 1921] [serial = 1092] [outer = 0x7f13ff91c800] 22:07:21 INFO - PROCESS | 1921 | 1461474441344 Marionette TRACE conn5 <- [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]]]}] 22:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1540ms 22:07:21 INFO - PROCESS | 1921 | 1461474441396 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 22:07:21 INFO - PROCESS | 1921 | 1461474441400 Marionette TRACE conn5 <- [1,1425,null,{"value":"8"}] 22:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:07:21 INFO - PROCESS | 1921 | 1461474441406 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:07:21 INFO - PROCESS | 1921 | 1461474441409 Marionette TRACE conn5 <- [1,1426,null,{}] 22:07:21 INFO - PROCESS | 1921 | 1461474441415 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:21 INFO - PROCESS | 1921 | 1461474441606 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 22:07:21 INFO - PROCESS | 1921 | 1461474441814 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:21 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401912000 == 131 [pid = 1921] [id = 364] 22:07:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 191 (0x7f13ff925800) [pid = 1921] [serial = 1093] [outer = (nil)] 22:07:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 192 (0x7f1401c11400) [pid = 1921] [serial = 1094] [outer = 0x7f13ff925800] 22:07:21 INFO - PROCESS | 1921 | 1461474441889 Marionette DEBUG loaded listener.js 22:07:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 193 (0x7f1401de2400) [pid = 1921] [serial = 1095] [outer = 0x7f13ff925800] 22:07:22 INFO - PROCESS | 1921 | 1461474442807 Marionette TRACE conn5 <- [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]]]}] 22:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1430ms 22:07:22 INFO - PROCESS | 1921 | 1461474442837 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 22:07:22 INFO - PROCESS | 1921 | 1461474442840 Marionette TRACE conn5 <- [1,1429,null,{"value":"8"}] 22:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:07:22 INFO - PROCESS | 1921 | 1461474442846 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:07:22 INFO - PROCESS | 1921 | 1461474442850 Marionette TRACE conn5 <- [1,1430,null,{}] 22:07:22 INFO - PROCESS | 1921 | 1461474442855 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:23 INFO - PROCESS | 1921 | 1461474443055 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 22:07:23 INFO - PROCESS | 1921 | 1461474443312 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c1f800 == 132 [pid = 1921] [id = 365] 22:07:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 194 (0x7f1402a75400) [pid = 1921] [serial = 1096] [outer = (nil)] 22:07:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 195 (0x7f1402a79800) [pid = 1921] [serial = 1097] [outer = 0x7f1402a75400] 22:07:23 INFO - PROCESS | 1921 | 1461474443432 Marionette DEBUG loaded listener.js 22:07:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 196 (0x7f140358cc00) [pid = 1921] [serial = 1098] [outer = 0x7f1402a75400] 22:07:24 INFO - PROCESS | 1921 | 1461474444292 Marionette TRACE conn5 <- [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]]]}] 22:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1488ms 22:07:24 INFO - PROCESS | 1921 | 1461474444336 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 22:07:24 INFO - PROCESS | 1921 | 1461474444340 Marionette TRACE conn5 <- [1,1433,null,{"value":"8"}] 22:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:07:24 INFO - PROCESS | 1921 | 1461474444346 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:07:24 INFO - PROCESS | 1921 | 1461474444349 Marionette TRACE conn5 <- [1,1434,null,{}] 22:07:24 INFO - PROCESS | 1921 | 1461474444354 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:24 INFO - PROCESS | 1921 | 1461474444562 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 22:07:24 INFO - PROCESS | 1921 | 1461474444756 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1405051000 == 133 [pid = 1921] [id = 366] 22:07:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 197 (0x7f1404017800) [pid = 1921] [serial = 1099] [outer = (nil)] 22:07:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 198 (0x7f1404e3b000) [pid = 1921] [serial = 1100] [outer = 0x7f1404017800] 22:07:24 INFO - PROCESS | 1921 | 1461474444834 Marionette DEBUG loaded listener.js 22:07:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 199 (0x7f14075f8000) [pid = 1921] [serial = 1101] [outer = 0x7f1404017800] 22:07:25 INFO - PROCESS | 1921 | 1461474445754 Marionette TRACE conn5 <- [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]]]}] 22:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1478ms 22:07:25 INFO - PROCESS | 1921 | 1461474445825 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 22:07:25 INFO - PROCESS | 1921 | 1461474445829 Marionette TRACE conn5 <- [1,1437,null,{"value":"8"}] 22:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:07:25 INFO - PROCESS | 1921 | 1461474445835 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:07:25 INFO - PROCESS | 1921 | 1461474445837 Marionette TRACE conn5 <- [1,1438,null,{}] 22:07:25 INFO - PROCESS | 1921 | 1461474445843 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:26 INFO - PROCESS | 1921 | 1461474446037 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 22:07:26 INFO - PROCESS | 1921 | 1461474446244 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14092bd000 == 134 [pid = 1921] [id = 367] 22:07:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 200 (0x7f13f15b1000) [pid = 1921] [serial = 1102] [outer = (nil)] 22:07:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 201 (0x7f140a637400) [pid = 1921] [serial = 1103] [outer = 0x7f13f15b1000] 22:07:26 INFO - PROCESS | 1921 | 1461474446358 Marionette DEBUG loaded listener.js 22:07:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 202 (0x7f140a834400) [pid = 1921] [serial = 1104] [outer = 0x7f13f15b1000] 22:07:27 INFO - PROCESS | 1921 | 1461474447267 Marionette TRACE conn5 <- [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]]]}] 22:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1480ms 22:07:27 INFO - PROCESS | 1921 | 1461474447316 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 22:07:27 INFO - PROCESS | 1921 | 1461474447319 Marionette TRACE conn5 <- [1,1441,null,{"value":"8"}] 22:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:07:27 INFO - PROCESS | 1921 | 1461474447326 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:07:27 INFO - PROCESS | 1921 | 1461474447329 Marionette TRACE conn5 <- [1,1442,null,{}] 22:07:27 INFO - PROCESS | 1921 | 1461474447334 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:27 INFO - PROCESS | 1921 | 1461474447540 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 22:07:27 INFO - PROCESS | 1921 | 1461474447742 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140af76800 == 135 [pid = 1921] [id = 368] 22:07:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 203 (0x7f140448d000) [pid = 1921] [serial = 1105] [outer = (nil)] 22:07:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 204 (0x7f140ad62400) [pid = 1921] [serial = 1106] [outer = 0x7f140448d000] 22:07:27 INFO - PROCESS | 1921 | 1461474447812 Marionette DEBUG loaded listener.js 22:07:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 205 (0x7f140b4d2800) [pid = 1921] [serial = 1107] [outer = 0x7f140448d000] 22:07:28 INFO - PROCESS | 1921 | 1461474448745 Marionette TRACE conn5 <- [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]]]}] 22:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1483ms 22:07:28 INFO - PROCESS | 1921 | 1461474448810 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 22:07:28 INFO - PROCESS | 1921 | 1461474448813 Marionette TRACE conn5 <- [1,1445,null,{"value":"8"}] 22:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:07:28 INFO - PROCESS | 1921 | 1461474448819 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:07:28 INFO - PROCESS | 1921 | 1461474448822 Marionette TRACE conn5 <- [1,1446,null,{}] 22:07:28 INFO - PROCESS | 1921 | 1461474448827 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:29 INFO - PROCESS | 1921 | 1461474449026 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 22:07:29 INFO - PROCESS | 1921 | 1461474449264 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140be2e000 == 136 [pid = 1921] [id = 369] 22:07:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 206 (0x7f1408430800) [pid = 1921] [serial = 1108] [outer = (nil)] 22:07:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 207 (0x7f140c4e7800) [pid = 1921] [serial = 1109] [outer = 0x7f1408430800] 22:07:29 INFO - PROCESS | 1921 | 1461474449389 Marionette DEBUG loaded listener.js 22:07:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 208 (0x7f140db1e000) [pid = 1921] [serial = 1110] [outer = 0x7f1408430800] 22:07:30 INFO - PROCESS | 1921 | 1461474450246 Marionette TRACE conn5 <- [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]]]}] 22:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1480ms 22:07:30 INFO - PROCESS | 1921 | 1461474450300 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 22:07:30 INFO - PROCESS | 1921 | 1461474450303 Marionette TRACE conn5 <- [1,1449,null,{"value":"8"}] 22:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:07:30 INFO - PROCESS | 1921 | 1461474450310 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:07:30 INFO - PROCESS | 1921 | 1461474450313 Marionette TRACE conn5 <- [1,1450,null,{}] 22:07:30 INFO - PROCESS | 1921 | 1461474450318 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:30 INFO - PROCESS | 1921 | 1461474450500 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 22:07:30 INFO - PROCESS | 1921 | 1461474450712 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1410c07000 == 137 [pid = 1921] [id = 370] 22:07:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 209 (0x7f140ad5f000) [pid = 1921] [serial = 1111] [outer = (nil)] 22:07:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 210 (0x7f14178eb000) [pid = 1921] [serial = 1112] [outer = 0x7f140ad5f000] 22:07:30 INFO - PROCESS | 1921 | 1461474450786 Marionette DEBUG loaded listener.js 22:07:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 211 (0x7f1417cf1800) [pid = 1921] [serial = 1113] [outer = 0x7f140ad5f000] 22:07:31 INFO - PROCESS | 1921 | 1461474451781 Marionette TRACE conn5 <- [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]]]}] 22:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1533ms 22:07:31 INFO - PROCESS | 1921 | 1461474451844 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 22:07:31 INFO - PROCESS | 1921 | 1461474451849 Marionette TRACE conn5 <- [1,1453,null,{"value":"8"}] 22:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:07:31 INFO - PROCESS | 1921 | 1461474451854 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:07:31 INFO - PROCESS | 1921 | 1461474451858 Marionette TRACE conn5 <- [1,1454,null,{}] 22:07:31 INFO - PROCESS | 1921 | 1461474451864 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:32 INFO - PROCESS | 1921 | 1461474452087 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 22:07:32 INFO - PROCESS | 1921 | 1461474452326 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1418c62000 == 138 [pid = 1921] [id = 371] 22:07:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 212 (0x7f13f2ec8800) [pid = 1921] [serial = 1114] [outer = (nil)] 22:07:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 213 (0x7f13f2ed0400) [pid = 1921] [serial = 1115] [outer = 0x7f13f2ec8800] 22:07:32 INFO - PROCESS | 1921 | 1461474452449 Marionette DEBUG loaded listener.js 22:07:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 214 (0x7f141ab3b000) [pid = 1921] [serial = 1116] [outer = 0x7f13f2ec8800] 22:07:33 INFO - PROCESS | 1921 | 1461474453290 Marionette TRACE conn5 <- [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]]]}] 22:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1481ms 22:07:33 INFO - PROCESS | 1921 | 1461474453337 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 22:07:33 INFO - PROCESS | 1921 | 1461474453341 Marionette TRACE conn5 <- [1,1457,null,{"value":"8"}] 22:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:07:33 INFO - PROCESS | 1921 | 1461474453347 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:07:33 INFO - PROCESS | 1921 | 1461474453349 Marionette TRACE conn5 <- [1,1458,null,{}] 22:07:33 INFO - PROCESS | 1921 | 1461474453354 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:33 INFO - PROCESS | 1921 | 1461474453558 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 22:07:33 INFO - PROCESS | 1921 | 1461474453770 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cc32000 == 139 [pid = 1921] [id = 372] 22:07:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 215 (0x7f13f2ec9400) [pid = 1921] [serial = 1117] [outer = (nil)] 22:07:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 216 (0x7f13f75f2400) [pid = 1921] [serial = 1118] [outer = 0x7f13f2ec9400] 22:07:33 INFO - PROCESS | 1921 | 1461474453881 Marionette DEBUG loaded listener.js 22:07:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 217 (0x7f13f75f8000) [pid = 1921] [serial = 1119] [outer = 0x7f13f2ec9400] 22:07:34 INFO - PROCESS | 1921 | 1461474454796 Marionette TRACE conn5 <- [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]]]}] 22:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1480ms 22:07:34 INFO - PROCESS | 1921 | 1461474454829 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 22:07:34 INFO - PROCESS | 1921 | 1461474454832 Marionette TRACE conn5 <- [1,1461,null,{"value":"8"}] 22:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:07:34 INFO - PROCESS | 1921 | 1461474454838 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:07:34 INFO - PROCESS | 1921 | 1461474454840 Marionette TRACE conn5 <- [1,1462,null,{}] 22:07:34 INFO - PROCESS | 1921 | 1461474454846 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:35 INFO - PROCESS | 1921 | 1461474455043 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 22:07:35 INFO - PROCESS | 1921 | 1461474455246 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141f5c5800 == 140 [pid = 1921] [id = 373] 22:07:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 218 (0x7f13f7305000) [pid = 1921] [serial = 1120] [outer = (nil)] 22:07:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 219 (0x7f13f730c000) [pid = 1921] [serial = 1121] [outer = 0x7f13f7305000] 22:07:35 INFO - PROCESS | 1921 | 1461474455317 Marionette DEBUG loaded listener.js 22:07:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 220 (0x7f13f7310400) [pid = 1921] [serial = 1122] [outer = 0x7f13f7305000] 22:07:36 INFO - PROCESS | 1921 | 1461474456244 Marionette TRACE conn5 <- [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]]]}] 22:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1482ms 22:07:36 INFO - PROCESS | 1921 | 1461474456322 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 22:07:36 INFO - PROCESS | 1921 | 1461474456325 Marionette TRACE conn5 <- [1,1465,null,{"value":"8"}] 22:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:07:36 INFO - PROCESS | 1921 | 1461474456331 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:07:36 INFO - PROCESS | 1921 | 1461474456335 Marionette TRACE conn5 <- [1,1466,null,{}] 22:07:36 INFO - PROCESS | 1921 | 1461474456340 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:36 INFO - PROCESS | 1921 | 1461474456541 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 22:07:36 INFO - PROCESS | 1921 | 1461474456821 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140c3d3800 == 141 [pid = 1921] [id = 374] 22:07:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 221 (0x7f13f2bde000) [pid = 1921] [serial = 1123] [outer = (nil)] 22:07:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 222 (0x7f13f75f6400) [pid = 1921] [serial = 1124] [outer = 0x7f13f2bde000] 22:07:36 INFO - PROCESS | 1921 | 1461474456985 Marionette DEBUG loaded listener.js 22:07:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 223 (0x7f141772f000) [pid = 1921] [serial = 1125] [outer = 0x7f13f2bde000] 22:07:37 INFO - PROCESS | 1921 | 1461474457910 Marionette TRACE conn5 <- [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]]]}] 22:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1633ms 22:07:37 INFO - PROCESS | 1921 | 1461474457966 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 22:07:37 INFO - PROCESS | 1921 | 1461474457969 Marionette TRACE conn5 <- [1,1469,null,{"value":"8"}] 22:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:07:37 INFO - PROCESS | 1921 | 1461474457976 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:07:37 INFO - PROCESS | 1921 | 1461474457982 Marionette TRACE conn5 <- [1,1470,null,{}] 22:07:37 INFO - PROCESS | 1921 | 1461474457988 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:38 INFO - PROCESS | 1921 | 1461474458208 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 22:07:38 INFO - PROCESS | 1921 | 1461474458487 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1133000 == 142 [pid = 1921] [id = 375] 22:07:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 224 (0x7f13ef2ebc00) [pid = 1921] [serial = 1126] [outer = (nil)] 22:07:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 225 (0x7f13f18d2400) [pid = 1921] [serial = 1127] [outer = 0x7f13ef2ebc00] 22:07:38 INFO - PROCESS | 1921 | 1461474458615 Marionette DEBUG loaded listener.js 22:07:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 226 (0x7f13f3876800) [pid = 1921] [serial = 1128] [outer = 0x7f13ef2ebc00] 22:07:39 INFO - PROCESS | 1921 | 1461474459478 Marionette TRACE conn5 <- [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]]]}] 22:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1537ms 22:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:07:39 INFO - PROCESS | 1921 | 1461474459514 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 22:07:39 INFO - PROCESS | 1921 | 1461474459516 Marionette TRACE conn5 <- [1,1473,null,{"value":"8"}] 22:07:39 INFO - PROCESS | 1921 | 1461474459523 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:07:39 INFO - PROCESS | 1921 | 1461474459526 Marionette TRACE conn5 <- [1,1474,null,{}] 22:07:39 INFO - PROCESS | 1921 | 1461474459531 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:39 INFO - PROCESS | 1921 | 1461474459742 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 22:07:40 INFO - PROCESS | 1921 | 1461474460502 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:40 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3865000 == 143 [pid = 1921] [id = 376] 22:07:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 227 (0x7f13f06cdc00) [pid = 1921] [serial = 1129] [outer = (nil)] 22:07:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 228 (0x7f13f11d8800) [pid = 1921] [serial = 1130] [outer = 0x7f13f06cdc00] 22:07:40 INFO - PROCESS | 1921 | 1461474460578 Marionette DEBUG loaded listener.js 22:07:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 229 (0x7f13f2a3b800) [pid = 1921] [serial = 1131] [outer = 0x7f13f06cdc00] 22:07:41 INFO - PROCESS | 1921 | 1461474461595 Marionette TRACE conn5 <- [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]]]}] 22:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2146ms 22:07:41 INFO - PROCESS | 1921 | 1461474461671 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 22:07:41 INFO - PROCESS | 1921 | 1461474461678 Marionette TRACE conn5 <- [1,1477,null,{"value":"8"}] 22:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:07:41 INFO - PROCESS | 1921 | 1461474461687 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:07:41 INFO - PROCESS | 1921 | 1461474461692 Marionette TRACE conn5 <- [1,1478,null,{}] 22:07:41 INFO - PROCESS | 1921 | 1461474461699 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:41 INFO - PROCESS | 1921 | 1461474461953 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 22:07:42 INFO - PROCESS | 1921 | 1461474462262 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4773000 == 144 [pid = 1921] [id = 377] 22:07:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 230 (0x7f13f11dd000) [pid = 1921] [serial = 1132] [outer = (nil)] 22:07:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 231 (0x7f13f06cf000) [pid = 1921] [serial = 1133] [outer = 0x7f13f11dd000] 22:07:42 INFO - PROCESS | 1921 | 1461474462411 Marionette DEBUG loaded listener.js 22:07:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 232 (0x7f13f2cb7800) [pid = 1921] [serial = 1134] [outer = 0x7f13f11dd000] 22:07:43 INFO - PROCESS | 1921 | 1461474463444 Marionette TRACE conn5 <- [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]]]}] 22:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1832ms 22:07:43 INFO - PROCESS | 1921 | 1461474463537 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 22:07:43 INFO - PROCESS | 1921 | 1461474463543 Marionette TRACE conn5 <- [1,1481,null,{"value":"8"}] 22:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:07:43 INFO - PROCESS | 1921 | 1461474463553 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:07:43 INFO - PROCESS | 1921 | 1461474463555 Marionette TRACE conn5 <- [1,1482,null,{}] 22:07:43 INFO - PROCESS | 1921 | 1461474463559 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:43 INFO - PROCESS | 1921 | 1461474463816 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f739a000 == 143 [pid = 1921] [id = 359] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 231 (0x7f13f30ce000) [pid = 1921] [serial = 1010] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 230 (0x7f140b726400) [pid = 1921] [serial = 986] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 229 (0x7f14041f2400) [pid = 1921] [serial = 983] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 228 (0x7f140b7a1400) [pid = 1921] [serial = 989] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 227 (0x7f13f4b95c00) [pid = 1921] [serial = 992] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 226 (0x7f1404bcac00) [pid = 1921] [serial = 977] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 225 (0x7f1404e41000) [pid = 1921] [serial = 980] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 224 (0x7f140a8d0000) [pid = 1921] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4767000 == 142 [pid = 1921] [id = 358] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14040b2000 == 141 [pid = 1921] [id = 11] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2fc2800 == 140 [pid = 1921] [id = 357] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1382800 == 139 [pid = 1921] [id = 356] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1819800 == 138 [pid = 1921] [id = 355] 22:07:44 INFO - PROCESS | 1921 | 1461474464246 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef16b000 == 137 [pid = 1921] [id = 350] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f74dd800 == 136 [pid = 1921] [id = 349] 22:07:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef16b000 == 137 [pid = 1921] [id = 378] 22:07:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 225 (0x7f13f2be7400) [pid = 1921] [serial = 1135] [outer = (nil)] 22:07:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 226 (0x7f13f387ac00) [pid = 1921] [serial = 1136] [outer = 0x7f13f2be7400] 22:07:44 INFO - PROCESS | 1921 | 1461474464324 Marionette DEBUG loaded listener.js 22:07:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 227 (0x7f13f42df000) [pid = 1921] [serial = 1137] [outer = 0x7f13f2be7400] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141f8e6800 == 136 [pid = 1921] [id = 348] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c305000 == 135 [pid = 1921] [id = 347] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d8d4000 == 134 [pid = 1921] [id = 346] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b3b1000 == 133 [pid = 1921] [id = 345] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409720000 == 132 [pid = 1921] [id = 344] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140504b000 == 131 [pid = 1921] [id = 343] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401918800 == 130 [pid = 1921] [id = 342] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401169000 == 129 [pid = 1921] [id = 341] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14003cc000 == 128 [pid = 1921] [id = 340] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2fcf000 == 127 [pid = 1921] [id = 338] 22:07:44 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef9c9000 == 126 [pid = 1921] [id = 337] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 226 (0x7f13f2a43000) [pid = 1921] [serial = 996] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 225 (0x7f14040c5400) [pid = 1921] [serial = 974] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 224 (0x7f13fa2db800) [pid = 1921] [serial = 1007] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 223 (0x7f13f4b99400) [pid = 1921] [serial = 1004] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 222 (0x7f1401da9000) [pid = 1921] [serial = 968] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 221 (0x7f140157cc00) [pid = 1921] [serial = 951] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 220 (0x7f13f3049800) [pid = 1921] [serial = 1001] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 219 (0x7f13f15af000) [pid = 1921] [serial = 953] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 218 (0x7f13f2f42c00) [pid = 1921] [serial = 999] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 217 (0x7f13f8710400) [pid = 1921] [serial = 1005] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 216 (0x7f140108f800) [pid = 1921] [serial = 962] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 215 (0x7f13f15aa400) [pid = 1921] [serial = 995] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 214 (0x7f140176f800) [pid = 1921] [serial = 965] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 213 (0x7f13fa4a3400) [pid = 1921] [serial = 1008] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 212 (0x7f13fedbf400) [pid = 1921] [serial = 678] [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.] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 211 (0x7f1404016400) [pid = 1921] [serial = 971] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 210 (0x7f13f8703c00) [pid = 1921] [serial = 959] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 209 (0x7f13f18ce800) [pid = 1921] [serial = 998] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 208 (0x7f13f2cde400) [pid = 1921] [serial = 956] [outer = (nil)] [url = about:blank] 22:07:44 INFO - PROCESS | 1921 | --DOMWINDOW == 207 (0x7f13f3cf1800) [pid = 1921] [serial = 1002] [outer = (nil)] [url = about:blank] 22:07:45 INFO - PROCESS | 1921 | 1461474465136 Marionette TRACE conn5 <- [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]]]}] 22:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1633ms 22:07:45 INFO - PROCESS | 1921 | 1461474465187 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 22:07:45 INFO - PROCESS | 1921 | 1461474465191 Marionette TRACE conn5 <- [1,1485,null,{"value":"8"}] 22:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:07:45 INFO - PROCESS | 1921 | 1461474465228 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:07:45 INFO - PROCESS | 1921 | 1461474465238 Marionette TRACE conn5 <- [1,1486,null,{}] 22:07:45 INFO - PROCESS | 1921 | 1461474465247 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:45 INFO - PROCESS | 1921 | 1461474465435 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 22:07:45 INFO - PROCESS | 1921 | 1461474465449 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:45 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f44a5800 == 127 [pid = 1921] [id = 379] 22:07:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 208 (0x7f13f42e0000) [pid = 1921] [serial = 1138] [outer = (nil)] 22:07:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 209 (0x7f13f7311800) [pid = 1921] [serial = 1139] [outer = 0x7f13f42e0000] 22:07:45 INFO - PROCESS | 1921 | 1461474465511 Marionette DEBUG loaded listener.js 22:07:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 210 (0x7f13f8706800) [pid = 1921] [serial = 1140] [outer = 0x7f13f42e0000] 22:07:46 INFO - PROCESS | 1921 | 1461474466436 Marionette TRACE conn5 <- [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]]]}] 22:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1331ms 22:07:46 INFO - PROCESS | 1921 | 1461474466533 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 22:07:46 INFO - PROCESS | 1921 | 1461474466536 Marionette TRACE conn5 <- [1,1489,null,{"value":"8"}] 22:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:07:46 INFO - PROCESS | 1921 | 1461474466542 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:07:46 INFO - PROCESS | 1921 | 1461474466544 Marionette TRACE conn5 <- [1,1490,null,{}] 22:07:46 INFO - PROCESS | 1921 | 1461474466550 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:46 INFO - PROCESS | 1921 | 1461474466813 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 22:07:46 INFO - PROCESS | 1921 | 1461474466852 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f74cb800 == 128 [pid = 1921] [id = 380] 22:07:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 211 (0x7f13f2a43000) [pid = 1921] [serial = 1141] [outer = (nil)] 22:07:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 212 (0x7f13fa2d7400) [pid = 1921] [serial = 1142] [outer = 0x7f13f2a43000] 22:07:46 INFO - PROCESS | 1921 | 1461474466915 Marionette DEBUG loaded listener.js 22:07:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 213 (0x7f13fedc3000) [pid = 1921] [serial = 1143] [outer = 0x7f13f2a43000] 22:07:47 INFO - PROCESS | 1921 | 1461474467812 Marionette TRACE conn5 <- [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]]]}] 22:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1283ms 22:07:47 INFO - PROCESS | 1921 | 1461474467830 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 22:07:47 INFO - PROCESS | 1921 | 1461474467833 Marionette TRACE conn5 <- [1,1493,null,{"value":"8"}] 22:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:07:47 INFO - PROCESS | 1921 | 1461474467839 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:07:47 INFO - PROCESS | 1921 | 1461474467842 Marionette TRACE conn5 <- [1,1494,null,{}] 22:07:47 INFO - PROCESS | 1921 | 1461474467847 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:48 INFO - PROCESS | 1921 | 1461474468093 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 22:07:48 INFO - PROCESS | 1921 | 1461474468140 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed80000 == 129 [pid = 1921] [id = 381] 22:07:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 214 (0x7f13fef3c400) [pid = 1921] [serial = 1144] [outer = (nil)] 22:07:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 215 (0x7f13fef93000) [pid = 1921] [serial = 1145] [outer = 0x7f13fef3c400] 22:07:48 INFO - PROCESS | 1921 | 1461474468214 Marionette DEBUG loaded listener.js 22:07:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 216 (0x7f13ff927400) [pid = 1921] [serial = 1146] [outer = 0x7f13fef3c400] 22:07:49 INFO - PROCESS | 1921 | --DOMWINDOW == 215 (0x7f13f870cc00) [pid = 1921] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:07:49 INFO - PROCESS | 1921 | --DOMWINDOW == 214 (0x7f13efb47000) [pid = 1921] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:07:49 INFO - PROCESS | 1921 | --DOMWINDOW == 213 (0x7f13ef2e2800) [pid = 1921] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:07:49 INFO - PROCESS | 1921 | --DOMWINDOW == 212 (0x7f13f30d9000) [pid = 1921] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:07:49 INFO - PROCESS | 1921 | --DOMWINDOW == 211 (0x7f13ef2edc00) [pid = 1921] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:07:49 INFO - PROCESS | 1921 | 1461474469583 Marionette TRACE conn5 <- [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]]]}] 22:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1778ms 22:07:49 INFO - PROCESS | 1921 | 1461474469621 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 22:07:49 INFO - PROCESS | 1921 | 1461474469625 Marionette TRACE conn5 <- [1,1497,null,{"value":"8"}] 22:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:07:49 INFO - PROCESS | 1921 | 1461474469630 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:07:49 INFO - PROCESS | 1921 | 1461474469632 Marionette TRACE conn5 <- [1,1498,null,{}] 22:07:49 INFO - PROCESS | 1921 | 1461474469638 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:49 INFO - PROCESS | 1921 | 1461474469887 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 22:07:49 INFO - PROCESS | 1921 | 1461474469908 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140053e800 == 130 [pid = 1921] [id = 382] 22:07:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 212 (0x7f13ff929000) [pid = 1921] [serial = 1147] [outer = (nil)] 22:07:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 213 (0x7f1401566400) [pid = 1921] [serial = 1148] [outer = 0x7f13ff929000] 22:07:49 INFO - PROCESS | 1921 | 1461474469970 Marionette DEBUG loaded listener.js 22:07:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 214 (0x7f14016ce400) [pid = 1921] [serial = 1149] [outer = 0x7f13ff929000] 22:07:50 INFO - PROCESS | 1921 | 1461474470756 Marionette TRACE conn5 <- [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]]]}] 22:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1179ms 22:07:50 INFO - PROCESS | 1921 | 1461474470811 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 22:07:50 INFO - PROCESS | 1921 | 1461474470814 Marionette TRACE conn5 <- [1,1501,null,{"value":"8"}] 22:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:07:50 INFO - PROCESS | 1921 | 1461474470820 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:07:50 INFO - PROCESS | 1921 | 1461474470822 Marionette TRACE conn5 <- [1,1502,null,{}] 22:07:50 INFO - PROCESS | 1921 | 1461474470828 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:51 INFO - PROCESS | 1921 | 1461474471011 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 22:07:51 INFO - PROCESS | 1921 | 1461474471021 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14015d1000 == 131 [pid = 1921] [id = 383] 22:07:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 215 (0x7f14016cc800) [pid = 1921] [serial = 1150] [outer = (nil)] 22:07:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 216 (0x7f14018f4800) [pid = 1921] [serial = 1151] [outer = 0x7f14016cc800] 22:07:51 INFO - PROCESS | 1921 | 1461474471082 Marionette DEBUG loaded listener.js 22:07:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 217 (0x7f1401da1c00) [pid = 1921] [serial = 1152] [outer = 0x7f14016cc800] 22:07:52 INFO - PROCESS | 1921 | 1461474472347 Marionette TRACE conn5 <- [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]]]}] 22:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1578ms 22:07:52 INFO - PROCESS | 1921 | 1461474472401 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 22:07:52 INFO - PROCESS | 1921 | 1461474472408 Marionette TRACE conn5 <- [1,1505,null,{"value":"8"}] 22:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:07:52 INFO - PROCESS | 1921 | 1461474472417 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:07:52 INFO - PROCESS | 1921 | 1461474472421 Marionette TRACE conn5 <- [1,1506,null,{}] 22:07:52 INFO - PROCESS | 1921 | 1461474472429 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:52 INFO - PROCESS | 1921 | 1461474472736 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 22:07:52 INFO - PROCESS | 1921 | 1461474472981 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3cd1000 == 132 [pid = 1921] [id = 384] 22:07:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 218 (0x7f13f2cb0400) [pid = 1921] [serial = 1153] [outer = (nil)] 22:07:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 219 (0x7f13f2ec7000) [pid = 1921] [serial = 1154] [outer = 0x7f13f2cb0400] 22:07:53 INFO - PROCESS | 1921 | 1461474473061 Marionette DEBUG loaded listener.js 22:07:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 220 (0x7f13f2f4d400) [pid = 1921] [serial = 1155] [outer = 0x7f13f2cb0400] 22:07:54 INFO - PROCESS | 1921 | 1461474474027 Marionette TRACE conn5 <- [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]]]}] 22:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1637ms 22:07:54 INFO - PROCESS | 1921 | 1461474474054 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 22:07:54 INFO - PROCESS | 1921 | 1461474474063 Marionette TRACE conn5 <- [1,1509,null,{"value":"8"}] 22:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:07:54 INFO - PROCESS | 1921 | 1461474474073 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:07:54 INFO - PROCESS | 1921 | 1461474474077 Marionette TRACE conn5 <- [1,1510,null,{}] 22:07:54 INFO - PROCESS | 1921 | 1461474474083 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:54 INFO - PROCESS | 1921 | 1461474474281 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 22:07:54 INFO - PROCESS | 1921 | 1461474474530 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:54 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa5e8800 == 133 [pid = 1921] [id = 385] 22:07:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 221 (0x7f13f3878000) [pid = 1921] [serial = 1156] [outer = (nil)] 22:07:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 222 (0x7f13f42df800) [pid = 1921] [serial = 1157] [outer = 0x7f13f3878000] 22:07:54 INFO - PROCESS | 1921 | 1461474474649 Marionette DEBUG loaded listener.js 22:07:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 223 (0x7f13f536a400) [pid = 1921] [serial = 1158] [outer = 0x7f13f3878000] 22:07:55 INFO - PROCESS | 1921 | 1461474475496 Marionette TRACE conn5 <- [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]]]}] 22:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1483ms 22:07:55 INFO - PROCESS | 1921 | 1461474475557 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 22:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:07:55 INFO - PROCESS | 1921 | 1461474475561 Marionette TRACE conn5 <- [1,1513,null,{"value":"8"}] 22:07:55 INFO - PROCESS | 1921 | 1461474475567 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:07:55 INFO - PROCESS | 1921 | 1461474475573 Marionette TRACE conn5 <- [1,1514,null,{}] 22:07:55 INFO - PROCESS | 1921 | 1461474475589 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:55 INFO - PROCESS | 1921 | 1461474475828 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 22:07:56 INFO - PROCESS | 1921 | 1461474476086 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401ca0000 == 134 [pid = 1921] [id = 386] 22:07:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 224 (0x7f13f75ef400) [pid = 1921] [serial = 1159] [outer = (nil)] 22:07:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 225 (0x7f13fedcd400) [pid = 1921] [serial = 1160] [outer = 0x7f13f75ef400] 22:07:56 INFO - PROCESS | 1921 | 1461474476207 Marionette DEBUG loaded listener.js 22:07:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 226 (0x7f13fefda800) [pid = 1921] [serial = 1161] [outer = 0x7f13f75ef400] 22:07:57 INFO - PROCESS | 1921 | 1461474477106 Marionette TRACE conn5 <- [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]]]}] 22:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1587ms 22:07:57 INFO - PROCESS | 1921 | 1461474477156 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 22:07:57 INFO - PROCESS | 1921 | 1461474477161 Marionette TRACE conn5 <- [1,1517,null,{"value":"8"}] 22:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:07:57 INFO - PROCESS | 1921 | 1461474477168 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:07:57 INFO - PROCESS | 1921 | 1461474477171 Marionette TRACE conn5 <- [1,1518,null,{}] 22:07:57 INFO - PROCESS | 1921 | 1461474477178 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:57 INFO - PROCESS | 1921 | 1461474477389 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 22:07:57 INFO - PROCESS | 1921 | 1461474477637 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1406965000 == 135 [pid = 1921] [id = 387] 22:07:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 227 (0x7f13f75f0800) [pid = 1921] [serial = 1162] [outer = (nil)] 22:07:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 228 (0x7f14011c4400) [pid = 1921] [serial = 1163] [outer = 0x7f13f75f0800] 22:07:57 INFO - PROCESS | 1921 | 1461474477755 Marionette DEBUG loaded listener.js 22:07:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 229 (0x7f140176e400) [pid = 1921] [serial = 1164] [outer = 0x7f13f75f0800] 22:07:58 INFO - PROCESS | 1921 | 1461474478656 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1531ms 22:07:58 INFO - PROCESS | 1921 | 1461474478700 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 22:07:58 INFO - PROCESS | 1921 | 1461474478704 Marionette TRACE conn5 <- [1,1521,null,{"value":"8"}] 22:07:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:07:58 INFO - PROCESS | 1921 | 1461474478711 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:07:58 INFO - PROCESS | 1921 | 1461474478714 Marionette TRACE conn5 <- [1,1522,null,{}] 22:07:58 INFO - PROCESS | 1921 | 1461474478719 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:58 INFO - PROCESS | 1921 | 1461474478957 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 22:07:59 INFO - PROCESS | 1921 | 1461474479217 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140af71800 == 136 [pid = 1921] [id = 388] 22:07:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 230 (0x7f1401da9000) [pid = 1921] [serial = 1165] [outer = (nil)] 22:07:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 231 (0x7f1401debc00) [pid = 1921] [serial = 1166] [outer = 0x7f1401da9000] 22:07:59 INFO - PROCESS | 1921 | 1461474479337 Marionette DEBUG loaded listener.js 22:07:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 232 (0x7f1402a7f000) [pid = 1921] [serial = 1167] [outer = 0x7f1401da9000] 22:07:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:07:59 INFO - PROCESS | 1921 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:07:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:07:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:07:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:07:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:07:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:07:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:07:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:07:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:07:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:07:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:08:00 INFO - PROCESS | 1921 | 1461474480106 Marionette TRACE conn5 <- [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"]]]}] 22:08:00 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 () { 22:08:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:08:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:08:00 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 () { 22:08:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:08:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:08:00 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 () { 22:08:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:08:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:08:00 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 () { 22:08:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:08:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:08:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1434ms 22:08:00 INFO - PROCESS | 1921 | 1461474480151 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 22:08:00 INFO - PROCESS | 1921 | 1461474480155 Marionette TRACE conn5 <- [1,1525,null,{"value":"8"}] 22:08:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:08:00 INFO - PROCESS | 1921 | 1461474480162 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:08:00 INFO - PROCESS | 1921 | 1461474480165 Marionette TRACE conn5 <- [1,1526,null,{}] 22:08:00 INFO - PROCESS | 1921 | 1461474480170 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:00 INFO - PROCESS | 1921 | 1461474480452 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 22:08:00 INFO - PROCESS | 1921 | 1461474480603 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8da000 == 137 [pid = 1921] [id = 389] 22:08:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 233 (0x7f1402a7b400) [pid = 1921] [serial = 1168] [outer = (nil)] 22:08:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 234 (0x7f1405303400) [pid = 1921] [serial = 1169] [outer = 0x7f1402a7b400] 22:08:00 INFO - PROCESS | 1921 | 1461474480720 Marionette DEBUG loaded listener.js 22:08:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 235 (0x7f140a1ad000) [pid = 1921] [serial = 1170] [outer = 0x7f1402a7b400] 22:08:01 INFO - PROCESS | 1921 | 1461474481559 Marionette TRACE conn5 <- [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"]]]}] 22:08:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:08:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:08:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:08:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:08:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:08:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:08:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1431ms 22:08:01 INFO - PROCESS | 1921 | 1461474481624 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 22:08:01 INFO - PROCESS | 1921 | 1461474481630 Marionette TRACE conn5 <- [1,1529,null,{"value":"8"}] 22:08:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:08:01 INFO - PROCESS | 1921 | 1461474481639 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:08:01 INFO - PROCESS | 1921 | 1461474481642 Marionette TRACE conn5 <- [1,1530,null,{}] 22:08:01 INFO - PROCESS | 1921 | 1461474481647 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:01 INFO - PROCESS | 1921 | 1461474481871 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 22:08:02 INFO - PROCESS | 1921 | 1461474482077 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:02 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c46e800 == 138 [pid = 1921] [id = 390] 22:08:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 236 (0x7f1402ac6400) [pid = 1921] [serial = 1171] [outer = (nil)] 22:08:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 237 (0x7f140a83ac00) [pid = 1921] [serial = 1172] [outer = 0x7f1402ac6400] 22:08:02 INFO - PROCESS | 1921 | 1461474482196 Marionette DEBUG loaded listener.js 22:08:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 238 (0x7f1411962c00) [pid = 1921] [serial = 1173] [outer = 0x7f1402ac6400] 22:08:02 INFO - PROCESS | 1921 | 1461474482971 Marionette TRACE conn5 <- [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]]]}] 22:08:03 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 22:08:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:08:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:08:03 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. 22:08:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:08:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1385ms 22:08:03 INFO - PROCESS | 1921 | 1461474483027 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 22:08:03 INFO - PROCESS | 1921 | 1461474483030 Marionette TRACE conn5 <- [1,1533,null,{"value":"8"}] 22:08:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:08:03 INFO - PROCESS | 1921 | 1461474483037 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:08:03 INFO - PROCESS | 1921 | 1461474483039 Marionette TRACE conn5 <- [1,1534,null,{}] 22:08:03 INFO - PROCESS | 1921 | 1461474483045 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:03 INFO - PROCESS | 1921 | 1461474483248 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 22:08:03 INFO - PROCESS | 1921 | 1461474483459 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f70cf000 == 139 [pid = 1921] [id = 391] 22:08:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 239 (0x7f1405304000) [pid = 1921] [serial = 1174] [outer = (nil)] 22:08:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 240 (0x7f1417a14400) [pid = 1921] [serial = 1175] [outer = 0x7f1405304000] 22:08:03 INFO - PROCESS | 1921 | 1461474483575 Marionette DEBUG loaded listener.js 22:08:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 241 (0x7f14189dd400) [pid = 1921] [serial = 1176] [outer = 0x7f1405304000] 22:08:04 INFO - PROCESS | 1921 | 1461474484497 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:08:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:08:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1490ms 22:08:04 INFO - PROCESS | 1921 | 1461474484542 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 22:08:04 INFO - PROCESS | 1921 | 1461474484545 Marionette TRACE conn5 <- [1,1537,null,{"value":"8"}] 22:08:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:08:04 INFO - PROCESS | 1921 | 1461474484554 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:08:04 INFO - PROCESS | 1921 | 1461474484557 Marionette TRACE conn5 <- [1,1538,null,{}] 22:08:04 INFO - PROCESS | 1921 | 1461474484562 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:04 INFO - PROCESS | 1921 | 1461474484770 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 22:08:04 INFO - PROCESS | 1921 | 1461474484984 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3106800 == 140 [pid = 1921] [id = 392] 22:08:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 242 (0x7f13f05e7800) [pid = 1921] [serial = 1177] [outer = (nil)] 22:08:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 243 (0x7f13f05ef400) [pid = 1921] [serial = 1178] [outer = 0x7f13f05e7800] 22:08:05 INFO - PROCESS | 1921 | 1461474485098 Marionette DEBUG loaded listener.js 22:08:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 244 (0x7f13f05f4800) [pid = 1921] [serial = 1179] [outer = 0x7f13f05e7800] 22:08:06 INFO - PROCESS | 1921 | 1461474486028 Marionette TRACE conn5 <- [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]]]}] 22:08:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:08:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1529ms 22:08:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:08:06 INFO - PROCESS | 1921 | 1461474486085 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 22:08:06 INFO - PROCESS | 1921 | 1461474486088 Marionette TRACE conn5 <- [1,1541,null,{"value":"8"}] 22:08:06 INFO - PROCESS | 1921 | 1461474486094 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:08:06 INFO - PROCESS | 1921 | 1461474486098 Marionette TRACE conn5 <- [1,1542,null,{}] 22:08:06 INFO - PROCESS | 1921 | 1461474486104 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:06 INFO - PROCESS | 1921 | 1461474486327 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 22:08:06 INFO - PROCESS | 1921 | 1461474486596 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3121000 == 141 [pid = 1921] [id = 393] 22:08:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 245 (0x7f13f45afc00) [pid = 1921] [serial = 1180] [outer = (nil)] 22:08:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 246 (0x7f13f45b2400) [pid = 1921] [serial = 1181] [outer = 0x7f13f45afc00] 22:08:06 INFO - PROCESS | 1921 | 1461474486715 Marionette DEBUG loaded listener.js 22:08:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 247 (0x7f13f45b6000) [pid = 1921] [serial = 1182] [outer = 0x7f13f45afc00] 22:08:07 INFO - PROCESS | 1921 | 1461474487555 Marionette TRACE conn5 <- [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]]]}] 22:08:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:08:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1531ms 22:08:07 INFO - PROCESS | 1921 | 1461474487626 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 22:08:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:08:07 INFO - PROCESS | 1921 | 1461474487630 Marionette TRACE conn5 <- [1,1545,null,{"value":"8"}] 22:08:07 INFO - PROCESS | 1921 | 1461474487636 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:08:07 INFO - PROCESS | 1921 | 1461474487640 Marionette TRACE conn5 <- [1,1546,null,{}] 22:08:07 INFO - PROCESS | 1921 | 1461474487645 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:07 INFO - PROCESS | 1921 | 1461474487884 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 22:08:08 INFO - PROCESS | 1921 | 1461474488137 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4942000 == 142 [pid = 1921] [id = 394] 22:08:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 248 (0x7f13f45b7000) [pid = 1921] [serial = 1183] [outer = (nil)] 22:08:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 249 (0x7f141c265c00) [pid = 1921] [serial = 1184] [outer = 0x7f13f45b7000] 22:08:08 INFO - PROCESS | 1921 | 1461474488261 Marionette DEBUG loaded listener.js 22:08:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 250 (0x7f141caa7400) [pid = 1921] [serial = 1185] [outer = 0x7f13f45b7000] 22:08:09 INFO - PROCESS | 1921 | 1461474489198 Marionette TRACE conn5 <- [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]]]}] 22:08:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:08:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1642ms 22:08:09 INFO - PROCESS | 1921 | 1461474489279 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 22:08:09 INFO - PROCESS | 1921 | 1461474489282 Marionette TRACE conn5 <- [1,1549,null,{"value":"8"}] 22:08:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:08:09 INFO - PROCESS | 1921 | 1461474489288 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:08:09 INFO - PROCESS | 1921 | 1461474489290 Marionette TRACE conn5 <- [1,1550,null,{}] 22:08:09 INFO - PROCESS | 1921 | 1461474489296 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:09 INFO - PROCESS | 1921 | 1461474489967 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 22:08:10 INFO - PROCESS | 1921 | 1461474490255 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1395800 == 143 [pid = 1921] [id = 395] 22:08:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 251 (0x7f13ee4ce800) [pid = 1921] [serial = 1186] [outer = (nil)] 22:08:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 252 (0x7f13efb46000) [pid = 1921] [serial = 1187] [outer = 0x7f13ee4ce800] 22:08:10 INFO - PROCESS | 1921 | 1461474490327 Marionette DEBUG loaded listener.js 22:08:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 253 (0x7f13f06d3400) [pid = 1921] [serial = 1188] [outer = 0x7f13ee4ce800] 22:08:11 INFO - PROCESS | 1921 | 1461474491187 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:08:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:08:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1933ms 22:08:11 INFO - PROCESS | 1921 | 1461474491223 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 22:08:11 INFO - PROCESS | 1921 | 1461474491229 Marionette TRACE conn5 <- [1,1553,null,{"value":"8"}] 22:08:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:08:11 INFO - PROCESS | 1921 | 1461474491236 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:08:11 INFO - PROCESS | 1921 | 1461474491242 Marionette TRACE conn5 <- [1,1554,null,{}] 22:08:11 INFO - PROCESS | 1921 | 1461474491249 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:11 INFO - PROCESS | 1921 | 1461474491454 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 22:08:11 INFO - PROCESS | 1921 | 1461474491674 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f386d000 == 144 [pid = 1921] [id = 396] 22:08:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 254 (0x7f13ef2e2c00) [pid = 1921] [serial = 1189] [outer = (nil)] 22:08:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 255 (0x7f13f18d2800) [pid = 1921] [serial = 1190] [outer = 0x7f13ef2e2c00] 22:08:11 INFO - PROCESS | 1921 | 1461474491784 Marionette DEBUG loaded listener.js 22:08:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 256 (0x7f13f2cd9400) [pid = 1921] [serial = 1191] [outer = 0x7f13ef2e2c00] 22:08:12 INFO - PROCESS | 1921 | 1461474492916 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:08:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:08:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1733ms 22:08:12 INFO - PROCESS | 1921 | 1461474492970 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 22:08:12 INFO - PROCESS | 1921 | 1461474492975 Marionette TRACE conn5 <- [1,1557,null,{"value":"8"}] 22:08:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:08:12 INFO - PROCESS | 1921 | 1461474492981 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:08:12 INFO - PROCESS | 1921 | 1461474492983 Marionette TRACE conn5 <- [1,1558,null,{}] 22:08:12 INFO - PROCESS | 1921 | 1461474492989 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:13 INFO - PROCESS | 1921 | 1461474493180 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 22:08:13 INFO - PROCESS | 1921 | 1461474493516 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f41df000 == 145 [pid = 1921] [id = 397] 22:08:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 257 (0x7f13f2f4e400) [pid = 1921] [serial = 1192] [outer = (nil)] 22:08:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 258 (0x7f13f3050800) [pid = 1921] [serial = 1193] [outer = 0x7f13f2f4e400] 22:08:13 INFO - PROCESS | 1921 | 1461474493590 Marionette DEBUG loaded listener.js 22:08:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 259 (0x7f13f3873c00) [pid = 1921] [serial = 1194] [outer = 0x7f13f2f4e400] 22:08:14 INFO - PROCESS | 1921 | 1461474494483 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1539ms 22:08:14 INFO - PROCESS | 1921 | 1461474494521 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 22:08:14 INFO - PROCESS | 1921 | 1461474494527 Marionette TRACE conn5 <- [1,1561,null,{"value":"8"}] 22:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:08:14 INFO - PROCESS | 1921 | 1461474494542 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:08:14 INFO - PROCESS | 1921 | 1461474494549 Marionette TRACE conn5 <- [1,1562,null,{}] 22:08:14 INFO - PROCESS | 1921 | 1461474494554 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:14 INFO - PROCESS | 1921 | 1461474494747 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 22:08:14 INFO - PROCESS | 1921 | 1461474494968 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f719d000 == 146 [pid = 1921] [id = 398] 22:08:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 260 (0x7f13f45a8400) [pid = 1921] [serial = 1195] [outer = (nil)] 22:08:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 261 (0x7f13f48e9400) [pid = 1921] [serial = 1196] [outer = 0x7f13f45a8400] 22:08:15 INFO - PROCESS | 1921 | 1461474495081 Marionette DEBUG loaded listener.js 22:08:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 262 (0x7f13f4b9ac00) [pid = 1921] [serial = 1197] [outer = 0x7f13f45a8400] 22:08:15 INFO - PROCESS | 1921 | 1461474495988 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:08:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1551ms 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 261 (0x7f13f4b97000) [pid = 1921] [serial = 1019] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 260 (0x7f1401de3000) [pid = 1921] [serial = 1031] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 259 (0x7f14010cf400) [pid = 1921] [serial = 1025] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 258 (0x7f13f2fb2400) [pid = 1921] [serial = 1016] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 257 (0x7f13ef2e6c00) [pid = 1921] [serial = 1013] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 256 (0x7f140ae0dc00) [pid = 1921] [serial = 1043] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 255 (0x7f140440d000) [pid = 1921] [serial = 1034] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 254 (0x7f1405305c00) [pid = 1921] [serial = 1037] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 253 (0x7f14018f6c00) [pid = 1921] [serial = 1028] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 252 (0x7f1409ad4000) [pid = 1921] [serial = 1040] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 251 (0x7f13fef3fc00) [pid = 1921] [serial = 1022] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 250 (0x7f1411964c00) [pid = 1921] [serial = 1046] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 249 (0x7f1417cb2400) [pid = 1921] [serial = 1049] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 248 (0x7f13f06d8400) [pid = 1921] [serial = 1052] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 247 (0x7f13f2cb4c00) [pid = 1921] [serial = 1055] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 246 (0x7f13f2a46c00) [pid = 1921] [serial = 1058] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 245 (0x7f13f30cf400) [pid = 1921] [serial = 1061] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 244 (0x7f13fa2f0400) [pid = 1921] [serial = 1064] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140053e800 == 145 [pid = 1921] [id = 382] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1405060000 == 144 [pid = 1921] [id = 225] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fed80000 == 143 [pid = 1921] [id = 381] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f74cb800 == 142 [pid = 1921] [id = 380] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f44a5800 == 141 [pid = 1921] [id = 379] 22:08:16 INFO - PROCESS | 1921 | 1461474496181 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 22:08:16 INFO - PROCESS | 1921 | 1461474496184 Marionette TRACE conn5 <- [1,1565,null,{"value":"8"}] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef16b000 == 140 [pid = 1921] [id = 378] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4773000 == 139 [pid = 1921] [id = 377] 22:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3865000 == 138 [pid = 1921] [id = 376] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1418c62000 == 137 [pid = 1921] [id = 371] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1410c07000 == 136 [pid = 1921] [id = 370] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140be2e000 == 135 [pid = 1921] [id = 369] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140af76800 == 134 [pid = 1921] [id = 368] 22:08:16 INFO - PROCESS | 1921 | 1461474496206 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:08:16 INFO - PROCESS | 1921 | 1461474496209 Marionette TRACE conn5 <- [1,1566,null,{}] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14092bd000 == 133 [pid = 1921] [id = 367] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1405051000 == 132 [pid = 1921] [id = 366] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401c1f800 == 131 [pid = 1921] [id = 365] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401912000 == 130 [pid = 1921] [id = 364] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400da1000 == 129 [pid = 1921] [id = 363] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fed84800 == 128 [pid = 1921] [id = 362] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2b94800 == 127 [pid = 1921] [id = 361] 22:08:16 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fed81800 == 126 [pid = 1921] [id = 360] 22:08:16 INFO - PROCESS | 1921 | 1461474496226 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:16 INFO - PROCESS | 1921 | 1461474496423 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 243 (0x7f13fa2ec000) [pid = 1921] [serial = 1076] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 242 (0x7f13f1b17400) [pid = 1921] [serial = 1068] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 241 (0x7f13f11d2400) [pid = 1921] [serial = 1067] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 240 (0x7f13f2f49800) [pid = 1921] [serial = 1070] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 239 (0x7f13f304a800) [pid = 1921] [serial = 1071] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 238 (0x7f13f42dd400) [pid = 1921] [serial = 1073] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 237 (0x7f13fa2d8c00) [pid = 1921] [serial = 1079] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 236 (0x7f13fedc2c00) [pid = 1921] [serial = 1077] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 235 (0x7f13fefd8000) [pid = 1921] [serial = 1080] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | --DOMWINDOW == 234 (0x7f13f4b93400) [pid = 1921] [serial = 1074] [outer = (nil)] [url = about:blank] 22:08:16 INFO - PROCESS | 1921 | 1461474496690 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f138c000 == 127 [pid = 1921] [id = 399] 22:08:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 235 (0x7f13f11d2400) [pid = 1921] [serial = 1198] [outer = (nil)] 22:08:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 236 (0x7f13f3876000) [pid = 1921] [serial = 1199] [outer = 0x7f13f11d2400] 22:08:16 INFO - PROCESS | 1921 | 1461474496755 Marionette DEBUG loaded listener.js 22:08:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 237 (0x7f13f7303400) [pid = 1921] [serial = 1200] [outer = 0x7f13f11d2400] 22:08:17 INFO - PROCESS | 1921 | 1461474497474 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:08:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:08:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1298ms 22:08:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:08:17 INFO - PROCESS | 1921 | 1461474497493 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 22:08:17 INFO - PROCESS | 1921 | 1461474497496 Marionette TRACE conn5 <- [1,1569,null,{"value":"8"}] 22:08:17 INFO - PROCESS | 1921 | 1461474497502 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:08:17 INFO - PROCESS | 1921 | 1461474497505 Marionette TRACE conn5 <- [1,1570,null,{}] 22:08:17 INFO - PROCESS | 1921 | 1461474497509 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:17 INFO - PROCESS | 1921 | 1461474497686 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 22:08:17 INFO - PROCESS | 1921 | 1461474497872 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4251800 == 128 [pid = 1921] [id = 400] 22:08:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 238 (0x7f13f75f6800) [pid = 1921] [serial = 1201] [outer = (nil)] 22:08:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 239 (0x7f13f8704000) [pid = 1921] [serial = 1202] [outer = 0x7f13f75f6800] 22:08:17 INFO - PROCESS | 1921 | 1461474497955 Marionette DEBUG loaded listener.js 22:08:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 240 (0x7f13fa4a3400) [pid = 1921] [serial = 1203] [outer = 0x7f13f75f6800] 22:08:18 INFO - PROCESS | 1921 | 1461474498715 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:08:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:08:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1236ms 22:08:18 INFO - PROCESS | 1921 | 1461474498737 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 22:08:18 INFO - PROCESS | 1921 | 1461474498741 Marionette TRACE conn5 <- [1,1573,null,{"value":"8"}] 22:08:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:08:18 INFO - PROCESS | 1921 | 1461474498746 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:08:18 INFO - PROCESS | 1921 | 1461474498748 Marionette TRACE conn5 <- [1,1574,null,{}] 22:08:18 INFO - PROCESS | 1921 | 1461474498803 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:19 INFO - PROCESS | 1921 | 1461474499067 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 22:08:19 INFO - PROCESS | 1921 | 1461474499092 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa4e7000 == 129 [pid = 1921] [id = 401] 22:08:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 241 (0x7f13ee4d5c00) [pid = 1921] [serial = 1204] [outer = (nil)] 22:08:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 242 (0x7f13fef3d800) [pid = 1921] [serial = 1205] [outer = 0x7f13ee4d5c00] 22:08:19 INFO - PROCESS | 1921 | 1461474499153 Marionette DEBUG loaded listener.js 22:08:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 243 (0x7f14004a6000) [pid = 1921] [serial = 1206] [outer = 0x7f13ee4d5c00] 22:08:20 INFO - PROCESS | 1921 | 1461474500014 Marionette TRACE conn5 <- [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]]]}] 22:08:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:08:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1320ms 22:08:20 INFO - PROCESS | 1921 | 1461474500076 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 22:08:20 INFO - PROCESS | 1921 | 1461474500081 Marionette TRACE conn5 <- [1,1577,null,{"value":"8"}] 22:08:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:08:20 INFO - PROCESS | 1921 | 1461474500090 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:08:20 INFO - PROCESS | 1921 | 1461474500092 Marionette TRACE conn5 <- [1,1578,null,{}] 22:08:20 INFO - PROCESS | 1921 | 1461474500096 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:20 INFO - PROCESS | 1921 | 1461474500344 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 22:08:20 INFO - PROCESS | 1921 | 1461474500371 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140025f000 == 130 [pid = 1921] [id = 402] 22:08:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 244 (0x7f13f730d400) [pid = 1921] [serial = 1207] [outer = (nil)] 22:08:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 245 (0x7f1401568c00) [pid = 1921] [serial = 1208] [outer = 0x7f13f730d400] 22:08:20 INFO - PROCESS | 1921 | 1461474500434 Marionette DEBUG loaded listener.js 22:08:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 246 (0x7f14018f6c00) [pid = 1921] [serial = 1209] [outer = 0x7f13f730d400] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 245 (0x7f13f2cdd000) [pid = 1921] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 244 (0x7f13f4b8f000) [pid = 1921] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 243 (0x7f140177d000) [pid = 1921] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 242 (0x7f14016ccc00) [pid = 1921] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 241 (0x7f1402ac3000) [pid = 1921] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 240 (0x7f13f06d9400) [pid = 1921] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 239 (0x7f13f48ef800) [pid = 1921] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 238 (0x7f13f11d2c00) [pid = 1921] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 237 (0x7f1401550400) [pid = 1921] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 236 (0x7f140865fc00) [pid = 1921] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 235 (0x7f13f42e5c00) [pid = 1921] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 234 (0x7f13f2be6000) [pid = 1921] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 233 (0x7f13f4b8d800) [pid = 1921] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 232 (0x7f13f2cd8c00) [pid = 1921] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 231 (0x7f13f48f3c00) [pid = 1921] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 230 (0x7f13f2cd7c00) [pid = 1921] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 229 (0x7f1401da6400) [pid = 1921] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 228 (0x7f140177dc00) [pid = 1921] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 227 (0x7f13f2be3400) [pid = 1921] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 226 (0x7f13f2be4000) [pid = 1921] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 225 (0x7f13f11d6000) [pid = 1921] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 224 (0x7f13f2a40800) [pid = 1921] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 223 (0x7f13f18c7400) [pid = 1921] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 222 (0x7f1404056000) [pid = 1921] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 221 (0x7f13efb4c000) [pid = 1921] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 220 (0x7f13f304d000) [pid = 1921] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 219 (0x7f140156fc00) [pid = 1921] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 218 (0x7f13f15a4400) [pid = 1921] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 217 (0x7f1404054800) [pid = 1921] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 216 (0x7f13f06d1c00) [pid = 1921] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 215 (0x7f13ef2df800) [pid = 1921] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 214 (0x7f13fedcb000) [pid = 1921] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 213 (0x7f13f2be3800) [pid = 1921] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 212 (0x7f13f18ca400) [pid = 1921] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 211 (0x7f1402a78c00) [pid = 1921] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 210 (0x7f13f48efc00) [pid = 1921] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 209 (0x7f14018ef800) [pid = 1921] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 208 (0x7f13f2cd5c00) [pid = 1921] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 207 (0x7f140154a400) [pid = 1921] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 206 (0x7f140a841c00) [pid = 1921] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 205 (0x7f13f06d1400) [pid = 1921] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 204 (0x7f13f2fba400) [pid = 1921] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 203 (0x7f13ef2ec400) [pid = 1921] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 202 (0x7f140177a400) [pid = 1921] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 201 (0x7f13efb4f000) [pid = 1921] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 200 (0x7f13f4b9b400) [pid = 1921] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 199 (0x7f13f2a43400) [pid = 1921] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 198 (0x7f13f1564800) [pid = 1921] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 197 (0x7f13f11d0400) [pid = 1921] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 196 (0x7f13f42dc400) [pid = 1921] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 195 (0x7f13fef3b800) [pid = 1921] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 194 (0x7f13efb4f400) [pid = 1921] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 193 (0x7f13fef3c400) [pid = 1921] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 192 (0x7f13f06cdc00) [pid = 1921] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 191 (0x7f13f11dd000) [pid = 1921] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 190 (0x7f13f2be7400) [pid = 1921] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f13f42e0000) [pid = 1921] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f13ff929000) [pid = 1921] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:08:22 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f13f2a43000) [pid = 1921] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:08:22 INFO - PROCESS | 1921 | 1461474502464 Marionette TRACE conn5 <- [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]]]}] 22:08:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:08:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2384ms 22:08:22 INFO - PROCESS | 1921 | 1461474502477 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 22:08:22 INFO - PROCESS | 1921 | 1461474502479 Marionette TRACE conn5 <- [1,1581,null,{"value":"8"}] 22:08:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:08:22 INFO - PROCESS | 1921 | 1461474502489 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:08:22 INFO - PROCESS | 1921 | 1461474502492 Marionette TRACE conn5 <- [1,1582,null,{}] 22:08:22 INFO - PROCESS | 1921 | 1461474502498 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:22 INFO - PROCESS | 1921 | 1461474502740 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 22:08:22 INFO - PROCESS | 1921 | 1461474502759 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1131800 == 131 [pid = 1921] [id = 403] 22:08:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f13ef2e3c00) [pid = 1921] [serial = 1210] [outer = (nil)] 22:08:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f13f15a7400) [pid = 1921] [serial = 1211] [outer = 0x7f13ef2e3c00] 22:08:22 INFO - PROCESS | 1921 | 1461474502832 Marionette DEBUG loaded listener.js 22:08:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f13f2a48400) [pid = 1921] [serial = 1212] [outer = 0x7f13ef2e3c00] 22:08:23 INFO - PROCESS | 1921 | 1461474503651 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:08:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:08:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1181ms 22:08:23 INFO - PROCESS | 1921 | 1461474503671 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 22:08:23 INFO - PROCESS | 1921 | 1461474503674 Marionette TRACE conn5 <- [1,1585,null,{"value":"8"}] 22:08:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:08:23 INFO - PROCESS | 1921 | 1461474503680 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:08:23 INFO - PROCESS | 1921 | 1461474503682 Marionette TRACE conn5 <- [1,1586,null,{}] 22:08:23 INFO - PROCESS | 1921 | 1461474503700 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:23 INFO - PROCESS | 1921 | 1461474503895 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 22:08:23 INFO - PROCESS | 1921 | 1461474503909 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f876a000 == 132 [pid = 1921] [id = 404] 22:08:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 191 (0x7f13f11d1800) [pid = 1921] [serial = 1213] [outer = (nil)] 22:08:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 192 (0x7f13f2ecdc00) [pid = 1921] [serial = 1214] [outer = 0x7f13f11d1800] 22:08:23 INFO - PROCESS | 1921 | 1461474503973 Marionette DEBUG loaded listener.js 22:08:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 193 (0x7f13f42db400) [pid = 1921] [serial = 1215] [outer = 0x7f13f11d1800] 22:08:25 INFO - PROCESS | 1921 | 1461474505242 Marionette TRACE conn5 <- [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]]]}] 22:08:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:08:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1593ms 22:08:25 INFO - PROCESS | 1921 | 1461474505275 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 22:08:25 INFO - PROCESS | 1921 | 1461474505281 Marionette TRACE conn5 <- [1,1589,null,{"value":"8"}] 22:08:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:08:25 INFO - PROCESS | 1921 | 1461474505292 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:08:25 INFO - PROCESS | 1921 | 1461474505296 Marionette TRACE conn5 <- [1,1590,null,{}] 22:08:25 INFO - PROCESS | 1921 | 1461474505306 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:25 INFO - PROCESS | 1921 | 1461474505539 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 22:08:25 INFO - PROCESS | 1921 | 1461474505801 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:25 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3858800 == 133 [pid = 1921] [id = 405] 22:08:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 194 (0x7f13f15aa800) [pid = 1921] [serial = 1216] [outer = (nil)] 22:08:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 195 (0x7f13f2a45800) [pid = 1921] [serial = 1217] [outer = 0x7f13f15aa800] 22:08:25 INFO - PROCESS | 1921 | 1461474505927 Marionette DEBUG loaded listener.js 22:08:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 196 (0x7f13f2cb4400) [pid = 1921] [serial = 1218] [outer = 0x7f13f15aa800] 22:08:26 INFO - PROCESS | 1921 | 1461474506895 Marionette TRACE conn5 <- [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]]]}] 22:08:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:08:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1640ms 22:08:26 INFO - PROCESS | 1921 | 1461474506940 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 22:08:26 INFO - PROCESS | 1921 | 1461474506955 Marionette TRACE conn5 <- [1,1593,null,{"value":"8"}] 22:08:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:08:26 INFO - PROCESS | 1921 | 1461474506967 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:08:26 INFO - PROCESS | 1921 | 1461474506972 Marionette TRACE conn5 <- [1,1594,null,{}] 22:08:26 INFO - PROCESS | 1921 | 1461474506978 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:27 INFO - PROCESS | 1921 | 1461474507224 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 22:08:27 INFO - PROCESS | 1921 | 1461474507536 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f73a4800 == 134 [pid = 1921] [id = 406] 22:08:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 197 (0x7f13f2ecb000) [pid = 1921] [serial = 1219] [outer = (nil)] 22:08:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 198 (0x7f13f30d5c00) [pid = 1921] [serial = 1220] [outer = 0x7f13f2ecb000] 22:08:27 INFO - PROCESS | 1921 | 1461474507618 Marionette DEBUG loaded listener.js 22:08:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 199 (0x7f13f3ced000) [pid = 1921] [serial = 1221] [outer = 0x7f13f2ecb000] 22:08:28 INFO - PROCESS | 1921 | 1461474508487 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:08:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:08:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1583ms 22:08:28 INFO - PROCESS | 1921 | 1461474508551 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 22:08:28 INFO - PROCESS | 1921 | 1461474508555 Marionette TRACE conn5 <- [1,1597,null,{"value":"8"}] 22:08:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:08:28 INFO - PROCESS | 1921 | 1461474508561 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:08:28 INFO - PROCESS | 1921 | 1461474508567 Marionette TRACE conn5 <- [1,1598,null,{}] 22:08:28 INFO - PROCESS | 1921 | 1461474508584 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:28 INFO - PROCESS | 1921 | 1461474508841 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 22:08:29 INFO - PROCESS | 1921 | 1461474509178 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401490000 == 135 [pid = 1921] [id = 407] 22:08:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 200 (0x7f13f4b8f400) [pid = 1921] [serial = 1222] [outer = (nil)] 22:08:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 201 (0x7f13f7306400) [pid = 1921] [serial = 1223] [outer = 0x7f13f4b8f400] 22:08:29 INFO - PROCESS | 1921 | 1461474509266 Marionette DEBUG loaded listener.js 22:08:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 202 (0x7f13f97b5800) [pid = 1921] [serial = 1224] [outer = 0x7f13f4b8f400] 22:08:30 INFO - PROCESS | 1921 | 1461474510229 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:08:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:08:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1741ms 22:08:30 INFO - PROCESS | 1921 | 1461474510304 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 22:08:30 INFO - PROCESS | 1921 | 1461474510308 Marionette TRACE conn5 <- [1,1601,null,{"value":"8"}] 22:08:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:08:30 INFO - PROCESS | 1921 | 1461474510314 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:08:30 INFO - PROCESS | 1921 | 1461474510316 Marionette TRACE conn5 <- [1,1602,null,{}] 22:08:30 INFO - PROCESS | 1921 | 1461474510322 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:30 INFO - PROCESS | 1921 | 1461474510547 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 22:08:30 INFO - PROCESS | 1921 | 1461474510807 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401b54000 == 136 [pid = 1921] [id = 408] 22:08:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 203 (0x7f13f4b93000) [pid = 1921] [serial = 1225] [outer = (nil)] 22:08:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 204 (0x7f13fa4a7000) [pid = 1921] [serial = 1226] [outer = 0x7f13f4b93000] 22:08:30 INFO - PROCESS | 1921 | 1461474510932 Marionette DEBUG loaded listener.js 22:08:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 205 (0x7f13fef99c00) [pid = 1921] [serial = 1227] [outer = 0x7f13f4b93000] 22:08:31 INFO - PROCESS | 1921 | 1461474511808 Marionette TRACE conn5 <- [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]]]}] 22:08:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:08:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1536ms 22:08:31 INFO - PROCESS | 1921 | 1461474511852 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 22:08:31 INFO - PROCESS | 1921 | 1461474511855 Marionette TRACE conn5 <- [1,1605,null,{"value":"8"}] 22:08:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:08:31 INFO - PROCESS | 1921 | 1461474511862 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:08:31 INFO - PROCESS | 1921 | 1461474511866 Marionette TRACE conn5 <- [1,1606,null,{}] 22:08:31 INFO - PROCESS | 1921 | 1461474511872 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:32 INFO - PROCESS | 1921 | 1461474512115 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 22:08:32 INFO - PROCESS | 1921 | 1461474512434 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a26800 == 137 [pid = 1921] [id = 409] 22:08:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 206 (0x7f1401093800) [pid = 1921] [serial = 1228] [outer = (nil)] 22:08:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 207 (0x7f140154fc00) [pid = 1921] [serial = 1229] [outer = 0x7f1401093800] 22:08:32 INFO - PROCESS | 1921 | 1461474512519 Marionette DEBUG loaded listener.js 22:08:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 208 (0x7f14016cdc00) [pid = 1921] [serial = 1230] [outer = 0x7f1401093800] 22:08:33 INFO - PROCESS | 1921 | 1461474513405 Marionette TRACE conn5 <- [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]]]}] 22:08:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:08:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1584ms 22:08:33 INFO - PROCESS | 1921 | 1461474513447 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 22:08:33 INFO - PROCESS | 1921 | 1461474513451 Marionette TRACE conn5 <- [1,1609,null,{"value":"8"}] 22:08:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:08:33 INFO - PROCESS | 1921 | 1461474513457 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:08:33 INFO - PROCESS | 1921 | 1461474513459 Marionette TRACE conn5 <- [1,1610,null,{}] 22:08:33 INFO - PROCESS | 1921 | 1461474513465 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:33 INFO - PROCESS | 1921 | 1461474513685 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 22:08:33 INFO - PROCESS | 1921 | 1461474513945 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1407578800 == 138 [pid = 1921] [id = 410] 22:08:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 209 (0x7f1401c0cc00) [pid = 1921] [serial = 1231] [outer = (nil)] 22:08:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 210 (0x7f1401ded800) [pid = 1921] [serial = 1232] [outer = 0x7f1401c0cc00] 22:08:34 INFO - PROCESS | 1921 | 1461474514066 Marionette DEBUG loaded listener.js 22:08:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 211 (0x7f140401b400) [pid = 1921] [serial = 1233] [outer = 0x7f1401c0cc00] 22:08:34 INFO - PROCESS | 1921 | 1461474514930 Marionette TRACE conn5 <- [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]]]}] 22:08:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:08:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1527ms 22:08:34 INFO - PROCESS | 1921 | 1461474514986 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 22:08:34 INFO - PROCESS | 1921 | 1461474514990 Marionette TRACE conn5 <- [1,1613,null,{"value":"8"}] 22:08:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:08:35 INFO - PROCESS | 1921 | 1461474514996 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:08:35 INFO - PROCESS | 1921 | 1461474514998 Marionette TRACE conn5 <- [1,1614,null,{}] 22:08:35 INFO - PROCESS | 1921 | 1461474515005 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:35 INFO - PROCESS | 1921 | 1461474515209 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 22:08:35 INFO - PROCESS | 1921 | 1461474515425 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140af64000 == 139 [pid = 1921] [id = 411] 22:08:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 212 (0x7f1401c0e400) [pid = 1921] [serial = 1234] [outer = (nil)] 22:08:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 213 (0x7f14040c8000) [pid = 1921] [serial = 1235] [outer = 0x7f1401c0e400] 22:08:35 INFO - PROCESS | 1921 | 1461474515542 Marionette DEBUG loaded listener.js 22:08:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 214 (0x7f140448c400) [pid = 1921] [serial = 1236] [outer = 0x7f1401c0e400] 22:08:36 INFO - PROCESS | 1921 | 1461474516472 Marionette TRACE conn5 <- [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]]]}] 22:08:36 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 22:08:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1531ms 22:08:36 INFO - PROCESS | 1921 | 1461474516528 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 22:08:36 INFO - PROCESS | 1921 | 1461474516532 Marionette TRACE conn5 <- [1,1617,null,{"value":"8"}] 22:08:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:08:36 INFO - PROCESS | 1921 | 1461474516538 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:08:36 INFO - PROCESS | 1921 | 1461474516541 Marionette TRACE conn5 <- [1,1618,null,{}] 22:08:36 INFO - PROCESS | 1921 | 1461474516547 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:36 INFO - PROCESS | 1921 | 1461474516754 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 22:08:37 INFO - PROCESS | 1921 | 1461474517068 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:37 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140c3c1000 == 140 [pid = 1921] [id = 412] 22:08:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 215 (0x7f1401dac400) [pid = 1921] [serial = 1237] [outer = (nil)] 22:08:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 216 (0x7f1404bcfc00) [pid = 1921] [serial = 1238] [outer = 0x7f1401dac400] 22:08:37 INFO - PROCESS | 1921 | 1461474517150 Marionette DEBUG loaded listener.js 22:08:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 217 (0x7f1404e3c400) [pid = 1921] [serial = 1239] [outer = 0x7f1401dac400] 22:08:38 INFO - PROCESS | 1921 | 1461474518006 Marionette TRACE conn5 <- [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]]]}] 22:08:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:08:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1530ms 22:08:38 INFO - PROCESS | 1921 | 1461474518070 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 22:08:38 INFO - PROCESS | 1921 | 1461474518073 Marionette TRACE conn5 <- [1,1621,null,{"value":"8"}] 22:08:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:08:38 INFO - PROCESS | 1921 | 1461474518079 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:08:38 INFO - PROCESS | 1921 | 1461474518082 Marionette TRACE conn5 <- [1,1622,null,{}] 22:08:38 INFO - PROCESS | 1921 | 1461474518088 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:38 INFO - PROCESS | 1921 | 1461474518300 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 22:08:38 INFO - PROCESS | 1921 | 1461474518552 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140e035000 == 141 [pid = 1921] [id = 413] 22:08:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 218 (0x7f1404016800) [pid = 1921] [serial = 1240] [outer = (nil)] 22:08:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 219 (0x7f1405fa3400) [pid = 1921] [serial = 1241] [outer = 0x7f1404016800] 22:08:38 INFO - PROCESS | 1921 | 1461474518669 Marionette DEBUG loaded listener.js 22:08:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 220 (0x7f14091d4000) [pid = 1921] [serial = 1242] [outer = 0x7f1404016800] 22:08:39 INFO - PROCESS | 1921 | 1461474519520 Marionette TRACE conn5 <- [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]]]}] 22:08:39 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 22:08:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1494ms 22:08:39 INFO - PROCESS | 1921 | 1461474519574 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 22:08:39 INFO - PROCESS | 1921 | 1461474519578 Marionette TRACE conn5 <- [1,1625,null,{"value":"8"}] 22:08:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:08:39 INFO - PROCESS | 1921 | 1461474519584 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:08:39 INFO - PROCESS | 1921 | 1461474519586 Marionette TRACE conn5 <- [1,1626,null,{}] 22:08:39 INFO - PROCESS | 1921 | 1461474519592 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:39 INFO - PROCESS | 1921 | 1461474519804 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 22:08:40 INFO - PROCESS | 1921 | 1461474520016 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:40 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c31f000 == 142 [pid = 1921] [id = 414] 22:08:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 221 (0x7f1404e3b800) [pid = 1921] [serial = 1243] [outer = (nil)] 22:08:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 222 (0x7f140a666c00) [pid = 1921] [serial = 1244] [outer = 0x7f1404e3b800] 22:08:40 INFO - PROCESS | 1921 | 1461474520142 Marionette DEBUG loaded listener.js 22:08:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 223 (0x7f140aea0800) [pid = 1921] [serial = 1245] [outer = 0x7f1404e3b800] 22:08:41 INFO - PROCESS | 1921 | 1461474521070 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:08:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:08:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1534ms 22:08:41 INFO - PROCESS | 1921 | 1461474521119 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 22:08:41 INFO - PROCESS | 1921 | 1461474521124 Marionette TRACE conn5 <- [1,1629,null,{"value":"8"}] 22:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:08:41 INFO - PROCESS | 1921 | 1461474521130 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:08:41 INFO - PROCESS | 1921 | 1461474521134 Marionette TRACE conn5 <- [1,1630,null,{}] 22:08:41 INFO - PROCESS | 1921 | 1461474521139 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:41 INFO - PROCESS | 1921 | 1461474521387 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 22:08:41 INFO - PROCESS | 1921 | 1461474521643 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef73a800 == 143 [pid = 1921] [id = 415] 22:08:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 224 (0x7f140a83a800) [pid = 1921] [serial = 1246] [outer = (nil)] 22:08:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 225 (0x7f141893bc00) [pid = 1921] [serial = 1247] [outer = 0x7f140a83a800] 22:08:41 INFO - PROCESS | 1921 | 1461474521781 Marionette DEBUG loaded listener.js 22:08:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 226 (0x7f141c271c00) [pid = 1921] [serial = 1248] [outer = 0x7f140a83a800] 22:08:42 INFO - PROCESS | 1921 | 1461474522628 Marionette TRACE conn5 <- [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]]]}] 22:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1539ms 22:08:42 INFO - PROCESS | 1921 | 1461474522671 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 22:08:42 INFO - PROCESS | 1921 | 1461474522675 Marionette TRACE conn5 <- [1,1633,null,{"value":"8"}] 22:08:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:08:42 INFO - PROCESS | 1921 | 1461474522681 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:08:42 INFO - PROCESS | 1921 | 1461474522684 Marionette TRACE conn5 <- [1,1634,null,{}] 22:08:42 INFO - PROCESS | 1921 | 1461474522690 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:42 INFO - PROCESS | 1921 | 1461474522906 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 22:08:43 INFO - PROCESS | 1921 | 1461474523168 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8e0000 == 144 [pid = 1921] [id = 416] 22:08:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 227 (0x7f13fec82c00) [pid = 1921] [serial = 1249] [outer = (nil)] 22:08:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 228 (0x7f13fec8cc00) [pid = 1921] [serial = 1250] [outer = 0x7f13fec82c00] 22:08:43 INFO - PROCESS | 1921 | 1461474523285 Marionette DEBUG loaded listener.js 22:08:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 229 (0x7f13fec91400) [pid = 1921] [serial = 1251] [outer = 0x7f13fec82c00] 22:08:44 INFO - PROCESS | 1921 | 1461474524121 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:08:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:08:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1478ms 22:08:44 INFO - PROCESS | 1921 | 1461474524179 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 22:08:44 INFO - PROCESS | 1921 | 1461474524183 Marionette TRACE conn5 <- [1,1637,null,{"value":"8"}] 22:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:08:44 INFO - PROCESS | 1921 | 1461474524190 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:08:44 INFO - PROCESS | 1921 | 1461474524193 Marionette TRACE conn5 <- [1,1638,null,{}] 22:08:44 INFO - PROCESS | 1921 | 1461474524238 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:44 INFO - PROCESS | 1921 | 1461474524454 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 22:08:44 INFO - PROCESS | 1921 | 1461474524714 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f02dc800 == 145 [pid = 1921] [id = 417] 22:08:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 230 (0x7f13fec85400) [pid = 1921] [serial = 1252] [outer = (nil)] 22:08:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 231 (0x7f141c364400) [pid = 1921] [serial = 1253] [outer = 0x7f13fec85400] 22:08:44 INFO - PROCESS | 1921 | 1461474524835 Marionette DEBUG loaded listener.js 22:08:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 232 (0x7f141cc48c00) [pid = 1921] [serial = 1254] [outer = 0x7f13fec85400] 22:08:45 INFO - PROCESS | 1921 | 1461474525689 Marionette TRACE conn5 <- [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]]]}] 22:08:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:08:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1566ms 22:08:45 INFO - PROCESS | 1921 | 1461474525757 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 22:08:45 INFO - PROCESS | 1921 | 1461474525760 Marionette TRACE conn5 <- [1,1641,null,{"value":"8"}] 22:08:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:08:45 INFO - PROCESS | 1921 | 1461474525767 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:08:45 INFO - PROCESS | 1921 | 1461474525770 Marionette TRACE conn5 <- [1,1642,null,{}] 22:08:45 INFO - PROCESS | 1921 | 1461474525775 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:46 INFO - PROCESS | 1921 | 1461474526000 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 22:08:46 INFO - PROCESS | 1921 | 1461474526306 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401a18000 == 146 [pid = 1921] [id = 418] 22:08:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 233 (0x7f13f87b1400) [pid = 1921] [serial = 1255] [outer = (nil)] 22:08:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 234 (0x7f13f87b9c00) [pid = 1921] [serial = 1256] [outer = 0x7f13f87b1400] 22:08:46 INFO - PROCESS | 1921 | 1461474526387 Marionette DEBUG loaded listener.js 22:08:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 235 (0x7f13f87be800) [pid = 1921] [serial = 1257] [outer = 0x7f13f87b1400] 22:08:47 INFO - PROCESS | 1921 | 1461474527320 Marionette TRACE conn5 <- [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]]]}] 22:08:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:08:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1635ms 22:08:47 INFO - PROCESS | 1921 | 1461474527403 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 22:08:47 INFO - PROCESS | 1921 | 1461474527406 Marionette TRACE conn5 <- [1,1645,null,{"value":"8"}] 22:08:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:08:47 INFO - PROCESS | 1921 | 1461474527413 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:08:47 INFO - PROCESS | 1921 | 1461474527415 Marionette TRACE conn5 <- [1,1646,null,{}] 22:08:47 INFO - PROCESS | 1921 | 1461474527422 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:47 INFO - PROCESS | 1921 | 1461474527635 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 22:08:47 INFO - PROCESS | 1921 | 1461474527941 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:47 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ee6d1800 == 147 [pid = 1921] [id = 419] 22:08:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 236 (0x7f13f05ec000) [pid = 1921] [serial = 1258] [outer = (nil)] 22:08:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 237 (0x7f13f2ece400) [pid = 1921] [serial = 1259] [outer = 0x7f13f05ec000] 22:08:48 INFO - PROCESS | 1921 | 1461474528023 Marionette DEBUG loaded listener.js 22:08:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 238 (0x7f13f87b8800) [pid = 1921] [serial = 1260] [outer = 0x7f13f05ec000] 22:08:48 INFO - PROCESS | 1921 | 1461474528906 Marionette TRACE conn5 <- [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]]]}] 22:08:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1531ms 22:08:48 INFO - PROCESS | 1921 | 1461474528945 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 22:08:48 INFO - PROCESS | 1921 | 1461474528949 Marionette TRACE conn5 <- [1,1649,null,{"value":"8"}] 22:08:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:08:48 INFO - PROCESS | 1921 | 1461474528955 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:08:48 INFO - PROCESS | 1921 | 1461474528958 Marionette TRACE conn5 <- [1,1650,null,{}] 22:08:48 INFO - PROCESS | 1921 | 1461474528963 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:49 INFO - PROCESS | 1921 | 1461474529175 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 22:08:49 INFO - PROCESS | 1921 | 1461474529496 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef897800 == 148 [pid = 1921] [id = 420] 22:08:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 239 (0x7f13ee4cd800) [pid = 1921] [serial = 1261] [outer = (nil)] 22:08:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 240 (0x7f13f15b2400) [pid = 1921] [serial = 1262] [outer = 0x7f13ee4cd800] 22:08:49 INFO - PROCESS | 1921 | 1461474529579 Marionette DEBUG loaded listener.js 22:08:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 241 (0x7f13f2f49c00) [pid = 1921] [serial = 1263] [outer = 0x7f13ee4cd800] 22:08:50 INFO - PROCESS | 1921 | 1461474530445 Marionette TRACE conn5 <- [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]]]}] 22:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1529ms 22:08:50 INFO - PROCESS | 1921 | 1461474530485 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 22:08:50 INFO - PROCESS | 1921 | 1461474530489 Marionette TRACE conn5 <- [1,1653,null,{"value":"8"}] 22:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:08:50 INFO - PROCESS | 1921 | 1461474530494 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:08:50 INFO - PROCESS | 1921 | 1461474530497 Marionette TRACE conn5 <- [1,1654,null,{}] 22:08:50 INFO - PROCESS | 1921 | 1461474530503 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:50 INFO - PROCESS | 1921 | 1461474530711 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 22:08:50 INFO - PROCESS | 1921 | 1461474530984 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef89f800 == 149 [pid = 1921] [id = 421] 22:08:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 242 (0x7f13ef2e0c00) [pid = 1921] [serial = 1264] [outer = (nil)] 22:08:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 243 (0x7f13efb48400) [pid = 1921] [serial = 1265] [outer = 0x7f13ef2e0c00] 22:08:51 INFO - PROCESS | 1921 | 1461474531113 Marionette DEBUG loaded listener.js 22:08:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 244 (0x7f13f1b25c00) [pid = 1921] [serial = 1266] [outer = 0x7f13ef2e0c00] 22:08:51 INFO - PROCESS | 1921 | 1461474531956 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1528ms 22:08:52 INFO - PROCESS | 1921 | 1461474532024 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 22:08:52 INFO - PROCESS | 1921 | 1461474532028 Marionette TRACE conn5 <- [1,1657,null,{"value":"8"}] 22:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:08:52 INFO - PROCESS | 1921 | 1461474532039 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:08:52 INFO - PROCESS | 1921 | 1461474532045 Marionette TRACE conn5 <- [1,1658,null,{}] 22:08:52 INFO - PROCESS | 1921 | 1461474532054 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:52 INFO - PROCESS | 1921 | 1461474532734 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 22:08:53 INFO - PROCESS | 1921 | 1461474533098 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f02dc000 == 150 [pid = 1921] [id = 422] 22:08:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 245 (0x7f13ef2e3000) [pid = 1921] [serial = 1267] [outer = (nil)] 22:08:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 246 (0x7f13f05e8400) [pid = 1921] [serial = 1268] [outer = 0x7f13ef2e3000] 22:08:53 INFO - PROCESS | 1921 | 1461474533194 Marionette DEBUG loaded listener.js 22:08:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 247 (0x7f13f11d5800) [pid = 1921] [serial = 1269] [outer = 0x7f13ef2e3000] 22:08:54 INFO - PROCESS | 1921 | 1461474534035 Marionette TRACE conn5 <- [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]]]}] 22:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2049ms 22:08:54 INFO - PROCESS | 1921 | 1461474534086 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 22:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:08:54 INFO - PROCESS | 1921 | 1461474534092 Marionette TRACE conn5 <- [1,1661,null,{"value":"8"}] 22:08:54 INFO - PROCESS | 1921 | 1461474534100 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:08:54 INFO - PROCESS | 1921 | 1461474534106 Marionette TRACE conn5 <- [1,1662,null,{}] 22:08:54 INFO - PROCESS | 1921 | 1461474534113 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:54 INFO - PROCESS | 1921 | 1461474534331 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fed8c000 == 149 [pid = 1921] [id = 339] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1131800 == 148 [pid = 1921] [id = 403] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140025f000 == 147 [pid = 1921] [id = 402] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fa4e7000 == 146 [pid = 1921] [id = 401] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4251800 == 145 [pid = 1921] [id = 400] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f138c000 == 144 [pid = 1921] [id = 399] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f719d000 == 143 [pid = 1921] [id = 398] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f41df000 == 142 [pid = 1921] [id = 397] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f386d000 == 141 [pid = 1921] [id = 396] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1395800 == 140 [pid = 1921] [id = 395] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3106800 == 139 [pid = 1921] [id = 392] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f70cf000 == 138 [pid = 1921] [id = 391] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c46e800 == 137 [pid = 1921] [id = 390] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d8da000 == 136 [pid = 1921] [id = 389] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140af71800 == 135 [pid = 1921] [id = 388] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1406965000 == 134 [pid = 1921] [id = 387] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401ca0000 == 133 [pid = 1921] [id = 386] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fa5e8800 == 132 [pid = 1921] [id = 385] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3cd1000 == 131 [pid = 1921] [id = 384] 22:08:54 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14015d1000 == 130 [pid = 1921] [id = 383] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 246 (0x7f1411962400) [pid = 1921] [serial = 987] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 245 (0x7f13f3cf5c00) [pid = 1921] [serial = 846] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 244 (0x7f13ff921c00) [pid = 1921] [serial = 1023] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 243 (0x7f1401da8000) [pid = 1921] [serial = 1029] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 242 (0x7f1404e37000) [pid = 1921] [serial = 1035] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 241 (0x7f140a642000) [pid = 1921] [serial = 1041] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 240 (0x7f13f2cd6400) [pid = 1921] [serial = 1059] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 239 (0x7f13fa2eac00) [pid = 1921] [serial = 960] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 238 (0x7f13f1b24000) [pid = 1921] [serial = 858] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 237 (0x7f1418c90c00) [pid = 1921] [serial = 1050] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 236 (0x7f1418a2a400) [pid = 1921] [serial = 903] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 235 (0x7f13fefd2000) [pid = 1921] [serial = 1065] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 234 (0x7f13f2fc0000) [pid = 1921] [serial = 912] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 233 (0x7f13f4b9a000) [pid = 1921] [serial = 993] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 232 (0x7f141772c000) [pid = 1921] [serial = 990] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 231 (0x7f1401570c00) [pid = 1921] [serial = 963] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 230 (0x7f13f3cecc00) [pid = 1921] [serial = 843] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 229 (0x7f14041fd400) [pid = 1921] [serial = 975] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 228 (0x7f1402ac8c00) [pid = 1921] [serial = 969] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 227 (0x7f141cab2800) [pid = 1921] [serial = 906] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 226 (0x7f13f3046000) [pid = 1921] [serial = 957] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 225 (0x7f13f1562c00) [pid = 1921] [serial = 861] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 224 (0x7f13f3cec800) [pid = 1921] [serial = 891] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 223 (0x7f13f3cfa000) [pid = 1921] [serial = 849] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 222 (0x7f14073eb400) [pid = 1921] [serial = 981] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 221 (0x7f13f3051000) [pid = 1921] [serial = 921] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 220 (0x7f1417a12800) [pid = 1921] [serial = 1047] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 219 (0x7f141195d400) [pid = 1921] [serial = 900] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 218 (0x7f13f2fb5800) [pid = 1921] [serial = 918] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 217 (0x7f1404e33800) [pid = 1921] [serial = 978] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 216 (0x7f13f2cbac00) [pid = 1921] [serial = 1056] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 215 (0x7f13f11cfc00) [pid = 1921] [serial = 1014] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 214 (0x7f140177c800) [pid = 1921] [serial = 966] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 213 (0x7f13fef3e400) [pid = 1921] [serial = 909] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 212 (0x7f13f1b21000) [pid = 1921] [serial = 852] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 211 (0x7f1408434c00) [pid = 1921] [serial = 1038] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 210 (0x7f13fefd5800) [pid = 1921] [serial = 894] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 209 (0x7f1404055c00) [pid = 1921] [serial = 972] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 208 (0x7f13f304c800) [pid = 1921] [serial = 1017] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 207 (0x7f14041f1800) [pid = 1921] [serial = 897] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 206 (0x7f140be95000) [pid = 1921] [serial = 1044] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 205 (0x7f1417736000) [pid = 1921] [serial = 1053] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 204 (0x7f13f304e800) [pid = 1921] [serial = 915] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 203 (0x7f13f48ee000) [pid = 1921] [serial = 1062] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 202 (0x7f140a63ec00) [pid = 1921] [serial = 756] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 201 (0x7f140c4f0c00) [pid = 1921] [serial = 984] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 200 (0x7f1401576000) [pid = 1921] [serial = 1026] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 199 (0x7f13fef38c00) [pid = 1921] [serial = 1011] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 198 (0x7f13f1b20000) [pid = 1921] [serial = 954] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 197 (0x7f13f11dc400) [pid = 1921] [serial = 855] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 196 (0x7f13f97bcc00) [pid = 1921] [serial = 1020] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 195 (0x7f1404059000) [pid = 1921] [serial = 1032] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 194 (0x7f13fef93000) [pid = 1921] [serial = 1145] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 193 (0x7f14011c7800) [pid = 1921] [serial = 1082] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 192 (0x7f1404e3b000) [pid = 1921] [serial = 1100] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 191 (0x7f13f870a400) [pid = 1921] [serial = 1088] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 190 (0x7f13f2a3b800) [pid = 1921] [serial = 1131] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f13f11d8800) [pid = 1921] [serial = 1130] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f13f2cb7800) [pid = 1921] [serial = 1134] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f13f06cf000) [pid = 1921] [serial = 1133] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f1401569000) [pid = 1921] [serial = 1091] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f13f387ac00) [pid = 1921] [serial = 1136] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f13f42df000) [pid = 1921] [serial = 1137] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f13f2f46400) [pid = 1921] [serial = 1085] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13f7311800) [pid = 1921] [serial = 1139] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f1402a79800) [pid = 1921] [serial = 1097] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f1401c11400) [pid = 1921] [serial = 1094] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f140a637400) [pid = 1921] [serial = 1103] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f140ad62400) [pid = 1921] [serial = 1106] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f140c4e7800) [pid = 1921] [serial = 1109] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f14178eb000) [pid = 1921] [serial = 1112] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f13f2ed0400) [pid = 1921] [serial = 1115] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f13f75f2400) [pid = 1921] [serial = 1118] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f13f730c000) [pid = 1921] [serial = 1121] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13f75f6400) [pid = 1921] [serial = 1124] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13f18d2400) [pid = 1921] [serial = 1127] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f14016ce400) [pid = 1921] [serial = 1149] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f13fa2d7400) [pid = 1921] [serial = 1142] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f13ff927400) [pid = 1921] [serial = 1146] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13fedc3000) [pid = 1921] [serial = 1143] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f13f8706800) [pid = 1921] [serial = 1140] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f1401566400) [pid = 1921] [serial = 1148] [outer = (nil)] [url = about:blank] 22:08:55 INFO - PROCESS | 1921 | 1461474535270 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef15e800 == 131 [pid = 1921] [id = 423] 22:08:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f13f06cf000) [pid = 1921] [serial = 1270] [outer = (nil)] 22:08:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f13f18c3800) [pid = 1921] [serial = 1271] [outer = 0x7f13f06cf000] 22:08:55 INFO - PROCESS | 1921 | 1461474535352 Marionette DEBUG loaded listener.js 22:08:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f13f2be2c00) [pid = 1921] [serial = 1272] [outer = 0x7f13f06cf000] 22:08:56 INFO - PROCESS | 1921 | 1461474536135 Marionette TRACE conn5 <- [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]]]}] 22:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2099ms 22:08:56 INFO - PROCESS | 1921 | 1461474536199 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 22:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:08:56 INFO - PROCESS | 1921 | 1461474536203 Marionette TRACE conn5 <- [1,1665,null,{"value":"8"}] 22:08:56 INFO - PROCESS | 1921 | 1461474536209 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:08:56 INFO - PROCESS | 1921 | 1461474536212 Marionette TRACE conn5 <- [1,1666,null,{}] 22:08:56 INFO - PROCESS | 1921 | 1461474536218 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:56 INFO - PROCESS | 1921 | 1461474536426 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 22:08:56 INFO - PROCESS | 1921 | 1461474536613 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f138a000 == 132 [pid = 1921] [id = 424] 22:08:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f13f05ecc00) [pid = 1921] [serial = 1273] [outer = (nil)] 22:08:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f13f2ec7400) [pid = 1921] [serial = 1274] [outer = 0x7f13f05ecc00] 22:08:56 INFO - PROCESS | 1921 | 1461474536680 Marionette DEBUG loaded listener.js 22:08:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f13f2f4e800) [pid = 1921] [serial = 1275] [outer = 0x7f13f05ecc00] 22:08:57 INFO - PROCESS | 1921 | 1461474537568 Marionette TRACE conn5 <- [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]]]}] 22:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1390ms 22:08:57 INFO - PROCESS | 1921 | 1461474537600 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 22:08:57 INFO - PROCESS | 1921 | 1461474537605 Marionette TRACE conn5 <- [1,1669,null,{"value":"8"}] 22:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:08:57 INFO - PROCESS | 1921 | 1461474537632 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:08:57 INFO - PROCESS | 1921 | 1461474537640 Marionette TRACE conn5 <- [1,1670,null,{}] 22:08:57 INFO - PROCESS | 1921 | 1461474537646 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:57 INFO - PROCESS | 1921 | 1461474537907 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 22:08:57 INFO - PROCESS | 1921 | 1461474537937 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f311c000 == 133 [pid = 1921] [id = 425] 22:08:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f13f2cb7400) [pid = 1921] [serial = 1276] [outer = (nil)] 22:08:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f13f387d800) [pid = 1921] [serial = 1277] [outer = 0x7f13f2cb7400] 22:08:58 INFO - PROCESS | 1921 | 1461474538000 Marionette DEBUG loaded listener.js 22:08:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f13f3cfa000) [pid = 1921] [serial = 1278] [outer = 0x7f13f2cb7400] 22:08:58 INFO - PROCESS | 1921 | 1461474538890 Marionette TRACE conn5 <- [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]]]}] 22:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1314ms 22:08:58 INFO - PROCESS | 1921 | 1461474538936 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 22:08:58 INFO - PROCESS | 1921 | 1461474538942 Marionette TRACE conn5 <- [1,1673,null,{"value":"8"}] 22:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:08:58 INFO - PROCESS | 1921 | 1461474538968 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:08:58 INFO - PROCESS | 1921 | 1461474538974 Marionette TRACE conn5 <- [1,1674,null,{}] 22:08:58 INFO - PROCESS | 1921 | 1461474538987 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:59 INFO - PROCESS | 1921 | 1461474539370 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 22:09:00 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f13ef2e3c00) [pid = 1921] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:09:00 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13f730d400) [pid = 1921] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:09:00 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13f75f6800) [pid = 1921] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:09:00 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f13f11d2400) [pid = 1921] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:09:00 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f13f45a8400) [pid = 1921] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:09:00 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f13ef2e2c00) [pid = 1921] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:09:00 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13ee4ce800) [pid = 1921] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:09:00 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f13ee4d5c00) [pid = 1921] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:09:00 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f13f2f4e400) [pid = 1921] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:09:00 INFO - PROCESS | 1921 | 1461474540177 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13efac9000 == 134 [pid = 1921] [id = 426] 22:09:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f13ee4ca000) [pid = 1921] [serial = 1279] [outer = (nil)] 22:09:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f13f06cec00) [pid = 1921] [serial = 1280] [outer = 0x7f13ee4ca000] 22:09:00 INFO - PROCESS | 1921 | 1461474540251 Marionette DEBUG loaded listener.js 22:09:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f13f45ad800) [pid = 1921] [serial = 1281] [outer = 0x7f13ee4ca000] 22:09:00 INFO - PROCESS | 1921 | 1461474540937 Marionette TRACE conn5 <- [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]]]}] 22:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2009ms 22:09:00 INFO - PROCESS | 1921 | 1461474540958 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 22:09:00 INFO - PROCESS | 1921 | 1461474540963 Marionette TRACE conn5 <- [1,1677,null,{"value":"8"}] 22:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:09:00 INFO - PROCESS | 1921 | 1461474540969 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:09:00 INFO - PROCESS | 1921 | 1461474540971 Marionette TRACE conn5 <- [1,1678,null,{}] 22:09:00 INFO - PROCESS | 1921 | 1461474540977 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:01 INFO - PROCESS | 1921 | 1461474541245 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 22:09:01 INFO - PROCESS | 1921 | 1461474541275 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f44a8000 == 135 [pid = 1921] [id = 427] 22:09:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f13f4b9a000) [pid = 1921] [serial = 1282] [outer = (nil)] 22:09:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f13f5372000) [pid = 1921] [serial = 1283] [outer = 0x7f13f4b9a000] 22:09:01 INFO - PROCESS | 1921 | 1461474541350 Marionette DEBUG loaded listener.js 22:09:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f13f75f5800) [pid = 1921] [serial = 1284] [outer = 0x7f13f4b9a000] 22:09:02 INFO - PROCESS | 1921 | 1461474542462 Marionette TRACE conn5 <- [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]]]}] 22:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1536ms 22:09:02 INFO - PROCESS | 1921 | 1461474542509 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 22:09:02 INFO - PROCESS | 1921 | 1461474542519 Marionette TRACE conn5 <- [1,1681,null,{"value":"8"}] 22:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:09:02 INFO - PROCESS | 1921 | 1461474542541 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:09:02 INFO - PROCESS | 1921 | 1461474542552 Marionette TRACE conn5 <- [1,1682,null,{}] 22:09:02 INFO - PROCESS | 1921 | 1461474542567 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:02 INFO - PROCESS | 1921 | 1461474542835 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 22:09:03 INFO - PROCESS | 1921 | 1461474543152 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f112f800 == 136 [pid = 1921] [id = 428] 22:09:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f13f05ec800) [pid = 1921] [serial = 1285] [outer = (nil)] 22:09:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f13f18c7400) [pid = 1921] [serial = 1286] [outer = 0x7f13f05ec800] 22:09:03 INFO - PROCESS | 1921 | 1461474543230 Marionette DEBUG loaded listener.js 22:09:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f13f2be3000) [pid = 1921] [serial = 1287] [outer = 0x7f13f05ec800] 22:09:04 INFO - PROCESS | 1921 | 1461474544133 Marionette TRACE conn5 <- [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]]]}] 22:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1646ms 22:09:04 INFO - PROCESS | 1921 | 1461474544186 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 22:09:04 INFO - PROCESS | 1921 | 1461474544195 Marionette TRACE conn5 <- [1,1685,null,{"value":"8"}] 22:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:09:04 INFO - PROCESS | 1921 | 1461474544205 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:09:04 INFO - PROCESS | 1921 | 1461474544208 Marionette TRACE conn5 <- [1,1686,null,{}] 22:09:04 INFO - PROCESS | 1921 | 1461474544215 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:04 INFO - PROCESS | 1921 | 1461474544458 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 22:09:04 INFO - PROCESS | 1921 | 1461474544711 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3cde800 == 137 [pid = 1921] [id = 429] 22:09:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f13f2ec2800) [pid = 1921] [serial = 1288] [outer = (nil)] 22:09:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f13f2fb4c00) [pid = 1921] [serial = 1289] [outer = 0x7f13f2ec2800] 22:09:04 INFO - PROCESS | 1921 | 1461474544832 Marionette DEBUG loaded listener.js 22:09:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f13f30d1400) [pid = 1921] [serial = 1290] [outer = 0x7f13f2ec2800] 22:09:05 INFO - PROCESS | 1921 | 1461474545789 Marionette TRACE conn5 <- [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]]]}] 22:09:05 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 22:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1634ms 22:09:05 INFO - PROCESS | 1921 | 1461474545840 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 22:09:05 INFO - PROCESS | 1921 | 1461474545844 Marionette TRACE conn5 <- [1,1689,null,{"value":"8"}] 22:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:09:05 INFO - PROCESS | 1921 | 1461474545850 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:09:05 INFO - PROCESS | 1921 | 1461474545856 Marionette TRACE conn5 <- [1,1690,null,{}] 22:09:05 INFO - PROCESS | 1921 | 1461474545872 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:06 INFO - PROCESS | 1921 | 1461474546105 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 22:09:06 INFO - PROCESS | 1921 | 1461474546358 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f70dc800 == 138 [pid = 1921] [id = 430] 22:09:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f13f48eb400) [pid = 1921] [serial = 1291] [outer = (nil)] 22:09:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f13f4b96000) [pid = 1921] [serial = 1292] [outer = 0x7f13f48eb400] 22:09:06 INFO - PROCESS | 1921 | 1461474546480 Marionette DEBUG loaded listener.js 22:09:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f13f75eec00) [pid = 1921] [serial = 1293] [outer = 0x7f13f48eb400] 22:09:07 INFO - PROCESS | 1921 | 1461474547401 Marionette TRACE conn5 <- [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]]]}] 22:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1586ms 22:09:07 INFO - PROCESS | 1921 | 1461474547438 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 22:09:07 INFO - PROCESS | 1921 | 1461474547442 Marionette TRACE conn5 <- [1,1693,null,{"value":"8"}] 22:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:09:07 INFO - PROCESS | 1921 | 1461474547448 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:09:07 INFO - PROCESS | 1921 | 1461474547450 Marionette TRACE conn5 <- [1,1694,null,{}] 22:09:07 INFO - PROCESS | 1921 | 1461474547456 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:07 INFO - PROCESS | 1921 | 1461474547669 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 22:09:07 INFO - PROCESS | 1921 | 1461474547879 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f73aa800 == 139 [pid = 1921] [id = 431] 22:09:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f13f7a4f400) [pid = 1921] [serial = 1294] [outer = (nil)] 22:09:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f13f7a58000) [pid = 1921] [serial = 1295] [outer = 0x7f13f7a4f400] 22:09:07 INFO - PROCESS | 1921 | 1461474547955 Marionette DEBUG loaded listener.js 22:09:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f13f7a5c400) [pid = 1921] [serial = 1296] [outer = 0x7f13f7a4f400] 22:09:08 INFO - PROCESS | 1921 | 1461474548892 Marionette TRACE conn5 <- [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]]]}] 22:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1477ms 22:09:08 INFO - PROCESS | 1921 | 1461474548927 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 22:09:08 INFO - PROCESS | 1921 | 1461474548931 Marionette TRACE conn5 <- [1,1697,null,{"value":"8"}] 22:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:09:08 INFO - PROCESS | 1921 | 1461474548937 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:09:08 INFO - PROCESS | 1921 | 1461474548942 Marionette TRACE conn5 <- [1,1698,null,{}] 22:09:08 INFO - PROCESS | 1921 | 1461474548947 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:09 INFO - PROCESS | 1921 | 1461474549157 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 22:09:09 INFO - PROCESS | 1921 | 1461474549367 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:09 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f8768800 == 140 [pid = 1921] [id = 432] 22:09:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f13ee4c8800) [pid = 1921] [serial = 1297] [outer = (nil)] 22:09:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f13f87b2c00) [pid = 1921] [serial = 1298] [outer = 0x7f13ee4c8800] 22:09:09 INFO - PROCESS | 1921 | 1461474549451 Marionette DEBUG loaded listener.js 22:09:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f13f97b7000) [pid = 1921] [serial = 1299] [outer = 0x7f13ee4c8800] 22:09:10 INFO - PROCESS | 1921 | 1461474550367 Marionette TRACE conn5 <- [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]]]}] 22:09:10 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 22:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1484ms 22:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:09:10 INFO - PROCESS | 1921 | 1461474550422 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 22:09:10 INFO - PROCESS | 1921 | 1461474550425 Marionette TRACE conn5 <- [1,1701,null,{"value":"8"}] 22:09:10 INFO - PROCESS | 1921 | 1461474550432 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:09:10 INFO - PROCESS | 1921 | 1461474550435 Marionette TRACE conn5 <- [1,1702,null,{}] 22:09:10 INFO - PROCESS | 1921 | 1461474550443 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:10 INFO - PROCESS | 1921 | 1461474550701 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 22:09:10 INFO - PROCESS | 1921 | 1461474550972 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed98800 == 141 [pid = 1921] [id = 433] 22:09:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f13fa2e7400) [pid = 1921] [serial = 1300] [outer = (nil)] 22:09:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f13fedcb000) [pid = 1921] [serial = 1301] [outer = 0x7f13fa2e7400] 22:09:11 INFO - PROCESS | 1921 | 1461474551094 Marionette DEBUG loaded listener.js 22:09:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f13fef8c800) [pid = 1921] [serial = 1302] [outer = 0x7f13fa2e7400] 22:09:12 INFO - PROCESS | 1921 | 1461474551997 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1640ms 22:09:12 INFO - PROCESS | 1921 | 1461474552072 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 22:09:12 INFO - PROCESS | 1921 | 1461474552076 Marionette TRACE conn5 <- [1,1705,null,{"value":"8"}] 22:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:09:12 INFO - PROCESS | 1921 | 1461474552083 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:09:12 INFO - PROCESS | 1921 | 1461474552087 Marionette TRACE conn5 <- [1,1706,null,{}] 22:09:12 INFO - PROCESS | 1921 | 1461474552093 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:12 INFO - PROCESS | 1921 | 1461474552364 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 22:09:12 INFO - PROCESS | 1921 | 1461474552616 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff990800 == 142 [pid = 1921] [id = 434] 22:09:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f13fa2d7400) [pid = 1921] [serial = 1303] [outer = (nil)] 22:09:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 191 (0x7f13ff6a5800) [pid = 1921] [serial = 1304] [outer = 0x7f13fa2d7400] 22:09:12 INFO - PROCESS | 1921 | 1461474552735 Marionette DEBUG loaded listener.js 22:09:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 192 (0x7f14004b0400) [pid = 1921] [serial = 1305] [outer = 0x7f13fa2d7400] 22:09:13 INFO - PROCESS | 1921 | 1461474553593 Marionette TRACE conn5 <- [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]]]}] 22:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1584ms 22:09:13 INFO - PROCESS | 1921 | 1461474553668 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 22:09:13 INFO - PROCESS | 1921 | 1461474553672 Marionette TRACE conn5 <- [1,1709,null,{"value":"8"}] 22:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:09:13 INFO - PROCESS | 1921 | 1461474553680 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:09:13 INFO - PROCESS | 1921 | 1461474553683 Marionette TRACE conn5 <- [1,1710,null,{}] 22:09:13 INFO - PROCESS | 1921 | 1461474553688 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:13 INFO - PROCESS | 1921 | 1461474553940 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 22:09:14 INFO - PROCESS | 1921 | 1461474554190 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:14 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400d8a800 == 143 [pid = 1921] [id = 435] 22:09:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 193 (0x7f13fa2e7800) [pid = 1921] [serial = 1306] [outer = (nil)] 22:09:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 194 (0x7f1401549400) [pid = 1921] [serial = 1307] [outer = 0x7f13fa2e7800] 22:09:14 INFO - PROCESS | 1921 | 1461474554308 Marionette DEBUG loaded listener.js 22:09:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 195 (0x7f140157f800) [pid = 1921] [serial = 1308] [outer = 0x7f13fa2e7800] 22:09:15 INFO - PROCESS | 1921 | 1461474555177 Marionette TRACE conn5 <- [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]]]}] 22:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1537ms 22:09:15 INFO - PROCESS | 1921 | 1461474555219 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 22:09:15 INFO - PROCESS | 1921 | 1461474555223 Marionette TRACE conn5 <- [1,1713,null,{"value":"8"}] 22:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:09:15 INFO - PROCESS | 1921 | 1461474555229 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:09:15 INFO - PROCESS | 1921 | 1461474555233 Marionette TRACE conn5 <- [1,1714,null,{}] 22:09:15 INFO - PROCESS | 1921 | 1461474555239 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:15 INFO - PROCESS | 1921 | 1461474555455 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 22:09:15 INFO - PROCESS | 1921 | 1461474555669 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401178800 == 144 [pid = 1921] [id = 436] 22:09:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 196 (0x7f13f42e5400) [pid = 1921] [serial = 1309] [outer = (nil)] 22:09:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 197 (0x7f1401581000) [pid = 1921] [serial = 1310] [outer = 0x7f13f42e5400] 22:09:15 INFO - PROCESS | 1921 | 1461474555787 Marionette DEBUG loaded listener.js 22:09:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 198 (0x7f1401c0b800) [pid = 1921] [serial = 1311] [outer = 0x7f13f42e5400] 22:09:16 INFO - PROCESS | 1921 | 1461474556733 Marionette TRACE conn5 <- [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]]]}] 22:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1535ms 22:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:09:16 INFO - PROCESS | 1921 | 1461474556766 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 22:09:16 INFO - PROCESS | 1921 | 1461474556769 Marionette TRACE conn5 <- [1,1717,null,{"value":"8"}] 22:09:16 INFO - PROCESS | 1921 | 1461474556776 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:09:16 INFO - PROCESS | 1921 | 1461474556778 Marionette TRACE conn5 <- [1,1718,null,{}] 22:09:16 INFO - PROCESS | 1921 | 1461474556784 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:16 INFO - PROCESS | 1921 | 1461474556989 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 22:09:17 INFO - PROCESS | 1921 | 1461474557256 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140191e800 == 145 [pid = 1921] [id = 437] 22:09:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 199 (0x7f13f8705c00) [pid = 1921] [serial = 1312] [outer = (nil)] 22:09:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 200 (0x7f1401dac000) [pid = 1921] [serial = 1313] [outer = 0x7f13f8705c00] 22:09:17 INFO - PROCESS | 1921 | 1461474557334 Marionette DEBUG loaded listener.js 22:09:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 201 (0x7f1402a78000) [pid = 1921] [serial = 1314] [outer = 0x7f13f8705c00] 22:09:18 INFO - PROCESS | 1921 | 1461474558208 Marionette TRACE conn5 <- [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]]]}] 22:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1484ms 22:09:18 INFO - PROCESS | 1921 | 1461474558260 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 22:09:18 INFO - PROCESS | 1921 | 1461474558264 Marionette TRACE conn5 <- [1,1721,null,{"value":"8"}] 22:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:09:18 INFO - PROCESS | 1921 | 1461474558270 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:09:18 INFO - PROCESS | 1921 | 1461474558274 Marionette TRACE conn5 <- [1,1722,null,{}] 22:09:18 INFO - PROCESS | 1921 | 1461474558280 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:18 INFO - PROCESS | 1921 | 1461474558519 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 22:09:18 INFO - PROCESS | 1921 | 1461474558729 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401ca0000 == 146 [pid = 1921] [id = 438] 22:09:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 202 (0x7f14041fb400) [pid = 1921] [serial = 1315] [outer = (nil)] 22:09:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 203 (0x7f1404bc6c00) [pid = 1921] [serial = 1316] [outer = 0x7f14041fb400] 22:09:18 INFO - PROCESS | 1921 | 1461474558905 Marionette DEBUG loaded listener.js 22:09:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 204 (0x7f1404e3d800) [pid = 1921] [serial = 1317] [outer = 0x7f14041fb400] 22:09:19 INFO - PROCESS | 1921 | 1461474559805 Marionette TRACE conn5 <- [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]]]}] 22:09:19 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 22:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1586ms 22:09:19 INFO - PROCESS | 1921 | 1461474559857 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 22:09:19 INFO - PROCESS | 1921 | 1461474559861 Marionette TRACE conn5 <- [1,1725,null,{"value":"8"}] 22:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:09:19 INFO - PROCESS | 1921 | 1461474559866 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:09:19 INFO - PROCESS | 1921 | 1461474559869 Marionette TRACE conn5 <- [1,1726,null,{}] 22:09:19 INFO - PROCESS | 1921 | 1461474559874 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:20 INFO - PROCESS | 1921 | 1461474560098 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 22:09:20 INFO - PROCESS | 1921 | 1461474560364 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1405067000 == 147 [pid = 1921] [id = 439] 22:09:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 205 (0x7f14041f1800) [pid = 1921] [serial = 1318] [outer = (nil)] 22:09:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 206 (0x7f1408435800) [pid = 1921] [serial = 1319] [outer = 0x7f14041f1800] 22:09:20 INFO - PROCESS | 1921 | 1461474560483 Marionette DEBUG loaded listener.js 22:09:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 207 (0x7f1409ad2400) [pid = 1921] [serial = 1320] [outer = 0x7f14041f1800] 22:09:21 INFO - PROCESS | 1921 | 1461474561336 Marionette TRACE conn5 <- [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]]]}] 22:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1527ms 22:09:21 INFO - PROCESS | 1921 | 1461474561396 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 22:09:21 INFO - PROCESS | 1921 | 1461474561399 Marionette TRACE conn5 <- [1,1729,null,{"value":"8"}] 22:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:09:21 INFO - PROCESS | 1921 | 1461474561406 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:09:21 INFO - PROCESS | 1921 | 1461474561409 Marionette TRACE conn5 <- [1,1730,null,{}] 22:09:21 INFO - PROCESS | 1921 | 1461474561414 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:21 INFO - PROCESS | 1921 | 1461474561626 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 22:09:21 INFO - PROCESS | 1921 | 1461474561889 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:21 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1407582000 == 148 [pid = 1921] [id = 440] 22:09:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 208 (0x7f14041fe000) [pid = 1921] [serial = 1321] [outer = (nil)] 22:09:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 209 (0x7f140a662400) [pid = 1921] [serial = 1322] [outer = 0x7f14041fe000] 22:09:22 INFO - PROCESS | 1921 | 1461474562006 Marionette DEBUG loaded listener.js 22:09:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 210 (0x7f140ae0a400) [pid = 1921] [serial = 1323] [outer = 0x7f14041fe000] 22:09:22 INFO - PROCESS | 1921 | 1461474562865 Marionette TRACE conn5 <- [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]]]}] 22:09:22 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 22:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1531ms 22:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:09:22 INFO - PROCESS | 1921 | 1461474562939 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 22:09:22 INFO - PROCESS | 1921 | 1461474562942 Marionette TRACE conn5 <- [1,1733,null,{"value":"8"}] 22:09:22 INFO - PROCESS | 1921 | 1461474562948 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:09:22 INFO - PROCESS | 1921 | 1461474562951 Marionette TRACE conn5 <- [1,1734,null,{}] 22:09:22 INFO - PROCESS | 1921 | 1461474562956 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:23 INFO - PROCESS | 1921 | 1461474563205 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 22:09:23 INFO - PROCESS | 1921 | 1461474563459 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140ae6e000 == 149 [pid = 1921] [id = 441] 22:09:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 211 (0x7f13f2ce1000) [pid = 1921] [serial = 1324] [outer = (nil)] 22:09:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 212 (0x7f140b724000) [pid = 1921] [serial = 1325] [outer = 0x7f13f2ce1000] 22:09:23 INFO - PROCESS | 1921 | 1461474563577 Marionette DEBUG loaded listener.js 22:09:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 213 (0x7f140c355c00) [pid = 1921] [serial = 1326] [outer = 0x7f13f2ce1000] 22:09:24 INFO - PROCESS | 1921 | 1461474564387 Marionette TRACE conn5 <- [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]]]}] 22:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1486ms 22:09:24 INFO - PROCESS | 1921 | 1461474564435 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 22:09:24 INFO - PROCESS | 1921 | 1461474564439 Marionette TRACE conn5 <- [1,1737,null,{"value":"8"}] 22:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:09:24 INFO - PROCESS | 1921 | 1461474564445 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:09:24 INFO - PROCESS | 1921 | 1461474564447 Marionette TRACE conn5 <- [1,1738,null,{}] 22:09:24 INFO - PROCESS | 1921 | 1461474564452 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:24 INFO - PROCESS | 1921 | 1461474564659 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 22:09:24 INFO - PROCESS | 1921 | 1461474564875 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140be3e000 == 150 [pid = 1921] [id = 442] 22:09:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 214 (0x7f1409929c00) [pid = 1921] [serial = 1327] [outer = (nil)] 22:09:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 215 (0x7f141195a400) [pid = 1921] [serial = 1328] [outer = 0x7f1409929c00] 22:09:24 INFO - PROCESS | 1921 | 1461474564986 Marionette DEBUG loaded listener.js 22:09:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 216 (0x7f141772e000) [pid = 1921] [serial = 1329] [outer = 0x7f1409929c00] 22:09:25 INFO - PROCESS | 1921 | 1461474565905 Marionette TRACE conn5 <- [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]]]}] 22:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1528ms 22:09:25 INFO - PROCESS | 1921 | 1461474565974 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 22:09:25 INFO - PROCESS | 1921 | 1461474565978 Marionette TRACE conn5 <- [1,1741,null,{"value":"8"}] 22:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:09:26 INFO - PROCESS | 1921 | 1461474566004 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:09:26 INFO - PROCESS | 1921 | 1461474566008 Marionette TRACE conn5 <- [1,1742,null,{}] 22:09:26 INFO - PROCESS | 1921 | 1461474566013 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:26 INFO - PROCESS | 1921 | 1461474566219 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 22:09:26 INFO - PROCESS | 1921 | 1461474566477 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13efac0000 == 151 [pid = 1921] [id = 443] 22:09:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 217 (0x7f13ee4d3800) [pid = 1921] [serial = 1330] [outer = (nil)] 22:09:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 218 (0x7f13f05f1c00) [pid = 1921] [serial = 1331] [outer = 0x7f13ee4d3800] 22:09:26 INFO - PROCESS | 1921 | 1461474566615 Marionette DEBUG loaded listener.js 22:09:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 219 (0x7f13f3874800) [pid = 1921] [serial = 1332] [outer = 0x7f13ee4d3800] 22:09:27 INFO - PROCESS | 1921 | 1461474567558 Marionette TRACE conn5 <- [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]]]}] 22:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1592ms 22:09:27 INFO - PROCESS | 1921 | 1461474567594 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 22:09:27 INFO - PROCESS | 1921 | 1461474567597 Marionette TRACE conn5 <- [1,1745,null,{"value":"8"}] 22:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:09:27 INFO - PROCESS | 1921 | 1461474567604 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:09:27 INFO - PROCESS | 1921 | 1461474567606 Marionette TRACE conn5 <- [1,1746,null,{}] 22:09:27 INFO - PROCESS | 1921 | 1461474567611 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:27 INFO - PROCESS | 1921 | 1461474567823 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 22:09:28 INFO - PROCESS | 1921 | 1461474568565 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:28 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f142f000 == 152 [pid = 1921] [id = 444] 22:09:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 220 (0x7f13ee4d6400) [pid = 1921] [serial = 1333] [outer = (nil)] 22:09:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 221 (0x7f13ef2e4000) [pid = 1921] [serial = 1334] [outer = 0x7f13ee4d6400] 22:09:28 INFO - PROCESS | 1921 | 1461474568642 Marionette DEBUG loaded listener.js 22:09:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 222 (0x7f13f06d6000) [pid = 1921] [serial = 1335] [outer = 0x7f13ee4d6400] 22:09:29 INFO - PROCESS | 1921 | 1461474569532 Marionette TRACE conn5 <- [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]]]}] 22:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1984ms 22:09:29 INFO - PROCESS | 1921 | 1461474569591 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 22:09:29 INFO - PROCESS | 1921 | 1461474569598 Marionette TRACE conn5 <- [1,1749,null,{"value":"8"}] 22:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:09:29 INFO - PROCESS | 1921 | 1461474569607 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:09:29 INFO - PROCESS | 1921 | 1461474569611 Marionette TRACE conn5 <- [1,1750,null,{}] 22:09:29 INFO - PROCESS | 1921 | 1461474569620 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:29 INFO - PROCESS | 1921 | 1461474569823 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 22:09:30 INFO - PROCESS | 1921 | 1461474570093 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13efaba800 == 153 [pid = 1921] [id = 445] 22:09:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 223 (0x7f13f06d0c00) [pid = 1921] [serial = 1336] [outer = (nil)] 22:09:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 224 (0x7f13f1b20000) [pid = 1921] [serial = 1337] [outer = 0x7f13f06d0c00] 22:09:30 INFO - PROCESS | 1921 | 1461474570253 Marionette DEBUG loaded listener.js 22:09:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 225 (0x7f13f2fb9000) [pid = 1921] [serial = 1338] [outer = 0x7f13f06d0c00] 22:09:31 INFO - PROCESS | 1921 | 1461474571332 Marionette TRACE conn5 <- [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]]]}] 22:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1801ms 22:09:31 INFO - PROCESS | 1921 | 1461474571412 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 22:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:09:31 INFO - PROCESS | 1921 | 1461474571418 Marionette TRACE conn5 <- [1,1753,null,{"value":"8"}] 22:09:31 INFO - PROCESS | 1921 | 1461474571424 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:09:31 INFO - PROCESS | 1921 | 1461474571428 Marionette TRACE conn5 <- [1,1754,null,{}] 22:09:31 INFO - PROCESS | 1921 | 1461474571433 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:31 INFO - PROCESS | 1921 | 1461474571656 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 22:09:31 INFO - PROCESS | 1921 | 1461474571964 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef9cd800 == 154 [pid = 1921] [id = 446] 22:09:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 226 (0x7f13f15aac00) [pid = 1921] [serial = 1339] [outer = (nil)] 22:09:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 227 (0x7f13f3045800) [pid = 1921] [serial = 1340] [outer = 0x7f13f15aac00] 22:09:32 INFO - PROCESS | 1921 | 1461474572126 Marionette DEBUG loaded listener.js 22:09:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 228 (0x7f13f4b90800) [pid = 1921] [serial = 1341] [outer = 0x7f13f15aac00] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f449f800 == 153 [pid = 1921] [id = 328] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409b32800 == 152 [pid = 1921] [id = 327] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13efac9000 == 151 [pid = 1921] [id = 426] 22:09:32 INFO - PROCESS | 1921 | --DOMWINDOW == 227 (0x7f1417a14400) [pid = 1921] [serial = 1175] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1921 | --DOMWINDOW == 226 (0x7f13f45b2400) [pid = 1921] [serial = 1181] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1921 | --DOMWINDOW == 225 (0x7f141c265c00) [pid = 1921] [serial = 1184] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1921 | --DOMWINDOW == 224 (0x7f13f05ef400) [pid = 1921] [serial = 1178] [outer = (nil)] [url = about:blank] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f311c000 == 150 [pid = 1921] [id = 425] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f138a000 == 149 [pid = 1921] [id = 424] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef15e800 == 148 [pid = 1921] [id = 423] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f02dc000 == 147 [pid = 1921] [id = 422] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ee6d1800 == 146 [pid = 1921] [id = 419] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401a18000 == 145 [pid = 1921] [id = 418] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f02dc800 == 144 [pid = 1921] [id = 417] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d8e0000 == 143 [pid = 1921] [id = 416] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef73a800 == 142 [pid = 1921] [id = 415] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c31f000 == 141 [pid = 1921] [id = 414] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140e035000 == 140 [pid = 1921] [id = 413] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140c3c1000 == 139 [pid = 1921] [id = 412] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140af64000 == 138 [pid = 1921] [id = 411] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1407578800 == 137 [pid = 1921] [id = 410] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a26800 == 136 [pid = 1921] [id = 409] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401b54000 == 135 [pid = 1921] [id = 408] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401490000 == 134 [pid = 1921] [id = 407] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f73a4800 == 133 [pid = 1921] [id = 406] 22:09:32 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3858800 == 132 [pid = 1921] [id = 405] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 223 (0x7f13f2a48400) [pid = 1921] [serial = 1212] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 222 (0x7f13f15a7400) [pid = 1921] [serial = 1211] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 221 (0x7f1401568c00) [pid = 1921] [serial = 1208] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 220 (0x7f13fa4a3400) [pid = 1921] [serial = 1203] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 219 (0x7f13f42df800) [pid = 1921] [serial = 1157] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 218 (0x7f1405303400) [pid = 1921] [serial = 1169] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 217 (0x7f13f7303400) [pid = 1921] [serial = 1200] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 216 (0x7f13f4b9ac00) [pid = 1921] [serial = 1197] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 215 (0x7f14011c4400) [pid = 1921] [serial = 1163] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 214 (0x7f13f48e9400) [pid = 1921] [serial = 1196] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 213 (0x7f13f2cd9400) [pid = 1921] [serial = 1191] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 212 (0x7f13efb46000) [pid = 1921] [serial = 1187] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 211 (0x7f140a83ac00) [pid = 1921] [serial = 1172] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 210 (0x7f14018f6c00) [pid = 1921] [serial = 1209] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 209 (0x7f13fef3d800) [pid = 1921] [serial = 1205] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 208 (0x7f13fedcd400) [pid = 1921] [serial = 1160] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 207 (0x7f14004a6000) [pid = 1921] [serial = 1206] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 206 (0x7f14018f4800) [pid = 1921] [serial = 1151] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 205 (0x7f13f18d2800) [pid = 1921] [serial = 1190] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 204 (0x7f1401debc00) [pid = 1921] [serial = 1166] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 203 (0x7f13f3050800) [pid = 1921] [serial = 1193] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 202 (0x7f13f06d3400) [pid = 1921] [serial = 1188] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 201 (0x7f13f3876000) [pid = 1921] [serial = 1199] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 200 (0x7f13f8704000) [pid = 1921] [serial = 1202] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 199 (0x7f13f2ec7000) [pid = 1921] [serial = 1154] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | --DOMWINDOW == 198 (0x7f13f3873c00) [pid = 1921] [serial = 1194] [outer = (nil)] [url = about:blank] 22:09:33 INFO - PROCESS | 1921 | 1461474573087 Marionette TRACE conn5 <- [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]]]}] 22:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1682ms 22:09:33 INFO - PROCESS | 1921 | 1461474573109 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 22:09:33 INFO - PROCESS | 1921 | 1461474573112 Marionette TRACE conn5 <- [1,1757,null,{"value":"8"}] 22:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:09:33 INFO - PROCESS | 1921 | 1461474573128 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:09:33 INFO - PROCESS | 1921 | 1461474573136 Marionette TRACE conn5 <- [1,1758,null,{}] 22:09:33 INFO - PROCESS | 1921 | 1461474573143 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:33 INFO - PROCESS | 1921 | 1461474573357 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 22:09:33 INFO - PROCESS | 1921 | 1461474573553 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1a2e800 == 133 [pid = 1921] [id = 447] 22:09:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 199 (0x7f13f15ab000) [pid = 1921] [serial = 1342] [outer = (nil)] 22:09:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 200 (0x7f13f75ee800) [pid = 1921] [serial = 1343] [outer = 0x7f13f15ab000] 22:09:33 INFO - PROCESS | 1921 | 1461474573620 Marionette DEBUG loaded listener.js 22:09:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 201 (0x7f13f87b0c00) [pid = 1921] [serial = 1344] [outer = 0x7f13f15ab000] 22:09:34 INFO - PROCESS | 1921 | 1461474574398 Marionette TRACE conn5 <- [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]]]}] 22:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1296ms 22:09:34 INFO - PROCESS | 1921 | 1461474574420 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 22:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:09:34 INFO - PROCESS | 1921 | 1461474574425 Marionette TRACE conn5 <- [1,1761,null,{"value":"8"}] 22:09:34 INFO - PROCESS | 1921 | 1461474574431 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:09:34 INFO - PROCESS | 1921 | 1461474574434 Marionette TRACE conn5 <- [1,1762,null,{}] 22:09:34 INFO - PROCESS | 1921 | 1461474574439 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:34 INFO - PROCESS | 1921 | 1461474574634 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 22:09:34 INFO - PROCESS | 1921 | 1461474574846 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f423a000 == 134 [pid = 1921] [id = 448] 22:09:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 202 (0x7f13f2a3f800) [pid = 1921] [serial = 1345] [outer = (nil)] 22:09:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 203 (0x7f13f87b2000) [pid = 1921] [serial = 1346] [outer = 0x7f13f2a3f800] 22:09:34 INFO - PROCESS | 1921 | 1461474574918 Marionette DEBUG loaded listener.js 22:09:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 204 (0x7f13fa2e0800) [pid = 1921] [serial = 1347] [outer = 0x7f13f2a3f800] 22:09:35 INFO - PROCESS | 1921 | 1461474575788 Marionette TRACE conn5 <- [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]]]}] 22:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1380ms 22:09:35 INFO - PROCESS | 1921 | 1461474575813 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 22:09:35 INFO - PROCESS | 1921 | 1461474575816 Marionette TRACE conn5 <- [1,1765,null,{"value":"8"}] 22:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:09:35 INFO - PROCESS | 1921 | 1461474575822 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:09:35 INFO - PROCESS | 1921 | 1461474575825 Marionette TRACE conn5 <- [1,1766,null,{}] 22:09:35 INFO - PROCESS | 1921 | 1461474575830 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:36 INFO - PROCESS | 1921 | 1461474576096 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 22:09:36 INFO - PROCESS | 1921 | 1461474576142 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f70d4000 == 135 [pid = 1921] [id = 449] 22:09:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 205 (0x7f13fec84400) [pid = 1921] [serial = 1348] [outer = (nil)] 22:09:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 206 (0x7f13fec8c400) [pid = 1921] [serial = 1349] [outer = 0x7f13fec84400] 22:09:36 INFO - PROCESS | 1921 | 1461474576329 Marionette DEBUG loaded listener.js 22:09:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 207 (0x7f13ff699400) [pid = 1921] [serial = 1350] [outer = 0x7f13fec84400] 22:09:37 INFO - PROCESS | 1921 | --DOMWINDOW == 206 (0x7f13ef2e3000) [pid = 1921] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:09:37 INFO - PROCESS | 1921 | --DOMWINDOW == 205 (0x7f13ee4ca000) [pid = 1921] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:09:37 INFO - PROCESS | 1921 | --DOMWINDOW == 204 (0x7f13f05ecc00) [pid = 1921] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:09:37 INFO - PROCESS | 1921 | --DOMWINDOW == 203 (0x7f13f06cf000) [pid = 1921] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:09:37 INFO - PROCESS | 1921 | --DOMWINDOW == 202 (0x7f13f2cb7400) [pid = 1921] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:09:37 INFO - PROCESS | 1921 | 1461474577622 Marionette TRACE conn5 <- [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]]]}] 22:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1838ms 22:09:37 INFO - PROCESS | 1921 | 1461474577662 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 22:09:37 INFO - PROCESS | 1921 | 1461474577665 Marionette TRACE conn5 <- [1,1769,null,{"value":"8"}] 22:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:09:37 INFO - PROCESS | 1921 | 1461474577671 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:09:37 INFO - PROCESS | 1921 | 1461474577673 Marionette TRACE conn5 <- [1,1770,null,{}] 22:09:37 INFO - PROCESS | 1921 | 1461474577679 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:37 INFO - PROCESS | 1921 | 1461474577939 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 22:09:37 INFO - PROCESS | 1921 | 1461474577965 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:37 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa5d8800 == 136 [pid = 1921] [id = 450] 22:09:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 203 (0x7f13ee4cd000) [pid = 1921] [serial = 1351] [outer = (nil)] 22:09:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 204 (0x7f13ff6a1c00) [pid = 1921] [serial = 1352] [outer = 0x7f13ee4cd000] 22:09:38 INFO - PROCESS | 1921 | 1461474578028 Marionette DEBUG loaded listener.js 22:09:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 205 (0x7f1401de3400) [pid = 1921] [serial = 1353] [outer = 0x7f13ee4cd000] 22:09:38 INFO - PROCESS | 1921 | 1461474578856 Marionette TRACE conn5 <- [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]]]}] 22:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1232ms 22:09:38 INFO - PROCESS | 1921 | 1461474578905 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 22:09:38 INFO - PROCESS | 1921 | 1461474578909 Marionette TRACE conn5 <- [1,1773,null,{"value":"8"}] 22:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:09:38 INFO - PROCESS | 1921 | 1461474578927 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:09:38 INFO - PROCESS | 1921 | 1461474578929 Marionette TRACE conn5 <- [1,1774,null,{}] 22:09:38 INFO - PROCESS | 1921 | 1461474578935 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:39 INFO - PROCESS | 1921 | 1461474579132 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 22:09:39 INFO - PROCESS | 1921 | 1461474579453 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ee6cc000 == 137 [pid = 1921] [id = 451] 22:09:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 206 (0x7f13ee4ca000) [pid = 1921] [serial = 1354] [outer = (nil)] 22:09:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 207 (0x7f13ee4d4c00) [pid = 1921] [serial = 1355] [outer = 0x7f13ee4ca000] 22:09:39 INFO - PROCESS | 1921 | 1461474579546 Marionette DEBUG loaded listener.js 22:09:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 208 (0x7f13f155d000) [pid = 1921] [serial = 1356] [outer = 0x7f13ee4ca000] 22:09:40 INFO - PROCESS | 1921 | 1461474580479 Marionette TRACE conn5 <- [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]]]}] 22:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1591ms 22:09:40 INFO - PROCESS | 1921 | 1461474580547 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 22:09:40 INFO - PROCESS | 1921 | 1461474580556 Marionette TRACE conn5 <- [1,1777,null,{"value":"8"}] 22:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:09:40 INFO - PROCESS | 1921 | 1461474580587 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:09:40 INFO - PROCESS | 1921 | 1461474580591 Marionette TRACE conn5 <- [1,1778,null,{}] 22:09:40 INFO - PROCESS | 1921 | 1461474580602 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:40 INFO - PROCESS | 1921 | 1461474580847 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 22:09:41 INFO - PROCESS | 1921 | 1461474581156 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f448d800 == 138 [pid = 1921] [id = 452] 22:09:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 209 (0x7f13f2f50000) [pid = 1921] [serial = 1357] [outer = (nil)] 22:09:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 210 (0x7f13f30cf400) [pid = 1921] [serial = 1358] [outer = 0x7f13f2f50000] 22:09:41 INFO - PROCESS | 1921 | 1461474581244 Marionette DEBUG loaded listener.js 22:09:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 211 (0x7f13f42d9400) [pid = 1921] [serial = 1359] [outer = 0x7f13f2f50000] 22:09:42 INFO - PROCESS | 1921 | 1461474582162 Marionette TRACE conn5 <- [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]]]}] 22:09:42 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 22:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1662ms 22:09:42 INFO - PROCESS | 1921 | 1461474582231 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 22:09:42 INFO - PROCESS | 1921 | 1461474582238 Marionette TRACE conn5 <- [1,1781,null,{"value":"8"}] 22:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:09:42 INFO - PROCESS | 1921 | 1461474582247 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:09:42 INFO - PROCESS | 1921 | 1461474582249 Marionette TRACE conn5 <- [1,1782,null,{}] 22:09:42 INFO - PROCESS | 1921 | 1461474582255 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:42 INFO - PROCESS | 1921 | 1461474582538 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 22:09:42 INFO - PROCESS | 1921 | 1461474582885 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa5e0000 == 139 [pid = 1921] [id = 453] 22:09:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 212 (0x7f13f4b90c00) [pid = 1921] [serial = 1360] [outer = (nil)] 22:09:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 213 (0x7f13f8708000) [pid = 1921] [serial = 1361] [outer = 0x7f13f4b90c00] 22:09:42 INFO - PROCESS | 1921 | 1461474582968 Marionette DEBUG loaded listener.js 22:09:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 214 (0x7f13fa2dc400) [pid = 1921] [serial = 1362] [outer = 0x7f13f4b90c00] 22:09:43 INFO - PROCESS | 1921 | 1461474583859 Marionette TRACE conn5 <- [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]]]}] 22:09:43 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 22:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1641ms 22:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:09:43 INFO - PROCESS | 1921 | 1461474583889 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 22:09:43 INFO - PROCESS | 1921 | 1461474583892 Marionette TRACE conn5 <- [1,1785,null,{"value":"8"}] 22:09:43 INFO - PROCESS | 1921 | 1461474583901 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:09:43 INFO - PROCESS | 1921 | 1461474583911 Marionette TRACE conn5 <- [1,1786,null,{}] 22:09:43 INFO - PROCESS | 1921 | 1461474583925 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:44 INFO - PROCESS | 1921 | 1461474584171 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 22:09:44 INFO - PROCESS | 1921 | 1461474584472 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401a08000 == 140 [pid = 1921] [id = 454] 22:09:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 215 (0x7f13fec91c00) [pid = 1921] [serial = 1363] [outer = (nil)] 22:09:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 216 (0x7f14010cdc00) [pid = 1921] [serial = 1364] [outer = 0x7f13fec91c00] 22:09:44 INFO - PROCESS | 1921 | 1461474584555 Marionette DEBUG loaded listener.js 22:09:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 217 (0x7f1401774000) [pid = 1921] [serial = 1365] [outer = 0x7f13fec91c00] 22:09:45 INFO - PROCESS | 1921 | 1461474585481 Marionette TRACE conn5 <- [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]]]}] 22:09:45 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 22:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1643ms 22:09:45 INFO - PROCESS | 1921 | 1461474585542 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 22:09:45 INFO - PROCESS | 1921 | 1461474585547 Marionette TRACE conn5 <- [1,1789,null,{"value":"8"}] 22:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:09:45 INFO - PROCESS | 1921 | 1461474585553 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:09:45 INFO - PROCESS | 1921 | 1461474585556 Marionette TRACE conn5 <- [1,1790,null,{}] 22:09:45 INFO - PROCESS | 1921 | 1461474585561 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:45 INFO - PROCESS | 1921 | 1461474585787 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 22:09:46 INFO - PROCESS | 1921 | 1461474586082 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401cb9800 == 141 [pid = 1921] [id = 455] 22:09:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 218 (0x7f13fef3c400) [pid = 1921] [serial = 1366] [outer = (nil)] 22:09:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 219 (0x7f1402a7dc00) [pid = 1921] [serial = 1367] [outer = 0x7f13fef3c400] 22:09:46 INFO - PROCESS | 1921 | 1461474586164 Marionette DEBUG loaded listener.js 22:09:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 220 (0x7f1404054000) [pid = 1921] [serial = 1368] [outer = 0x7f13fef3c400] 22:09:47 INFO - PROCESS | 1921 | 1461474587031 Marionette TRACE conn5 <- [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]]]}] 22:09:47 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) 22:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1529ms 22:09:47 INFO - PROCESS | 1921 | 1461474587084 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 22:09:47 INFO - PROCESS | 1921 | 1461474587088 Marionette TRACE conn5 <- [1,1793,null,{"value":"8"}] 22:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:09:47 INFO - PROCESS | 1921 | 1461474587094 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:09:47 INFO - PROCESS | 1921 | 1461474587096 Marionette TRACE conn5 <- [1,1794,null,{}] 22:09:47 INFO - PROCESS | 1921 | 1461474587102 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:47 INFO - PROCESS | 1921 | 1461474587334 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 22:09:47 INFO - PROCESS | 1921 | 1461474587646 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:47 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14092b8000 == 142 [pid = 1921] [id = 456] 22:09:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 221 (0x7f14041fd400) [pid = 1921] [serial = 1369] [outer = (nil)] 22:09:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 222 (0x7f1404bce000) [pid = 1921] [serial = 1370] [outer = 0x7f14041fd400] 22:09:47 INFO - PROCESS | 1921 | 1461474587742 Marionette DEBUG loaded listener.js 22:09:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 223 (0x7f14092ef800) [pid = 1921] [serial = 1371] [outer = 0x7f14041fd400] 22:09:48 INFO - PROCESS | 1921 | 1461474588639 Marionette TRACE conn5 <- [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]]]}] 22:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1593ms 22:09:48 INFO - PROCESS | 1921 | 1461474588688 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 22:09:48 INFO - PROCESS | 1921 | 1461474588692 Marionette TRACE conn5 <- [1,1797,null,{"value":"8"}] 22:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:09:48 INFO - PROCESS | 1921 | 1461474588698 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:09:48 INFO - PROCESS | 1921 | 1461474588701 Marionette TRACE conn5 <- [1,1798,null,{}] 22:09:48 INFO - PROCESS | 1921 | 1461474588707 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:48 INFO - PROCESS | 1921 | 1461474588936 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 22:09:49 INFO - PROCESS | 1921 | 1461474589245 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140beb0000 == 143 [pid = 1921] [id = 457] 22:09:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 224 (0x7f14041f8000) [pid = 1921] [serial = 1372] [outer = (nil)] 22:09:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 225 (0x7f140b7a4800) [pid = 1921] [serial = 1373] [outer = 0x7f14041f8000] 22:09:49 INFO - PROCESS | 1921 | 1461474589327 Marionette DEBUG loaded listener.js 22:09:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 226 (0x7f1417a8cc00) [pid = 1921] [serial = 1374] [outer = 0x7f14041f8000] 22:09:50 INFO - PROCESS | 1921 | 1461474590195 Marionette TRACE conn5 <- [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]]]}] 22:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1532ms 22:09:50 INFO - PROCESS | 1921 | 1461474590232 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 22:09:50 INFO - PROCESS | 1921 | 1461474590236 Marionette TRACE conn5 <- [1,1801,null,{"value":"8"}] 22:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:09:50 INFO - PROCESS | 1921 | 1461474590243 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:09:50 INFO - PROCESS | 1921 | 1461474590247 Marionette TRACE conn5 <- [1,1802,null,{}] 22:09:50 INFO - PROCESS | 1921 | 1461474590252 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:50 INFO - PROCESS | 1921 | 1461474590480 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 22:09:50 INFO - PROCESS | 1921 | 1461474590784 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141698a000 == 144 [pid = 1921] [id = 458] 22:09:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 227 (0x7f14041fe800) [pid = 1921] [serial = 1375] [outer = (nil)] 22:09:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 228 (0x7f14189db400) [pid = 1921] [serial = 1376] [outer = 0x7f14041fe800] 22:09:50 INFO - PROCESS | 1921 | 1461474590865 Marionette DEBUG loaded listener.js 22:09:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 229 (0x7f141ab44c00) [pid = 1921] [serial = 1377] [outer = 0x7f14041fe800] 22:09:51 INFO - PROCESS | 1921 | 1461474591717 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1535ms 22:09:51 INFO - PROCESS | 1921 | 1461474591780 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 22:09:51 INFO - PROCESS | 1921 | 1461474591784 Marionette TRACE conn5 <- [1,1805,null,{"value":"8"}] 22:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:09:51 INFO - PROCESS | 1921 | 1461474591789 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:09:51 INFO - PROCESS | 1921 | 1461474591793 Marionette TRACE conn5 <- [1,1806,null,{}] 22:09:51 INFO - PROCESS | 1921 | 1461474591798 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:52 INFO - PROCESS | 1921 | 1461474592019 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 22:09:52 INFO - PROCESS | 1921 | 1461474592320 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141870c800 == 145 [pid = 1921] [id = 459] 22:09:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 230 (0x7f140f2be400) [pid = 1921] [serial = 1378] [outer = (nil)] 22:09:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 231 (0x7f141c59c800) [pid = 1921] [serial = 1379] [outer = 0x7f140f2be400] 22:09:52 INFO - PROCESS | 1921 | 1461474592406 Marionette DEBUG loaded listener.js 22:09:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 232 (0x7f141cc49000) [pid = 1921] [serial = 1380] [outer = 0x7f140f2be400] 22:09:53 INFO - PROCESS | 1921 | 1461474593267 Marionette TRACE conn5 <- [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]]]}] 22:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1537ms 22:09:53 INFO - PROCESS | 1921 | 1461474593328 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 22:09:53 INFO - PROCESS | 1921 | 1461474593331 Marionette TRACE conn5 <- [1,1809,null,{"value":"8"}] 22:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:09:53 INFO - PROCESS | 1921 | 1461474593339 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:09:53 INFO - PROCESS | 1921 | 1461474593344 Marionette TRACE conn5 <- [1,1810,null,{}] 22:09:53 INFO - PROCESS | 1921 | 1461474593350 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:53 INFO - PROCESS | 1921 | 1461474593582 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 22:09:53 INFO - PROCESS | 1921 | 1461474593892 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c31a000 == 146 [pid = 1921] [id = 460] 22:09:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 233 (0x7f13f044f400) [pid = 1921] [serial = 1381] [outer = (nil)] 22:09:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 234 (0x7f13f0458800) [pid = 1921] [serial = 1382] [outer = 0x7f13f044f400] 22:09:53 INFO - PROCESS | 1921 | 1461474593975 Marionette DEBUG loaded listener.js 22:09:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 235 (0x7f13f045d000) [pid = 1921] [serial = 1383] [outer = 0x7f13f044f400] 22:09:54 INFO - PROCESS | 1921 | 1461474594838 Marionette TRACE conn5 <- [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]]]}] 22:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1538ms 22:09:54 INFO - PROCESS | 1921 | 1461474594878 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 22:09:54 INFO - PROCESS | 1921 | 1461474594882 Marionette TRACE conn5 <- [1,1813,null,{"value":"8"}] 22:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:09:54 INFO - PROCESS | 1921 | 1461474594888 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:09:54 INFO - PROCESS | 1921 | 1461474594890 Marionette TRACE conn5 <- [1,1814,null,{}] 22:09:54 INFO - PROCESS | 1921 | 1461474594897 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:55 INFO - PROCESS | 1921 | 1461474595128 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 22:09:55 INFO - PROCESS | 1921 | 1461474595457 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cf2d800 == 147 [pid = 1921] [id = 461] 22:09:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 236 (0x7f13f033d000) [pid = 1921] [serial = 1384] [outer = (nil)] 22:09:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 237 (0x7f13f033f000) [pid = 1921] [serial = 1385] [outer = 0x7f13f033d000] 22:09:55 INFO - PROCESS | 1921 | 1461474595555 Marionette DEBUG loaded listener.js 22:09:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 238 (0x7f1404016400) [pid = 1921] [serial = 1386] [outer = 0x7f13f033d000] 22:09:56 INFO - PROCESS | 1921 | 1461474596459 Marionette TRACE conn5 <- [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]]]}] 22:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1640ms 22:09:56 INFO - PROCESS | 1921 | 1461474596530 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 22:09:56 INFO - PROCESS | 1921 | 1461474596534 Marionette TRACE conn5 <- [1,1817,null,{"value":"8"}] 22:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:09:56 INFO - PROCESS | 1921 | 1461474596540 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:09:56 INFO - PROCESS | 1921 | 1461474596544 Marionette TRACE conn5 <- [1,1818,null,{}] 22:09:56 INFO - PROCESS | 1921 | 1461474596550 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:56 INFO - PROCESS | 1921 | 1461474596853 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 22:09:57 INFO - PROCESS | 1921 | 1461474597163 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ed5da800 == 148 [pid = 1921] [id = 462] 22:09:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 239 (0x7f13f41a3c00) [pid = 1921] [serial = 1387] [outer = (nil)] 22:09:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 240 (0x7f13f41ae000) [pid = 1921] [serial = 1388] [outer = 0x7f13f41a3c00] 22:09:57 INFO - PROCESS | 1921 | 1461474597242 Marionette DEBUG loaded listener.js 22:09:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 241 (0x7f13f7acfc00) [pid = 1921] [serial = 1389] [outer = 0x7f13f41a3c00] 22:09:58 INFO - PROCESS | 1921 | 1461474598116 Marionette TRACE conn5 <- [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]]]}] 22:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1631ms 22:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:09:58 INFO - PROCESS | 1921 | 1461474598173 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 22:09:58 INFO - PROCESS | 1921 | 1461474598175 Marionette TRACE conn5 <- [1,1821,null,{"value":"8"}] 22:09:58 INFO - PROCESS | 1921 | 1461474598182 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:09:58 INFO - PROCESS | 1921 | 1461474598185 Marionette TRACE conn5 <- [1,1822,null,{}] 22:09:58 INFO - PROCESS | 1921 | 1461474598191 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:58 INFO - PROCESS | 1921 | 1461474598411 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 22:09:58 INFO - PROCESS | 1921 | 1461474598724 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:58 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f974d800 == 149 [pid = 1921] [id = 463] 22:09:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 242 (0x7f13f2f48000) [pid = 1921] [serial = 1390] [outer = (nil)] 22:09:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 243 (0x7f13f7ad3800) [pid = 1921] [serial = 1391] [outer = 0x7f13f2f48000] 22:09:58 INFO - PROCESS | 1921 | 1461474598806 Marionette DEBUG loaded listener.js 22:09:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 244 (0x7f13f7ad9800) [pid = 1921] [serial = 1392] [outer = 0x7f13f2f48000] 22:09:59 INFO - PROCESS | 1921 | 1461474599655 Marionette TRACE conn5 <- [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]]]}] 22:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1532ms 22:09:59 INFO - PROCESS | 1921 | 1461474599716 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 22:09:59 INFO - PROCESS | 1921 | 1461474599720 Marionette TRACE conn5 <- [1,1825,null,{"value":"8"}] 22:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:09:59 INFO - PROCESS | 1921 | 1461474599726 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:09:59 INFO - PROCESS | 1921 | 1461474599729 Marionette TRACE conn5 <- [1,1826,null,{}] 22:09:59 INFO - PROCESS | 1921 | 1461474599734 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:09:59 INFO - PROCESS | 1921 | 1461474599960 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 22:10:00 INFO - PROCESS | 1921 | 1461474600268 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f142109c000 == 150 [pid = 1921] [id = 464] 22:10:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 245 (0x7f13f30cec00) [pid = 1921] [serial = 1393] [outer = (nil)] 22:10:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 246 (0x7f13f554c400) [pid = 1921] [serial = 1394] [outer = 0x7f13f30cec00] 22:10:00 INFO - PROCESS | 1921 | 1461474600359 Marionette DEBUG loaded listener.js 22:10:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 247 (0x7f13f5551000) [pid = 1921] [serial = 1395] [outer = 0x7f13f30cec00] 22:10:01 INFO - PROCESS | 1921 | 1461474601251 Marionette TRACE conn5 <- [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]]]}] 22:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1583ms 22:10:01 INFO - PROCESS | 1921 | 1461474601310 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 22:10:01 INFO - PROCESS | 1921 | 1461474601314 Marionette TRACE conn5 <- [1,1829,null,{"value":"8"}] 22:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:10:01 INFO - PROCESS | 1921 | 1461474601320 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:10:01 INFO - PROCESS | 1921 | 1461474601322 Marionette TRACE conn5 <- [1,1830,null,{}] 22:10:01 INFO - PROCESS | 1921 | 1461474601328 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:01 INFO - PROCESS | 1921 | 1461474601555 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 22:10:01 INFO - PROCESS | 1921 | 1461474601893 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef7e8000 == 151 [pid = 1921] [id = 465] 22:10:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 248 (0x7f13f5546800) [pid = 1921] [serial = 1396] [outer = (nil)] 22:10:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 249 (0x7f13f7ada400) [pid = 1921] [serial = 1397] [outer = 0x7f13f5546800] 22:10:01 INFO - PROCESS | 1921 | 1461474601980 Marionette DEBUG loaded listener.js 22:10:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 250 (0x7f141ce08400) [pid = 1921] [serial = 1398] [outer = 0x7f13f5546800] 22:10:02 INFO - PROCESS | 1921 | 1461474602842 Marionette TRACE conn5 <- [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]]]}] 22:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1583ms 22:10:02 INFO - PROCESS | 1921 | 1461474602904 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 22:10:02 INFO - PROCESS | 1921 | 1461474602908 Marionette TRACE conn5 <- [1,1833,null,{"value":"8"}] 22:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:10:02 INFO - PROCESS | 1921 | 1461474602914 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:10:02 INFO - PROCESS | 1921 | 1461474602916 Marionette TRACE conn5 <- [1,1834,null,{}] 22:10:02 INFO - PROCESS | 1921 | 1461474602922 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:03 INFO - PROCESS | 1921 | 1461474603150 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 22:10:03 INFO - PROCESS | 1921 | 1461474603388 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3c2a800 == 152 [pid = 1921] [id = 466] 22:10:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 251 (0x7f13f2cd7800) [pid = 1921] [serial = 1399] [outer = (nil)] 22:10:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 252 (0x7f13f750f400) [pid = 1921] [serial = 1400] [outer = 0x7f13f2cd7800] 22:10:03 INFO - PROCESS | 1921 | 1461474603510 Marionette DEBUG loaded listener.js 22:10:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 253 (0x7f13f7515000) [pid = 1921] [serial = 1401] [outer = 0x7f13f2cd7800] 22:10:04 INFO - PROCESS | 1921 | 1461474604374 Marionette TRACE conn5 <- [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]]]}] 22:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 22:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1538ms 22:10:04 INFO - PROCESS | 1921 | 1461474604454 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 22:10:04 INFO - PROCESS | 1921 | 1461474604456 Marionette TRACE conn5 <- [1,1837,null,{"value":"8"}] 22:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:10:04 INFO - PROCESS | 1921 | 1461474604463 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:10:04 INFO - PROCESS | 1921 | 1461474604466 Marionette TRACE conn5 <- [1,1838,null,{}] 22:10:04 INFO - PROCESS | 1921 | 1461474604472 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:04 INFO - PROCESS | 1921 | 1461474604704 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 22:10:05 INFO - PROCESS | 1921 | 1461474605016 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ea7af800 == 153 [pid = 1921] [id = 467] 22:10:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 254 (0x7f13ea7c0c00) [pid = 1921] [serial = 1402] [outer = (nil)] 22:10:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 255 (0x7f13ea7c9000) [pid = 1921] [serial = 1403] [outer = 0x7f13ea7c0c00] 22:10:05 INFO - PROCESS | 1921 | 1461474605096 Marionette DEBUG loaded listener.js 22:10:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 256 (0x7f13ea7ce000) [pid = 1921] [serial = 1404] [outer = 0x7f13ea7c0c00] 22:10:05 INFO - PROCESS | 1921 | 1461474605948 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1535ms 22:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:10:06 INFO - PROCESS | 1921 | 1461474605999 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 22:10:06 INFO - PROCESS | 1921 | 1461474606002 Marionette TRACE conn5 <- [1,1841,null,{"value":"8"}] 22:10:06 INFO - PROCESS | 1921 | 1461474606009 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:10:06 INFO - PROCESS | 1921 | 1461474606012 Marionette TRACE conn5 <- [1,1842,null,{}] 22:10:06 INFO - PROCESS | 1921 | 1461474606018 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:06 INFO - PROCESS | 1921 | 1461474606248 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 22:10:06 INFO - PROCESS | 1921 | 1461474606559 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1421e46000 == 154 [pid = 1921] [id = 468] 22:10:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 257 (0x7f13ea7c1c00) [pid = 1921] [serial = 1405] [outer = (nil)] 22:10:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 258 (0x7f13f7511000) [pid = 1921] [serial = 1406] [outer = 0x7f13ea7c1c00] 22:10:06 INFO - PROCESS | 1921 | 1461474606640 Marionette DEBUG loaded listener.js 22:10:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 259 (0x7f13f7518800) [pid = 1921] [serial = 1407] [outer = 0x7f13ea7c1c00] 22:10:07 INFO - PROCESS | 1921 | 1461474607545 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1584ms 22:10:07 INFO - PROCESS | 1921 | 1461474607593 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 22:10:07 INFO - PROCESS | 1921 | 1461474607597 Marionette TRACE conn5 <- [1,1845,null,{"value":"8"}] 22:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:10:07 INFO - PROCESS | 1921 | 1461474607603 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:10:07 INFO - PROCESS | 1921 | 1461474607605 Marionette TRACE conn5 <- [1,1846,null,{}] 22:10:07 INFO - PROCESS | 1921 | 1461474607611 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:07 INFO - PROCESS | 1921 | 1461474607843 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 22:10:08 INFO - PROCESS | 1921 | 1461474608162 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1395000 == 155 [pid = 1921] [id = 469] 22:10:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 260 (0x7f13ea7cf000) [pid = 1921] [serial = 1408] [outer = (nil)] 22:10:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 261 (0x7f13f3051000) [pid = 1921] [serial = 1409] [outer = 0x7f13ea7cf000] 22:10:08 INFO - PROCESS | 1921 | 1461474608241 Marionette DEBUG loaded listener.js 22:10:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 262 (0x7f13f774f800) [pid = 1921] [serial = 1410] [outer = 0x7f13ea7cf000] 22:10:09 INFO - PROCESS | 1921 | 1461474609091 Marionette TRACE conn5 <- [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]]]}] 22:10:09 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) 22:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1531ms 22:10:09 INFO - PROCESS | 1921 | 1461474609135 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 22:10:09 INFO - PROCESS | 1921 | 1461474609139 Marionette TRACE conn5 <- [1,1849,null,{"value":"8"}] 22:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:10:09 INFO - PROCESS | 1921 | 1461474609144 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:10:09 INFO - PROCESS | 1921 | 1461474609147 Marionette TRACE conn5 <- [1,1850,null,{}] 22:10:09 INFO - PROCESS | 1921 | 1461474609152 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:09 INFO - PROCESS | 1921 | 1461474609382 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 22:10:09 INFO - PROCESS | 1921 | 1461474609704 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:09 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1405199800 == 156 [pid = 1921] [id = 470] 22:10:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 263 (0x7f13ee4d1800) [pid = 1921] [serial = 1411] [outer = (nil)] 22:10:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 264 (0x7f13f7755c00) [pid = 1921] [serial = 1412] [outer = 0x7f13ee4d1800] 22:10:09 INFO - PROCESS | 1921 | 1461474609786 Marionette DEBUG loaded listener.js 22:10:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 265 (0x7f13f7759c00) [pid = 1921] [serial = 1413] [outer = 0x7f13ee4d1800] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409f1f000 == 155 [pid = 1921] [id = 100] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b688000 == 154 [pid = 1921] [id = 173] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140024e000 == 153 [pid = 1921] [id = 267] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1404468000 == 152 [pid = 1921] [id = 270] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401c32000 == 151 [pid = 1921] [id = 269] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140178b800 == 150 [pid = 1921] [id = 268] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b785000 == 149 [pid = 1921] [id = 295] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fa5d8800 == 148 [pid = 1921] [id = 450] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f70d4000 == 147 [pid = 1921] [id = 449] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f423a000 == 146 [pid = 1921] [id = 448] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1a2e800 == 145 [pid = 1921] [id = 447] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef9cd800 == 144 [pid = 1921] [id = 446] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13efaba800 == 143 [pid = 1921] [id = 445] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f142f000 == 142 [pid = 1921] [id = 444] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140191e800 == 141 [pid = 1921] [id = 437] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401178800 == 140 [pid = 1921] [id = 436] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400d8a800 == 139 [pid = 1921] [id = 435] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff990800 == 138 [pid = 1921] [id = 434] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fed98800 == 137 [pid = 1921] [id = 433] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f8768800 == 136 [pid = 1921] [id = 432] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f73aa800 == 135 [pid = 1921] [id = 431] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f70dc800 == 134 [pid = 1921] [id = 430] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3cde800 == 133 [pid = 1921] [id = 429] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f112f800 == 132 [pid = 1921] [id = 428] 22:10:11 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f44a8000 == 131 [pid = 1921] [id = 427] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 264 (0x7f13f5372000) [pid = 1921] [serial = 1283] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 263 (0x7f13f11d5800) [pid = 1921] [serial = 1269] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 262 (0x7f13f06cec00) [pid = 1921] [serial = 1280] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 261 (0x7f141c364400) [pid = 1921] [serial = 1253] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 260 (0x7f14040c8000) [pid = 1921] [serial = 1235] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 259 (0x7f140154fc00) [pid = 1921] [serial = 1229] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 258 (0x7f13fec8cc00) [pid = 1921] [serial = 1250] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 257 (0x7f1401ded800) [pid = 1921] [serial = 1232] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 256 (0x7f1405fa3400) [pid = 1921] [serial = 1241] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 255 (0x7f13f2ece400) [pid = 1921] [serial = 1259] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 254 (0x7f13f15b2400) [pid = 1921] [serial = 1262] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 253 (0x7f13f2ec7400) [pid = 1921] [serial = 1274] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 252 (0x7f1404bcfc00) [pid = 1921] [serial = 1238] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 251 (0x7f13f18c3800) [pid = 1921] [serial = 1271] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 250 (0x7f13f7306400) [pid = 1921] [serial = 1223] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 249 (0x7f13f2ecdc00) [pid = 1921] [serial = 1214] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 248 (0x7f13f2be2c00) [pid = 1921] [serial = 1272] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 247 (0x7f13efb48400) [pid = 1921] [serial = 1265] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 246 (0x7f13f2a45800) [pid = 1921] [serial = 1217] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 245 (0x7f13f45ad800) [pid = 1921] [serial = 1281] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 244 (0x7f13f30d5c00) [pid = 1921] [serial = 1220] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 243 (0x7f141893bc00) [pid = 1921] [serial = 1247] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 242 (0x7f140a666c00) [pid = 1921] [serial = 1244] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 241 (0x7f13f387d800) [pid = 1921] [serial = 1277] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 240 (0x7f13f87b9c00) [pid = 1921] [serial = 1256] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 239 (0x7f13f3cfa000) [pid = 1921] [serial = 1278] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 238 (0x7f13fa4a7000) [pid = 1921] [serial = 1226] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 237 (0x7f13f2f4e800) [pid = 1921] [serial = 1275] [outer = (nil)] [url = about:blank] 22:10:11 INFO - PROCESS | 1921 | --DOMWINDOW == 236 (0x7f13f05e8400) [pid = 1921] [serial = 1268] [outer = (nil)] [url = about:blank] 22:10:12 INFO - PROCESS | 1921 | 1461474612079 Marionette TRACE conn5 <- [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]]]}] 22:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2982ms 22:10:12 INFO - PROCESS | 1921 | 1461474612128 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 22:10:12 INFO - PROCESS | 1921 | 1461474612136 Marionette TRACE conn5 <- [1,1853,null,{"value":"8"}] 22:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:10:12 INFO - PROCESS | 1921 | 1461474612146 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:10:12 INFO - PROCESS | 1921 | 1461474612151 Marionette TRACE conn5 <- [1,1854,null,{}] 22:10:12 INFO - PROCESS | 1921 | 1461474612158 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:12 INFO - PROCESS | 1921 | 1461474612384 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 22:10:12 INFO - PROCESS | 1921 | 1461474612595 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef88d000 == 132 [pid = 1921] [id = 471] 22:10:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 237 (0x7f13f05f2800) [pid = 1921] [serial = 1414] [outer = (nil)] 22:10:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 238 (0x7f13f06d1800) [pid = 1921] [serial = 1415] [outer = 0x7f13f05f2800] 22:10:12 INFO - PROCESS | 1921 | 1461474612668 Marionette DEBUG loaded listener.js 22:10:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 239 (0x7f13f155b800) [pid = 1921] [serial = 1416] [outer = 0x7f13f05f2800] 22:10:13 INFO - PROCESS | 1921 | 1461474613517 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1432ms 22:10:13 INFO - PROCESS | 1921 | 1461474613579 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 22:10:13 INFO - PROCESS | 1921 | 1461474613587 Marionette TRACE conn5 <- [1,1857,null,{"value":"8"}] 22:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:10:13 INFO - PROCESS | 1921 | 1461474613597 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:10:13 INFO - PROCESS | 1921 | 1461474613601 Marionette TRACE conn5 <- [1,1858,null,{}] 22:10:13 INFO - PROCESS | 1921 | 1461474613607 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:13 INFO - PROCESS | 1921 | 1461474613917 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 22:10:13 INFO - PROCESS | 1921 | 1461474613950 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f138a000 == 133 [pid = 1921] [id = 472] 22:10:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 240 (0x7f13f2a48400) [pid = 1921] [serial = 1417] [outer = (nil)] 22:10:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 241 (0x7f13f2bea800) [pid = 1921] [serial = 1418] [outer = 0x7f13f2a48400] 22:10:14 INFO - PROCESS | 1921 | 1461474614015 Marionette DEBUG loaded listener.js 22:10:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 242 (0x7f13f1b19000) [pid = 1921] [serial = 1419] [outer = 0x7f13f2a48400] 22:10:15 INFO - PROCESS | 1921 | 1461474615027 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1446ms 22:10:15 INFO - PROCESS | 1921 | 1461474615050 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 22:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:10:15 INFO - PROCESS | 1921 | 1461474615054 Marionette TRACE conn5 <- [1,1861,null,{"value":"8"}] 22:10:15 INFO - PROCESS | 1921 | 1461474615061 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:10:15 INFO - PROCESS | 1921 | 1461474615067 Marionette TRACE conn5 <- [1,1862,null,{}] 22:10:15 INFO - PROCESS | 1921 | 1461474615083 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:15 INFO - PROCESS | 1921 | 1461474615446 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 22:10:15 INFO - PROCESS | 1921 | 1461474615488 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3110800 == 134 [pid = 1921] [id = 473] 22:10:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 243 (0x7f13f2fbe800) [pid = 1921] [serial = 1420] [outer = (nil)] 22:10:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 244 (0x7f13f3876c00) [pid = 1921] [serial = 1421] [outer = 0x7f13f2fbe800] 22:10:15 INFO - PROCESS | 1921 | 1461474615560 Marionette DEBUG loaded listener.js 22:10:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 245 (0x7f13f41ae800) [pid = 1921] [serial = 1422] [outer = 0x7f13f2fbe800] 22:10:16 INFO - PROCESS | 1921 | --DOMWINDOW == 244 (0x7f13ee4d6400) [pid = 1921] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:10:16 INFO - PROCESS | 1921 | --DOMWINDOW == 243 (0x7f13f15aac00) [pid = 1921] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:10:16 INFO - PROCESS | 1921 | --DOMWINDOW == 242 (0x7f13f2a3f800) [pid = 1921] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:10:16 INFO - PROCESS | 1921 | --DOMWINDOW == 241 (0x7f13fec84400) [pid = 1921] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:10:16 INFO - PROCESS | 1921 | --DOMWINDOW == 240 (0x7f13f06d0c00) [pid = 1921] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:10:16 INFO - PROCESS | 1921 | --DOMWINDOW == 239 (0x7f13f15ab000) [pid = 1921] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:10:17 INFO - PROCESS | 1921 | 1461474617192 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2190ms 22:10:17 INFO - PROCESS | 1921 | 1461474617251 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 22:10:17 INFO - PROCESS | 1921 | 1461474617255 Marionette TRACE conn5 <- [1,1865,null,{"value":"8"}] 22:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:10:17 INFO - PROCESS | 1921 | 1461474617261 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:10:17 INFO - PROCESS | 1921 | 1461474617263 Marionette TRACE conn5 <- [1,1866,null,{}] 22:10:17 INFO - PROCESS | 1921 | 1461474617269 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:17 INFO - PROCESS | 1921 | 1461474617566 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 22:10:17 INFO - PROCESS | 1921 | 1461474617675 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3cd4800 == 135 [pid = 1921] [id = 474] 22:10:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 240 (0x7f13f06d0c00) [pid = 1921] [serial = 1423] [outer = (nil)] 22:10:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 241 (0x7f13f48e5800) [pid = 1921] [serial = 1424] [outer = 0x7f13f06d0c00] 22:10:17 INFO - PROCESS | 1921 | 1461474617743 Marionette DEBUG loaded listener.js 22:10:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 242 (0x7f13f5372000) [pid = 1921] [serial = 1425] [outer = 0x7f13f06d0c00] 22:10:18 INFO - PROCESS | 1921 | 1461474618482 Marionette TRACE conn5 <- [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]]]}] 22:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1433ms 22:10:18 INFO - PROCESS | 1921 | 1461474618696 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 22:10:18 INFO - PROCESS | 1921 | 1461474618702 Marionette TRACE conn5 <- [1,1869,null,{"value":"8"}] 22:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:10:18 INFO - PROCESS | 1921 | 1461474618712 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:10:18 INFO - PROCESS | 1921 | 1461474618715 Marionette TRACE conn5 <- [1,1870,null,{}] 22:10:18 INFO - PROCESS | 1921 | 1461474618724 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:18 INFO - PROCESS | 1921 | 1461474618982 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 22:10:19 INFO - PROCESS | 1921 | 1461474619320 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef886000 == 136 [pid = 1921] [id = 475] 22:10:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 243 (0x7f13f033c400) [pid = 1921] [serial = 1426] [outer = (nil)] 22:10:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 244 (0x7f13f045c400) [pid = 1921] [serial = 1427] [outer = 0x7f13f033c400] 22:10:19 INFO - PROCESS | 1921 | 1461474619400 Marionette DEBUG loaded listener.js 22:10:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 245 (0x7f13f155b400) [pid = 1921] [serial = 1428] [outer = 0x7f13f033c400] 22:10:20 INFO - PROCESS | 1921 | 1461474620307 Marionette TRACE conn5 <- [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]]]}] 22:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1645ms 22:10:20 INFO - PROCESS | 1921 | 1461474620358 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 22:10:20 INFO - PROCESS | 1921 | 1461474620364 Marionette TRACE conn5 <- [1,1873,null,{"value":"8"}] 22:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:10:20 INFO - PROCESS | 1921 | 1461474620376 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:10:20 INFO - PROCESS | 1921 | 1461474620381 Marionette TRACE conn5 <- [1,1874,null,{}] 22:10:20 INFO - PROCESS | 1921 | 1461474620388 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:20 INFO - PROCESS | 1921 | 1461474620638 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 22:10:20 INFO - PROCESS | 1921 | 1461474620946 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3c27000 == 137 [pid = 1921] [id = 476] 22:10:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 246 (0x7f13f2ec7400) [pid = 1921] [serial = 1429] [outer = (nil)] 22:10:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 247 (0x7f13f3042400) [pid = 1921] [serial = 1430] [outer = 0x7f13f2ec7400] 22:10:21 INFO - PROCESS | 1921 | 1461474621030 Marionette DEBUG loaded listener.js 22:10:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 248 (0x7f13f41a8400) [pid = 1921] [serial = 1431] [outer = 0x7f13f2ec7400] 22:10:21 INFO - PROCESS | 1921 | 1461474621976 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1648ms 22:10:22 INFO - PROCESS | 1921 | 1461474622022 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 22:10:22 INFO - PROCESS | 1921 | 1461474622026 Marionette TRACE conn5 <- [1,1877,null,{"value":"8"}] 22:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:10:22 INFO - PROCESS | 1921 | 1461474622032 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:10:22 INFO - PROCESS | 1921 | 1461474622036 Marionette TRACE conn5 <- [1,1878,null,{}] 22:10:22 INFO - PROCESS | 1921 | 1461474622051 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:22 INFO - PROCESS | 1921 | 1461474622281 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 22:10:22 INFO - PROCESS | 1921 | 1461474622636 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f49da800 == 138 [pid = 1921] [id = 477] 22:10:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 249 (0x7f13f5545000) [pid = 1921] [serial = 1432] [outer = (nil)] 22:10:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 250 (0x7f13f7311c00) [pid = 1921] [serial = 1433] [outer = 0x7f13f5545000] 22:10:22 INFO - PROCESS | 1921 | 1461474622721 Marionette DEBUG loaded listener.js 22:10:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 251 (0x7f13f7751800) [pid = 1921] [serial = 1434] [outer = 0x7f13f5545000] 22:10:23 INFO - PROCESS | 1921 | 1461474623655 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1686ms 22:10:23 INFO - PROCESS | 1921 | 1461474623719 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 22:10:23 INFO - PROCESS | 1921 | 1461474623723 Marionette TRACE conn5 <- [1,1881,null,{"value":"8"}] 22:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:10:23 INFO - PROCESS | 1921 | 1461474623729 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:10:23 INFO - PROCESS | 1921 | 1461474623732 Marionette TRACE conn5 <- [1,1882,null,{}] 22:10:23 INFO - PROCESS | 1921 | 1461474623738 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:23 INFO - PROCESS | 1921 | 1461474623961 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 22:10:24 INFO - PROCESS | 1921 | 1461474624271 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f74de000 == 139 [pid = 1921] [id = 478] 22:10:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 252 (0x7f13f155a800) [pid = 1921] [serial = 1435] [outer = (nil)] 22:10:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 253 (0x7f13f7a5ac00) [pid = 1921] [serial = 1436] [outer = 0x7f13f155a800] 22:10:24 INFO - PROCESS | 1921 | 1461474624353 Marionette DEBUG loaded listener.js 22:10:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 254 (0x7f13f870cc00) [pid = 1921] [serial = 1437] [outer = 0x7f13f155a800] 22:10:25 INFO - PROCESS | 1921 | 1461474625284 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1632ms 22:10:25 INFO - PROCESS | 1921 | 1461474625363 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 22:10:25 INFO - PROCESS | 1921 | 1461474625367 Marionette TRACE conn5 <- [1,1885,null,{"value":"8"}] 22:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:10:25 INFO - PROCESS | 1921 | 1461474625373 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:10:25 INFO - PROCESS | 1921 | 1461474625376 Marionette TRACE conn5 <- [1,1886,null,{}] 22:10:25 INFO - PROCESS | 1921 | 1461474625381 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:25 INFO - PROCESS | 1921 | 1461474625629 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 22:10:25 INFO - PROCESS | 1921 | 1461474625928 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:25 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa4d0800 == 140 [pid = 1921] [id = 479] 22:10:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 255 (0x7f13f554d000) [pid = 1921] [serial = 1438] [outer = (nil)] 22:10:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 256 (0x7f13f87bc800) [pid = 1921] [serial = 1439] [outer = 0x7f13f554d000] 22:10:26 INFO - PROCESS | 1921 | 1461474626009 Marionette DEBUG loaded listener.js 22:10:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 257 (0x7f13fa2d4000) [pid = 1921] [serial = 1440] [outer = 0x7f13f554d000] 22:10:26 INFO - PROCESS | 1921 | 1461474626828 Marionette TRACE conn5 <- [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]]]}] 22:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1537ms 22:10:26 INFO - PROCESS | 1921 | 1461474626911 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 22:10:26 INFO - PROCESS | 1921 | 1461474626914 Marionette TRACE conn5 <- [1,1889,null,{"value":"8"}] 22:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:10:26 INFO - PROCESS | 1921 | 1461474626921 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:10:26 INFO - PROCESS | 1921 | 1461474626924 Marionette TRACE conn5 <- [1,1890,null,{}] 22:10:26 INFO - PROCESS | 1921 | 1461474626929 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:27 INFO - PROCESS | 1921 | 1461474627186 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 22:10:27 INFO - PROCESS | 1921 | 1461474627501 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff97d800 == 141 [pid = 1921] [id = 480] 22:10:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 258 (0x7f13fedc7800) [pid = 1921] [serial = 1441] [outer = (nil)] 22:10:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 259 (0x7f13fef36400) [pid = 1921] [serial = 1442] [outer = 0x7f13fedc7800] 22:10:27 INFO - PROCESS | 1921 | 1461474627583 Marionette DEBUG loaded listener.js 22:10:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 260 (0x7f13fefcdc00) [pid = 1921] [serial = 1443] [outer = 0x7f13fedc7800] 22:10:28 INFO - PROCESS | 1921 | 1461474628396 Marionette TRACE conn5 <- [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]]]}] 22:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1533ms 22:10:28 INFO - PROCESS | 1921 | 1461474628473 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 22:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:10:28 INFO - PROCESS | 1921 | 1461474628478 Marionette TRACE conn5 <- [1,1893,null,{"value":"8"}] 22:10:28 INFO - PROCESS | 1921 | 1461474628484 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:10:28 INFO - PROCESS | 1921 | 1461474628488 Marionette TRACE conn5 <- [1,1894,null,{}] 22:10:28 INFO - PROCESS | 1921 | 1461474628494 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:28 INFO - PROCESS | 1921 | 1461474628721 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 22:10:28 INFO - PROCESS | 1921 | 1461474628981 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400d8a800 == 142 [pid = 1921] [id = 481] 22:10:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 261 (0x7f13fedcb800) [pid = 1921] [serial = 1444] [outer = (nil)] 22:10:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 262 (0x7f13ff92bc00) [pid = 1921] [serial = 1445] [outer = 0x7f13fedcb800] 22:10:29 INFO - PROCESS | 1921 | 1461474629067 Marionette DEBUG loaded listener.js 22:10:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 263 (0x7f14010ce400) [pid = 1921] [serial = 1446] [outer = 0x7f13fedcb800] 22:10:29 INFO - PROCESS | 1921 | 1461474629953 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1531ms 22:10:30 INFO - PROCESS | 1921 | 1461474630015 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 22:10:30 INFO - PROCESS | 1921 | 1461474630019 Marionette TRACE conn5 <- [1,1897,null,{"value":"8"}] 22:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:10:30 INFO - PROCESS | 1921 | 1461474630025 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:10:30 INFO - PROCESS | 1921 | 1461474630028 Marionette TRACE conn5 <- [1,1898,null,{}] 22:10:30 INFO - PROCESS | 1921 | 1461474630034 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:30 INFO - PROCESS | 1921 | 1461474630251 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 22:10:30 INFO - PROCESS | 1921 | 1461474630552 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401447000 == 143 [pid = 1921] [id = 482] 22:10:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 264 (0x7f13fefd4400) [pid = 1921] [serial = 1447] [outer = (nil)] 22:10:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 265 (0x7f140156dc00) [pid = 1921] [serial = 1448] [outer = 0x7f13fefd4400] 22:10:30 INFO - PROCESS | 1921 | 1461474630631 Marionette DEBUG loaded listener.js 22:10:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 266 (0x7f1401773000) [pid = 1921] [serial = 1449] [outer = 0x7f13fefd4400] 22:10:31 INFO - PROCESS | 1921 | 1461474631482 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1528ms 22:10:31 INFO - PROCESS | 1921 | 1461474631555 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 22:10:31 INFO - PROCESS | 1921 | 1461474631559 Marionette TRACE conn5 <- [1,1901,null,{"value":"8"}] 22:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:10:31 INFO - PROCESS | 1921 | 1461474631565 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:10:31 INFO - PROCESS | 1921 | 1461474631568 Marionette TRACE conn5 <- [1,1902,null,{}] 22:10:31 INFO - PROCESS | 1921 | 1461474631573 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:31 INFO - PROCESS | 1921 | 1461474631802 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 22:10:32 INFO - PROCESS | 1921 | 1461474632141 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140191c800 == 144 [pid = 1921] [id = 483] 22:10:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 267 (0x7f13f42e5c00) [pid = 1921] [serial = 1450] [outer = (nil)] 22:10:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 268 (0x7f1401c10400) [pid = 1921] [serial = 1451] [outer = 0x7f13f42e5c00] 22:10:32 INFO - PROCESS | 1921 | 1461474632220 Marionette DEBUG loaded listener.js 22:10:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 269 (0x7f1401dee800) [pid = 1921] [serial = 1452] [outer = 0x7f13f42e5c00] 22:10:33 INFO - PROCESS | 1921 | 1461474633098 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1578ms 22:10:33 INFO - PROCESS | 1921 | 1461474633145 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 22:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:10:33 INFO - PROCESS | 1921 | 1461474633149 Marionette TRACE conn5 <- [1,1905,null,{"value":"8"}] 22:10:33 INFO - PROCESS | 1921 | 1461474633155 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:10:33 INFO - PROCESS | 1921 | 1461474633159 Marionette TRACE conn5 <- [1,1906,null,{}] 22:10:33 INFO - PROCESS | 1921 | 1461474633164 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:33 INFO - PROCESS | 1921 | 1461474633384 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 22:10:33 INFO - PROCESS | 1921 | 1461474633651 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c1f800 == 145 [pid = 1921] [id = 484] 22:10:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 270 (0x7f13fefcf400) [pid = 1921] [serial = 1453] [outer = (nil)] 22:10:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 271 (0x7f1402ac8800) [pid = 1921] [serial = 1454] [outer = 0x7f13fefcf400] 22:10:33 INFO - PROCESS | 1921 | 1461474633779 Marionette DEBUG loaded listener.js 22:10:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 272 (0x7f140405a800) [pid = 1921] [serial = 1455] [outer = 0x7f13fefcf400] 22:10:34 INFO - PROCESS | 1921 | 1461474634647 Marionette TRACE conn5 <- [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]]]}] 22:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1539ms 22:10:34 INFO - PROCESS | 1921 | 1461474634695 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 22:10:34 INFO - PROCESS | 1921 | 1461474634699 Marionette TRACE conn5 <- [1,1909,null,{"value":"8"}] 22:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:10:34 INFO - PROCESS | 1921 | 1461474634707 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:10:34 INFO - PROCESS | 1921 | 1461474634711 Marionette TRACE conn5 <- [1,1910,null,{}] 22:10:34 INFO - PROCESS | 1921 | 1461474634717 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:34 INFO - PROCESS | 1921 | 1461474634971 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 22:10:35 INFO - PROCESS | 1921 | 1461474635288 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140519b800 == 146 [pid = 1921] [id = 485] 22:10:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 273 (0x7f1404bcb400) [pid = 1921] [serial = 1456] [outer = (nil)] 22:10:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 274 (0x7f1404e33c00) [pid = 1921] [serial = 1457] [outer = 0x7f1404bcb400] 22:10:35 INFO - PROCESS | 1921 | 1461474635375 Marionette DEBUG loaded listener.js 22:10:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 275 (0x7f1405308400) [pid = 1921] [serial = 1458] [outer = 0x7f1404bcb400] 22:10:36 INFO - PROCESS | 1921 | 1461474636251 Marionette TRACE conn5 <- [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]]]}] 22:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1582ms 22:10:36 INFO - PROCESS | 1921 | 1461474636290 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 22:10:36 INFO - PROCESS | 1921 | 1461474636296 Marionette TRACE conn5 <- [1,1913,null,{"value":"8"}] 22:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:10:36 INFO - PROCESS | 1921 | 1461474636302 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:10:36 INFO - PROCESS | 1921 | 1461474636305 Marionette TRACE conn5 <- [1,1914,null,{}] 22:10:36 INFO - PROCESS | 1921 | 1461474636311 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:36 INFO - PROCESS | 1921 | 1461474636533 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 22:10:36 INFO - PROCESS | 1921 | 1461474636846 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409a19800 == 147 [pid = 1921] [id = 486] 22:10:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 276 (0x7f13f2a3b800) [pid = 1921] [serial = 1459] [outer = (nil)] 22:10:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 277 (0x7f1404bd3800) [pid = 1921] [serial = 1460] [outer = 0x7f13f2a3b800] 22:10:36 INFO - PROCESS | 1921 | 1461474636954 Marionette DEBUG loaded listener.js 22:10:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 278 (0x7f140865e400) [pid = 1921] [serial = 1461] [outer = 0x7f13f2a3b800] 22:10:37 INFO - PROCESS | 1921 | 1461474637799 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1529ms 22:10:37 INFO - PROCESS | 1921 | 1461474637832 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 22:10:37 INFO - PROCESS | 1921 | 1461474637836 Marionette TRACE conn5 <- [1,1917,null,{"value":"8"}] 22:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:10:37 INFO - PROCESS | 1921 | 1461474637842 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:10:37 INFO - PROCESS | 1921 | 1461474637844 Marionette TRACE conn5 <- [1,1918,null,{}] 22:10:37 INFO - PROCESS | 1921 | 1461474637850 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:38 INFO - PROCESS | 1921 | 1461474638072 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 22:10:38 INFO - PROCESS | 1921 | 1461474638348 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b121800 == 148 [pid = 1921] [id = 487] 22:10:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 279 (0x7f13f97b9800) [pid = 1921] [serial = 1462] [outer = (nil)] 22:10:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 280 (0x7f14091d8400) [pid = 1921] [serial = 1463] [outer = 0x7f13f97b9800] 22:10:38 INFO - PROCESS | 1921 | 1461474638465 Marionette DEBUG loaded listener.js 22:10:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 281 (0x7f140a1ddc00) [pid = 1921] [serial = 1464] [outer = 0x7f13f97b9800] 22:10:39 INFO - PROCESS | 1921 | 1461474639311 Marionette TRACE conn5 <- [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]]]}] 22:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1528ms 22:10:39 INFO - PROCESS | 1921 | 1461474639372 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 22:10:39 INFO - PROCESS | 1921 | 1461474639375 Marionette TRACE conn5 <- [1,1921,null,{"value":"8"}] 22:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:10:39 INFO - PROCESS | 1921 | 1461474639381 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:10:39 INFO - PROCESS | 1921 | 1461474639383 Marionette TRACE conn5 <- [1,1922,null,{}] 22:10:39 INFO - PROCESS | 1921 | 1461474639389 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:39 INFO - PROCESS | 1921 | 1461474639607 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 22:10:39 INFO - PROCESS | 1921 | 1461474639918 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140c3c6000 == 149 [pid = 1921] [id = 488] 22:10:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 282 (0x7f14011ca400) [pid = 1921] [serial = 1465] [outer = (nil)] 22:10:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 283 (0x7f140a668800) [pid = 1921] [serial = 1466] [outer = 0x7f14011ca400] 22:10:40 INFO - PROCESS | 1921 | 1461474639999 Marionette DEBUG loaded listener.js 22:10:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 284 (0x7f140ae05000) [pid = 1921] [serial = 1467] [outer = 0x7f14011ca400] 22:10:40 INFO - PROCESS | 1921 | ************************* 22:10:40 INFO - PROCESS | 1921 | A coding exception was thrown and uncaught in a Task. 22:10:40 INFO - PROCESS | 1921 | 22:10:40 INFO - PROCESS | 1921 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:10:40 INFO - PROCESS | 1921 | Full stack: 22:10:40 INFO - PROCESS | 1921 | ************************* 22:10:40 INFO - PROCESS | 1921 | 1461474640931 Marionette TRACE conn5 <- [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]]]}] 22:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1580ms 22:10:40 INFO - PROCESS | 1921 | 1461474640964 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 22:10:40 INFO - PROCESS | 1921 | 1461474640966 Marionette TRACE conn5 <- [1,1925,null,{"value":"8"}] 22:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:10:40 INFO - PROCESS | 1921 | 1461474640973 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:10:40 INFO - PROCESS | 1921 | 1461474640976 Marionette TRACE conn5 <- [1,1926,null,{}] 22:10:40 INFO - PROCESS | 1921 | 1461474640981 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:41 INFO - PROCESS | 1921 | 1461474641205 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 22:10:41 INFO - PROCESS | 1921 | 1461474641446 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c30f000 == 150 [pid = 1921] [id = 489] 22:10:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 285 (0x7f140928d800) [pid = 1921] [serial = 1468] [outer = (nil)] 22:10:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 286 (0x7f140be8a800) [pid = 1921] [serial = 1469] [outer = 0x7f140928d800] 22:10:41 INFO - PROCESS | 1921 | 1461474641564 Marionette DEBUG loaded listener.js 22:10:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 287 (0x7f1417abb000) [pid = 1921] [serial = 1470] [outer = 0x7f140928d800] 22:10:42 INFO - PROCESS | 1921 | 1461474642430 Marionette TRACE conn5 <- [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]]]}] 22:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1536ms 22:10:42 INFO - PROCESS | 1921 | 1461474642510 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 22:10:42 INFO - PROCESS | 1921 | 1461474642513 Marionette TRACE conn5 <- [1,1929,null,{"value":"8"}] 22:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:10:42 INFO - PROCESS | 1921 | 1461474642519 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:10:42 INFO - PROCESS | 1921 | 1461474642522 Marionette TRACE conn5 <- [1,1930,null,{}] 22:10:42 INFO - PROCESS | 1921 | 1461474642527 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:42 INFO - PROCESS | 1921 | 1461474642798 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 22:10:43 INFO - PROCESS | 1921 | 1461474643117 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cf2c800 == 151 [pid = 1921] [id = 490] 22:10:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 288 (0x7f14095c0c00) [pid = 1921] [serial = 1471] [outer = (nil)] 22:10:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 289 (0x7f141893c800) [pid = 1921] [serial = 1472] [outer = 0x7f14095c0c00] 22:10:43 INFO - PROCESS | 1921 | 1461474643193 Marionette DEBUG loaded listener.js 22:10:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 290 (0x7f141c5a8400) [pid = 1921] [serial = 1473] [outer = 0x7f14095c0c00] 22:10:44 INFO - PROCESS | 1921 | 1461474644059 Marionette TRACE conn5 <- [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]]]}] 22:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1586ms 22:10:44 INFO - PROCESS | 1921 | 1461474644107 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 22:10:44 INFO - PROCESS | 1921 | 1461474644111 Marionette TRACE conn5 <- [1,1933,null,{"value":"8"}] 22:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:10:44 INFO - PROCESS | 1921 | 1461474644116 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:10:44 INFO - PROCESS | 1921 | 1461474644119 Marionette TRACE conn5 <- [1,1934,null,{}] 22:10:44 INFO - PROCESS | 1921 | 1461474644125 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:44 INFO - PROCESS | 1921 | 1461474644348 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 22:10:44 INFO - PROCESS | 1921 | 1461474644595 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2ea5800 == 152 [pid = 1921] [id = 491] 22:10:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 291 (0x7f13ef58cc00) [pid = 1921] [serial = 1474] [outer = (nil)] 22:10:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 292 (0x7f13ef593400) [pid = 1921] [serial = 1475] [outer = 0x7f13ef58cc00] 22:10:44 INFO - PROCESS | 1921 | 1461474644717 Marionette DEBUG loaded listener.js 22:10:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 293 (0x7f13ef598000) [pid = 1921] [serial = 1476] [outer = 0x7f13ef58cc00] 22:10:45 INFO - PROCESS | 1921 | 1461474645676 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1629ms 22:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:10:45 INFO - PROCESS | 1921 | 1461474645747 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 22:10:45 INFO - PROCESS | 1921 | 1461474645750 Marionette TRACE conn5 <- [1,1937,null,{"value":"8"}] 22:10:45 INFO - PROCESS | 1921 | 1461474645756 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:10:45 INFO - PROCESS | 1921 | 1461474645759 Marionette TRACE conn5 <- [1,1938,null,{}] 22:10:45 INFO - PROCESS | 1921 | 1461474645766 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:45 INFO - PROCESS | 1921 | 1461474645989 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 22:10:46 INFO - PROCESS | 1921 | 1461474646305 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f28d8000 == 153 [pid = 1921] [id = 492] 22:10:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 294 (0x7f13ef598400) [pid = 1921] [serial = 1477] [outer = (nil)] 22:10:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 295 (0x7f13f2cbb800) [pid = 1921] [serial = 1478] [outer = 0x7f13ef598400] 22:10:46 INFO - PROCESS | 1921 | 1461474646383 Marionette DEBUG loaded listener.js 22:10:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 296 (0x7f13f57a6c00) [pid = 1921] [serial = 1479] [outer = 0x7f13ef598400] 22:10:47 INFO - PROCESS | 1921 | 1461474647929 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2242ms 22:10:48 INFO - PROCESS | 1921 | 1461474647999 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 22:10:48 INFO - PROCESS | 1921 | 1461474648005 Marionette TRACE conn5 <- [1,1941,null,{"value":"8"}] 22:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:10:48 INFO - PROCESS | 1921 | 1461474648013 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:10:48 INFO - PROCESS | 1921 | 1461474648017 Marionette TRACE conn5 <- [1,1942,null,{}] 22:10:48 INFO - PROCESS | 1921 | 1461474648033 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:48 INFO - PROCESS | 1921 | 1461474648283 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 22:10:48 INFO - PROCESS | 1921 | 1461474648559 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2b83800 == 154 [pid = 1921] [id = 493] 22:10:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 297 (0x7f13ef598c00) [pid = 1921] [serial = 1480] [outer = (nil)] 22:10:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 298 (0x7f13f0453400) [pid = 1921] [serial = 1481] [outer = 0x7f13ef598c00] 22:10:48 INFO - PROCESS | 1921 | 1461474648632 Marionette DEBUG loaded listener.js 22:10:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 299 (0x7f13f1563000) [pid = 1921] [serial = 1482] [outer = 0x7f13ef598c00] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef89f800 == 153 [pid = 1921] [id = 421] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140c3d3800 == 152 [pid = 1921] [id = 374] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141f5c5800 == 151 [pid = 1921] [id = 373] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141cc32000 == 150 [pid = 1921] [id = 372] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1133000 == 149 [pid = 1921] [id = 375] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef897800 == 148 [pid = 1921] [id = 420] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1421e46000 == 147 [pid = 1921] [id = 468] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ea7af800 == 146 [pid = 1921] [id = 467] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3c2a800 == 145 [pid = 1921] [id = 466] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef7e8000 == 144 [pid = 1921] [id = 465] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f142109c000 == 143 [pid = 1921] [id = 464] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f974d800 == 142 [pid = 1921] [id = 463] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ed5da800 == 141 [pid = 1921] [id = 462] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141cf2d800 == 140 [pid = 1921] [id = 461] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c31a000 == 139 [pid = 1921] [id = 460] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141870c800 == 138 [pid = 1921] [id = 459] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141698a000 == 137 [pid = 1921] [id = 458] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140beb0000 == 136 [pid = 1921] [id = 457] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14092b8000 == 135 [pid = 1921] [id = 456] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401cb9800 == 134 [pid = 1921] [id = 455] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401a08000 == 133 [pid = 1921] [id = 454] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fa5e0000 == 132 [pid = 1921] [id = 453] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f448d800 == 131 [pid = 1921] [id = 452] 22:10:49 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ee6cc000 == 130 [pid = 1921] [id = 451] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 298 (0x7f13f06d6000) [pid = 1921] [serial = 1335] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 297 (0x7f13ff6a5800) [pid = 1921] [serial = 1304] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 296 (0x7f13f4b90800) [pid = 1921] [serial = 1341] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 295 (0x7f13ef2e4000) [pid = 1921] [serial = 1334] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 294 (0x7f13f7a58000) [pid = 1921] [serial = 1295] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 293 (0x7f13f87b2000) [pid = 1921] [serial = 1346] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 292 (0x7f13fec8c400) [pid = 1921] [serial = 1349] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 291 (0x7f13f2fb4c00) [pid = 1921] [serial = 1289] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 290 (0x7f1401581000) [pid = 1921] [serial = 1310] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 289 (0x7f13ff6a1c00) [pid = 1921] [serial = 1352] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 288 (0x7f13ff699400) [pid = 1921] [serial = 1350] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 287 (0x7f13fedcb000) [pid = 1921] [serial = 1301] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 286 (0x7f1401549400) [pid = 1921] [serial = 1307] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 285 (0x7f1404bc6c00) [pid = 1921] [serial = 1316] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 284 (0x7f141195a400) [pid = 1921] [serial = 1328] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 283 (0x7f13f4b96000) [pid = 1921] [serial = 1292] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 282 (0x7f1401dac000) [pid = 1921] [serial = 1313] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 281 (0x7f140a662400) [pid = 1921] [serial = 1322] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 280 (0x7f13f87b2c00) [pid = 1921] [serial = 1298] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 279 (0x7f140b724000) [pid = 1921] [serial = 1325] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 278 (0x7f13f3045800) [pid = 1921] [serial = 1340] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 277 (0x7f13fa2e0800) [pid = 1921] [serial = 1347] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 276 (0x7f13f05f1c00) [pid = 1921] [serial = 1331] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 275 (0x7f13f1b20000) [pid = 1921] [serial = 1337] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 274 (0x7f13f2fb9000) [pid = 1921] [serial = 1338] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 273 (0x7f13f18c7400) [pid = 1921] [serial = 1286] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 272 (0x7f13f75ee800) [pid = 1921] [serial = 1343] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 271 (0x7f13f87b0c00) [pid = 1921] [serial = 1344] [outer = (nil)] [url = about:blank] 22:10:49 INFO - PROCESS | 1921 | --DOMWINDOW == 270 (0x7f1408435800) [pid = 1921] [serial = 1319] [outer = (nil)] [url = about:blank] 22:10:50 INFO - PROCESS | 1921 | 1461474650252 Marionette TRACE conn5 <- [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]]]}] 22:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2294ms 22:10:50 INFO - PROCESS | 1921 | 1461474650308 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 22:10:50 INFO - PROCESS | 1921 | 1461474650317 Marionette TRACE conn5 <- [1,1945,null,{"value":"8"}] 22:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:10:50 INFO - PROCESS | 1921 | 1461474650327 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:10:50 INFO - PROCESS | 1921 | 1461474650331 Marionette TRACE conn5 <- [1,1946,null,{}] 22:10:50 INFO - PROCESS | 1921 | 1461474650337 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:50 INFO - PROCESS | 1921 | 1461474650550 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 22:10:50 INFO - PROCESS | 1921 | 1461474650736 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef7d7000 == 131 [pid = 1921] [id = 494] 22:10:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 271 (0x7f13ea7c2c00) [pid = 1921] [serial = 1483] [outer = (nil)] 22:10:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 272 (0x7f13f1566400) [pid = 1921] [serial = 1484] [outer = 0x7f13ea7c2c00] 22:10:50 INFO - PROCESS | 1921 | 1461474650804 Marionette DEBUG loaded listener.js 22:10:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 273 (0x7f13f2cba000) [pid = 1921] [serial = 1485] [outer = 0x7f13ea7c2c00] 22:10:51 INFO - PROCESS | 1921 | 1461474651690 Marionette TRACE conn5 <- [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]]]}] 22:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1383ms 22:10:51 INFO - PROCESS | 1921 | 1461474651714 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 22:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:10:51 INFO - PROCESS | 1921 | 1461474651718 Marionette TRACE conn5 <- [1,1949,null,{"value":"8"}] 22:10:51 INFO - PROCESS | 1921 | 1461474651724 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:10:51 INFO - PROCESS | 1921 | 1461474651730 Marionette TRACE conn5 <- [1,1950,null,{}] 22:10:51 INFO - PROCESS | 1921 | 1461474651746 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:51 INFO - PROCESS | 1921 | 1461474651975 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 22:10:52 INFO - PROCESS | 1921 | 1461474652203 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2b8c000 == 132 [pid = 1921] [id = 495] 22:10:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 274 (0x7f13f2cbdc00) [pid = 1921] [serial = 1486] [outer = (nil)] 22:10:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 275 (0x7f13f3877400) [pid = 1921] [serial = 1487] [outer = 0x7f13f2cbdc00] 22:10:52 INFO - PROCESS | 1921 | 1461474652312 Marionette DEBUG loaded listener.js 22:10:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 276 (0x7f13f41ac800) [pid = 1921] [serial = 1488] [outer = 0x7f13f2cbdc00] 22:10:53 INFO - PROCESS | 1921 | 1461474653154 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1486ms 22:10:53 INFO - PROCESS | 1921 | 1461474653210 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 22:10:53 INFO - PROCESS | 1921 | 1461474653215 Marionette TRACE conn5 <- [1,1953,null,{"value":"8"}] 22:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:10:53 INFO - PROCESS | 1921 | 1461474653225 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:10:53 INFO - PROCESS | 1921 | 1461474653227 Marionette TRACE conn5 <- [1,1954,null,{}] 22:10:53 INFO - PROCESS | 1921 | 1461474653232 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:53 INFO - PROCESS | 1921 | 1461474653512 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 22:10:53 INFO - PROCESS | 1921 | 1461474653541 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3c30000 == 133 [pid = 1921] [id = 496] 22:10:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 277 (0x7f13f41b1000) [pid = 1921] [serial = 1489] [outer = (nil)] 22:10:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 278 (0x7f13f48f0000) [pid = 1921] [serial = 1490] [outer = 0x7f13f41b1000] 22:10:53 INFO - PROCESS | 1921 | 1461474653643 Marionette DEBUG loaded listener.js 22:10:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 279 (0x7f13f554d400) [pid = 1921] [serial = 1491] [outer = 0x7f13f41b1000] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 278 (0x7f13ee4cd800) [pid = 1921] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 277 (0x7f13f05f2800) [pid = 1921] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 276 (0x7f1401c0cc00) [pid = 1921] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 275 (0x7f13f2f48000) [pid = 1921] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 274 (0x7f13f41a3c00) [pid = 1921] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 273 (0x7f140ad5f000) [pid = 1921] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 272 (0x7f13ff91c800) [pid = 1921] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 271 (0x7f13f05ec000) [pid = 1921] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 270 (0x7f13f05ec800) [pid = 1921] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 269 (0x7f13ea7c0c00) [pid = 1921] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 268 (0x7f13f5546800) [pid = 1921] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 267 (0x7f1408430800) [pid = 1921] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 266 (0x7f13f15b1000) [pid = 1921] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 265 (0x7f14016cc800) [pid = 1921] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 264 (0x7f13fef3c400) [pid = 1921] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 263 (0x7f13ee4d1800) [pid = 1921] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 262 (0x7f13f05e7800) [pid = 1921] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 261 (0x7f140f2be400) [pid = 1921] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 260 (0x7f14041fe800) [pid = 1921] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 259 (0x7f13ea7cf000) [pid = 1921] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 258 (0x7f13fec82c00) [pid = 1921] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 257 (0x7f1404e3b800) [pid = 1921] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 256 (0x7f13f30cec00) [pid = 1921] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 255 (0x7f13f2a48400) [pid = 1921] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 254 (0x7f13f2f50000) [pid = 1921] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 253 (0x7f13f044f400) [pid = 1921] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 252 (0x7f13f4b90c00) [pid = 1921] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 251 (0x7f13f033d000) [pid = 1921] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 250 (0x7f13f2cd7800) [pid = 1921] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 249 (0x7f13f8705c00) [pid = 1921] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 248 (0x7f1402a7b400) [pid = 1921] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 247 (0x7f1401dac400) [pid = 1921] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 246 (0x7f1402a75400) [pid = 1921] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 245 (0x7f13f75ef400) [pid = 1921] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 244 (0x7f13ee4ca000) [pid = 1921] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 243 (0x7f13ef2e0c00) [pid = 1921] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 242 (0x7f13ea7c1c00) [pid = 1921] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 241 (0x7f14041fd400) [pid = 1921] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 240 (0x7f13f42e5400) [pid = 1921] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 239 (0x7f13f2ec2800) [pid = 1921] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 238 (0x7f1401093800) [pid = 1921] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 237 (0x7f1404016800) [pid = 1921] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 236 (0x7f13f7a4f400) [pid = 1921] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 235 (0x7f13f45afc00) [pid = 1921] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 234 (0x7f14041fb400) [pid = 1921] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 233 (0x7f1404017800) [pid = 1921] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 232 (0x7f1401da9000) [pid = 1921] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 231 (0x7f1409929c00) [pid = 1921] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 230 (0x7f13ee4c8800) [pid = 1921] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 229 (0x7f13fec91c00) [pid = 1921] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 228 (0x7f13f2cb0400) [pid = 1921] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 227 (0x7f13f75f0800) [pid = 1921] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 226 (0x7f13f2ec9400) [pid = 1921] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 225 (0x7f14004a8c00) [pid = 1921] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 224 (0x7f13fa2e7400) [pid = 1921] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 223 (0x7f13f2ec8800) [pid = 1921] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 222 (0x7f13f2ecb000) [pid = 1921] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 221 (0x7f13f2fbe800) [pid = 1921] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 220 (0x7f13f3878000) [pid = 1921] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 219 (0x7f13f4b8f400) [pid = 1921] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 218 (0x7f13f7305000) [pid = 1921] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 217 (0x7f13f3cf8400) [pid = 1921] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 216 (0x7f13f87b1400) [pid = 1921] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 215 (0x7f13f2ce1000) [pid = 1921] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 214 (0x7f13f11d1800) [pid = 1921] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 213 (0x7f13f45b7000) [pid = 1921] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 212 (0x7f14041fe000) [pid = 1921] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 211 (0x7f13f2be2800) [pid = 1921] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 210 (0x7f13f4b9a000) [pid = 1921] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 209 (0x7f1402ac6400) [pid = 1921] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 208 (0x7f13f15aa800) [pid = 1921] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 207 (0x7f13ee4d3800) [pid = 1921] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 206 (0x7f13f2bde000) [pid = 1921] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 205 (0x7f13f48eb400) [pid = 1921] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 204 (0x7f13ef2ebc00) [pid = 1921] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 203 (0x7f13fa2d7400) [pid = 1921] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 202 (0x7f13ff925800) [pid = 1921] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 201 (0x7f14041f8000) [pid = 1921] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 200 (0x7f13fec85400) [pid = 1921] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 199 (0x7f13f4b93000) [pid = 1921] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 198 (0x7f140448d000) [pid = 1921] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 197 (0x7f1401c0e400) [pid = 1921] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 196 (0x7f140a83a800) [pid = 1921] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 195 (0x7f13fa2e7800) [pid = 1921] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 194 (0x7f14041f1800) [pid = 1921] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:10:55 INFO - PROCESS | 1921 | --DOMWINDOW == 193 (0x7f1405304000) [pid = 1921] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:10:55 INFO - PROCESS | 1921 | 1461474655789 Marionette TRACE conn5 <- [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]]]}] 22:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2592ms 22:10:55 INFO - PROCESS | 1921 | 1461474655814 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 22:10:55 INFO - PROCESS | 1921 | 1461474655818 Marionette TRACE conn5 <- [1,1957,null,{"value":"8"}] 22:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:10:55 INFO - PROCESS | 1921 | 1461474655835 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:10:55 INFO - PROCESS | 1921 | 1461474655839 Marionette TRACE conn5 <- [1,1958,null,{}] 22:10:55 INFO - PROCESS | 1921 | 1461474655845 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:56 INFO - PROCESS | 1921 | 1461474656048 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 22:10:56 INFO - PROCESS | 1921 | 1461474656064 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f02c8000 == 134 [pid = 1921] [id = 497] 22:10:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 194 (0x7f13ea7c1c00) [pid = 1921] [serial = 1492] [outer = (nil)] 22:10:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 195 (0x7f13f0450c00) [pid = 1921] [serial = 1493] [outer = 0x7f13ea7c1c00] 22:10:56 INFO - PROCESS | 1921 | 1461474656129 Marionette DEBUG loaded listener.js 22:10:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 196 (0x7f13f15b1000) [pid = 1921] [serial = 1494] [outer = 0x7f13ea7c1c00] 22:10:57 INFO - PROCESS | 1921 | 1461474657067 Marionette TRACE conn5 <- [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]]]}] 22:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1293ms 22:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:10:57 INFO - PROCESS | 1921 | 1461474657122 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 22:10:57 INFO - PROCESS | 1921 | 1461474657125 Marionette TRACE conn5 <- [1,1961,null,{"value":"8"}] 22:10:57 INFO - PROCESS | 1921 | 1461474657132 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:10:57 INFO - PROCESS | 1921 | 1461474657136 Marionette TRACE conn5 <- [1,1962,null,{}] 22:10:57 INFO - PROCESS | 1921 | 1461474657152 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:57 INFO - PROCESS | 1921 | 1461474657535 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 22:10:57 INFO - PROCESS | 1921 | 1461474657893 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef16c800 == 135 [pid = 1921] [id = 498] 22:10:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 197 (0x7f13ea7c3400) [pid = 1921] [serial = 1495] [outer = (nil)] 22:10:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 198 (0x7f13ee4d1800) [pid = 1921] [serial = 1496] [outer = 0x7f13ea7c3400] 22:10:57 INFO - PROCESS | 1921 | 1461474657978 Marionette DEBUG loaded listener.js 22:10:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 199 (0x7f13f0334800) [pid = 1921] [serial = 1497] [outer = 0x7f13ea7c3400] 22:10:58 INFO - PROCESS | 1921 | 1461474658918 Marionette TRACE conn5 <- [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]]]}] 22:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1831ms 22:10:58 INFO - PROCESS | 1921 | 1461474658966 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 22:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:10:58 INFO - PROCESS | 1921 | 1461474658973 Marionette TRACE conn5 <- [1,1965,null,{"value":"8"}] 22:10:58 INFO - PROCESS | 1921 | 1461474658980 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:10:58 INFO - PROCESS | 1921 | 1461474658987 Marionette TRACE conn5 <- [1,1966,null,{}] 22:10:58 INFO - PROCESS | 1921 | 1461474658994 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:10:59 INFO - PROCESS | 1921 | 1461474659266 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 22:10:59 INFO - PROCESS | 1921 | 1461474659589 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2b84800 == 136 [pid = 1921] [id = 499] 22:10:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 200 (0x7f13f06d9400) [pid = 1921] [serial = 1498] [outer = (nil)] 22:10:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 201 (0x7f13f18c6800) [pid = 1921] [serial = 1499] [outer = 0x7f13f06d9400] 22:10:59 INFO - PROCESS | 1921 | 1461474659674 Marionette DEBUG loaded listener.js 22:10:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 202 (0x7f13f2a42800) [pid = 1921] [serial = 1500] [outer = 0x7f13f06d9400] 22:11:00 INFO - PROCESS | 1921 | 1461474660579 Marionette TRACE conn5 <- [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]]]}] 22:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1639ms 22:11:00 INFO - PROCESS | 1921 | 1461474660620 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 22:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:11:00 INFO - PROCESS | 1921 | 1461474660625 Marionette TRACE conn5 <- [1,1969,null,{"value":"8"}] 22:11:00 INFO - PROCESS | 1921 | 1461474660632 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:11:00 INFO - PROCESS | 1921 | 1461474660635 Marionette TRACE conn5 <- [1,1970,null,{}] 22:11:00 INFO - PROCESS | 1921 | 1461474660641 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:00 INFO - PROCESS | 1921 | 1461474660881 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 22:11:01 INFO - PROCESS | 1921 | 1461474661306 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4938000 == 137 [pid = 1921] [id = 500] 22:11:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 203 (0x7f13f2cd9000) [pid = 1921] [serial = 1501] [outer = (nil)] 22:11:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 204 (0x7f13f2ecb000) [pid = 1921] [serial = 1502] [outer = 0x7f13f2cd9000] 22:11:01 INFO - PROCESS | 1921 | 1461474661433 Marionette DEBUG loaded listener.js 22:11:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 205 (0x7f13f3044800) [pid = 1921] [serial = 1503] [outer = 0x7f13f2cd9000] 22:11:02 INFO - PROCESS | 1921 | 1461474662348 Marionette TRACE conn5 <- [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]]]}] 22:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1781ms 22:11:02 INFO - PROCESS | 1921 | 1461474662414 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 22:11:02 INFO - PROCESS | 1921 | 1461474662421 Marionette TRACE conn5 <- [1,1973,null,{"value":"8"}] 22:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:11:02 INFO - PROCESS | 1921 | 1461474662439 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:11:02 INFO - PROCESS | 1921 | 1461474662450 Marionette TRACE conn5 <- [1,1974,null,{}] 22:11:02 INFO - PROCESS | 1921 | 1461474662456 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:02 INFO - PROCESS | 1921 | 1461474662762 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 22:11:03 INFO - PROCESS | 1921 | 1461474663109 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f74c4000 == 138 [pid = 1921] [id = 501] 22:11:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 206 (0x7f13f2ce0c00) [pid = 1921] [serial = 1504] [outer = (nil)] 22:11:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 207 (0x7f13f41b1c00) [pid = 1921] [serial = 1505] [outer = 0x7f13f2ce0c00] 22:11:03 INFO - PROCESS | 1921 | 1461474663189 Marionette DEBUG loaded listener.js 22:11:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 208 (0x7f13f48ebc00) [pid = 1921] [serial = 1506] [outer = 0x7f13f2ce0c00] 22:11:04 INFO - PROCESS | 1921 | 1461474664071 Marionette TRACE conn5 <- [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]]]}] 22:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1701ms 22:11:04 INFO - PROCESS | 1921 | 1461474664132 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 22:11:04 INFO - PROCESS | 1921 | 1461474664136 Marionette TRACE conn5 <- [1,1977,null,{"value":"8"}] 22:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:11:04 INFO - PROCESS | 1921 | 1461474664142 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:11:04 INFO - PROCESS | 1921 | 1461474664146 Marionette TRACE conn5 <- [1,1978,null,{}] 22:11:04 INFO - PROCESS | 1921 | 1461474664152 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:04 INFO - PROCESS | 1921 | 1461474664383 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 22:11:04 INFO - PROCESS | 1921 | 1461474664694 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f975d800 == 139 [pid = 1921] [id = 502] 22:11:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 209 (0x7f13f41a9000) [pid = 1921] [serial = 1507] [outer = (nil)] 22:11:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 210 (0x7f13f554ac00) [pid = 1921] [serial = 1508] [outer = 0x7f13f41a9000] 22:11:04 INFO - PROCESS | 1921 | 1461474664777 Marionette DEBUG loaded listener.js 22:11:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 211 (0x7f13f57a7400) [pid = 1921] [serial = 1509] [outer = 0x7f13f41a9000] 22:11:05 INFO - PROCESS | 1921 | 1461474665633 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1538ms 22:11:05 INFO - PROCESS | 1921 | 1461474665682 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 22:11:05 INFO - PROCESS | 1921 | 1461474665685 Marionette TRACE conn5 <- [1,1981,null,{"value":"8"}] 22:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:11:05 INFO - PROCESS | 1921 | 1461474665691 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:11:05 INFO - PROCESS | 1921 | 1461474665694 Marionette TRACE conn5 <- [1,1982,null,{}] 22:11:05 INFO - PROCESS | 1921 | 1461474665700 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:05 INFO - PROCESS | 1921 | 1461474665958 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 22:11:06 INFO - PROCESS | 1921 | 1461474666296 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff659800 == 140 [pid = 1921] [id = 503] 22:11:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 212 (0x7f13f7509400) [pid = 1921] [serial = 1510] [outer = (nil)] 22:11:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 213 (0x7f13f750c800) [pid = 1921] [serial = 1511] [outer = 0x7f13f7509400] 22:11:06 INFO - PROCESS | 1921 | 1461474666387 Marionette DEBUG loaded listener.js 22:11:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 214 (0x7f13f7756c00) [pid = 1921] [serial = 1512] [outer = 0x7f13f7509400] 22:11:07 INFO - PROCESS | 1921 | 1461474667281 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1636ms 22:11:07 INFO - PROCESS | 1921 | 1461474667330 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 22:11:07 INFO - PROCESS | 1921 | 1461474667334 Marionette TRACE conn5 <- [1,1985,null,{"value":"8"}] 22:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:11:07 INFO - PROCESS | 1921 | 1461474667339 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:11:07 INFO - PROCESS | 1921 | 1461474667342 Marionette TRACE conn5 <- [1,1986,null,{}] 22:11:07 INFO - PROCESS | 1921 | 1461474667347 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:07 INFO - PROCESS | 1921 | 1461474667571 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 22:11:07 INFO - PROCESS | 1921 | 1461474667845 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140143c000 == 141 [pid = 1921] [id = 504] 22:11:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 215 (0x7f13f41a6000) [pid = 1921] [serial = 1513] [outer = (nil)] 22:11:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 216 (0x7f13f7ad0800) [pid = 1921] [serial = 1514] [outer = 0x7f13f41a6000] 22:11:07 INFO - PROCESS | 1921 | 1461474667982 Marionette DEBUG loaded listener.js 22:11:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 217 (0x7f13f870f000) [pid = 1921] [serial = 1515] [outer = 0x7f13f41a6000] 22:11:08 INFO - PROCESS | 1921 | 1461474668930 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1634ms 22:11:08 INFO - PROCESS | 1921 | 1461474668977 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 22:11:08 INFO - PROCESS | 1921 | 1461474668983 Marionette TRACE conn5 <- [1,1989,null,{"value":"8"}] 22:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:11:08 INFO - PROCESS | 1921 | 1461474668992 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:11:08 INFO - PROCESS | 1921 | 1461474668997 Marionette TRACE conn5 <- [1,1990,null,{}] 22:11:09 INFO - PROCESS | 1921 | 1461474669006 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:09 INFO - PROCESS | 1921 | 1461474669324 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 22:11:09 INFO - PROCESS | 1921 | 1461474669702 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:09 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401a22800 == 142 [pid = 1921] [id = 505] 22:11:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 218 (0x7f13f57a5400) [pid = 1921] [serial = 1516] [outer = (nil)] 22:11:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 219 (0x7f13f87bfc00) [pid = 1921] [serial = 1517] [outer = 0x7f13f57a5400] 22:11:09 INFO - PROCESS | 1921 | 1461474669838 Marionette DEBUG loaded listener.js 22:11:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 220 (0x7f13fa2dd400) [pid = 1921] [serial = 1518] [outer = 0x7f13f57a5400] 22:11:11 INFO - PROCESS | 1921 | 1461474671080 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2149ms 22:11:11 INFO - PROCESS | 1921 | 1461474671142 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 22:11:11 INFO - PROCESS | 1921 | 1461474671148 Marionette TRACE conn5 <- [1,1993,null,{"value":"8"}] 22:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:11:11 INFO - PROCESS | 1921 | 1461474671157 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:11:11 INFO - PROCESS | 1921 | 1461474671162 Marionette TRACE conn5 <- [1,1994,null,{}] 22:11:11 INFO - PROCESS | 1921 | 1461474671171 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:11 INFO - PROCESS | 1921 | 1461474671617 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 22:11:11 INFO - PROCESS | 1921 | 1461474671931 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14041a7800 == 143 [pid = 1921] [id = 506] 22:11:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 221 (0x7f13ee4cd400) [pid = 1921] [serial = 1519] [outer = (nil)] 22:11:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 222 (0x7f13fa2e8400) [pid = 1921] [serial = 1520] [outer = 0x7f13ee4cd400] 22:11:12 INFO - PROCESS | 1921 | 1461474672077 Marionette DEBUG loaded listener.js 22:11:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 223 (0x7f13fa4a4000) [pid = 1921] [serial = 1521] [outer = 0x7f13ee4cd400] 22:11:13 INFO - PROCESS | 1921 | 1461474673346 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2246ms 22:11:13 INFO - PROCESS | 1921 | 1461474673403 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 22:11:13 INFO - PROCESS | 1921 | 1461474673407 Marionette TRACE conn5 <- [1,1997,null,{"value":"8"}] 22:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:11:13 INFO - PROCESS | 1921 | 1461474673413 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:11:13 INFO - PROCESS | 1921 | 1461474673416 Marionette TRACE conn5 <- [1,1998,null,{}] 22:11:13 INFO - PROCESS | 1921 | 1461474673443 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:13 INFO - PROCESS | 1921 | 1461474673675 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 22:11:13 INFO - PROCESS | 1921 | 1461474673964 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14051a5800 == 144 [pid = 1921] [id = 507] 22:11:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 224 (0x7f13f87b2400) [pid = 1921] [serial = 1522] [outer = (nil)] 22:11:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 225 (0x7f13fec86c00) [pid = 1921] [serial = 1523] [outer = 0x7f13f87b2400] 22:11:14 INFO - PROCESS | 1921 | 1461474674044 Marionette DEBUG loaded listener.js 22:11:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 226 (0x7f13fedc6800) [pid = 1921] [serial = 1524] [outer = 0x7f13f87b2400] 22:11:14 INFO - PROCESS | 1921 | 1461474674914 Marionette TRACE conn5 <- [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]]]}] 22:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1552ms 22:11:14 INFO - PROCESS | 1921 | 1461474674967 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 22:11:14 INFO - PROCESS | 1921 | 1461474674971 Marionette TRACE conn5 <- [1,2001,null,{"value":"8"}] 22:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:11:14 INFO - PROCESS | 1921 | 1461474674977 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:11:14 INFO - PROCESS | 1921 | 1461474674979 Marionette TRACE conn5 <- [1,2002,null,{}] 22:11:14 INFO - PROCESS | 1921 | 1461474674986 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:15 INFO - PROCESS | 1921 | 1461474675213 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 22:11:15 INFO - PROCESS | 1921 | 1461474675545 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a3e5000 == 145 [pid = 1921] [id = 508] 22:11:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 227 (0x7f13ff699400) [pid = 1921] [serial = 1525] [outer = (nil)] 22:11:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 228 (0x7f13ff91c800) [pid = 1921] [serial = 1526] [outer = 0x7f13ff699400] 22:11:15 INFO - PROCESS | 1921 | 1461474675641 Marionette DEBUG loaded listener.js 22:11:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 229 (0x7f1401093800) [pid = 1921] [serial = 1527] [outer = 0x7f13ff699400] 22:11:16 INFO - PROCESS | 1921 | 1461474676518 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1586ms 22:11:16 INFO - PROCESS | 1921 | 1461474676565 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 22:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:11:16 INFO - PROCESS | 1921 | 1461474676574 Marionette TRACE conn5 <- [1,2005,null,{"value":"8"}] 22:11:16 INFO - PROCESS | 1921 | 1461474676580 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:11:16 INFO - PROCESS | 1921 | 1461474676585 Marionette TRACE conn5 <- [1,2006,null,{}] 22:11:16 INFO - PROCESS | 1921 | 1461474676590 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:16 INFO - PROCESS | 1921 | 1461474676842 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 22:11:17 INFO - PROCESS | 1921 | 1461474677176 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8d1800 == 146 [pid = 1921] [id = 509] 22:11:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 230 (0x7f13fef40000) [pid = 1921] [serial = 1528] [outer = (nil)] 22:11:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 231 (0x7f14016d9800) [pid = 1921] [serial = 1529] [outer = 0x7f13fef40000] 22:11:17 INFO - PROCESS | 1921 | 1461474677257 Marionette DEBUG loaded listener.js 22:11:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 232 (0x7f1402a74c00) [pid = 1921] [serial = 1530] [outer = 0x7f13fef40000] 22:11:18 INFO - PROCESS | 1921 | 1461474678169 Marionette TRACE conn5 <- [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]]]}] 22:11:18 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 22:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1630ms 22:11:18 INFO - PROCESS | 1921 | 1461474678211 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 22:11:18 INFO - PROCESS | 1921 | 1461474678215 Marionette TRACE conn5 <- [1,2009,null,{"value":"8"}] 22:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:11:18 INFO - PROCESS | 1921 | 1461474678221 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:11:18 INFO - PROCESS | 1921 | 1461474678224 Marionette TRACE conn5 <- [1,2010,null,{}] 22:11:18 INFO - PROCESS | 1921 | 1461474678229 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:18 INFO - PROCESS | 1921 | 1461474678456 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 22:11:18 INFO - PROCESS | 1921 | 1461474678768 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1418c70800 == 147 [pid = 1921] [id = 510] 22:11:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 233 (0x7f13fefcf000) [pid = 1921] [serial = 1531] [outer = (nil)] 22:11:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 234 (0x7f1404017400) [pid = 1921] [serial = 1532] [outer = 0x7f13fefcf000] 22:11:18 INFO - PROCESS | 1921 | 1461474678849 Marionette DEBUG loaded listener.js 22:11:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 235 (0x7f14040cac00) [pid = 1921] [serial = 1533] [outer = 0x7f13fefcf000] 22:11:19 INFO - PROCESS | 1921 | 1461474679688 Marionette TRACE conn5 <- [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]]]}] 22:11:19 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 22:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1532ms 22:11:19 INFO - PROCESS | 1921 | 1461474679754 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 22:11:19 INFO - PROCESS | 1921 | 1461474679758 Marionette TRACE conn5 <- [1,2013,null,{"value":"8"}] 22:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:11:19 INFO - PROCESS | 1921 | 1461474679764 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:11:19 INFO - PROCESS | 1921 | 1461474679767 Marionette TRACE conn5 <- [1,2014,null,{}] 22:11:19 INFO - PROCESS | 1921 | 1461474679772 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:20 INFO - PROCESS | 1921 | 1461474679999 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 22:11:20 INFO - PROCESS | 1921 | 1461474680270 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cf23800 == 148 [pid = 1921] [id = 511] 22:11:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 236 (0x7f1401571000) [pid = 1921] [serial = 1534] [outer = (nil)] 22:11:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 237 (0x7f14041fe800) [pid = 1921] [serial = 1535] [outer = 0x7f1401571000] 22:11:20 INFO - PROCESS | 1921 | 1461474680390 Marionette DEBUG loaded listener.js 22:11:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 238 (0x7f1404bd2000) [pid = 1921] [serial = 1536] [outer = 0x7f1401571000] 22:11:21 INFO - PROCESS | 1921 | 1461474681268 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1582ms 22:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:11:21 INFO - PROCESS | 1921 | 1461474681348 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 22:11:21 INFO - PROCESS | 1921 | 1461474681351 Marionette TRACE conn5 <- [1,2017,null,{"value":"8"}] 22:11:21 INFO - PROCESS | 1921 | 1461474681357 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:11:21 INFO - PROCESS | 1921 | 1461474681360 Marionette TRACE conn5 <- [1,2018,null,{}] 22:11:21 INFO - PROCESS | 1921 | 1461474681366 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:21 INFO - PROCESS | 1921 | 1461474681640 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 22:11:21 INFO - PROCESS | 1921 | 1461474681965 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:21 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef110000 == 149 [pid = 1921] [id = 512] 22:11:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 239 (0x7f13efb46800) [pid = 1921] [serial = 1537] [outer = (nil)] 22:11:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 240 (0x7f1404e39800) [pid = 1921] [serial = 1538] [outer = 0x7f13efb46800] 22:11:22 INFO - PROCESS | 1921 | 1461474682046 Marionette DEBUG loaded listener.js 22:11:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 241 (0x7f14075f1400) [pid = 1921] [serial = 1539] [outer = 0x7f13efb46800] 22:11:22 INFO - PROCESS | 1921 | 1461474682921 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1631ms 22:11:22 INFO - PROCESS | 1921 | 1461474682988 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 22:11:22 INFO - PROCESS | 1921 | 1461474682992 Marionette TRACE conn5 <- [1,2021,null,{"value":"8"}] 22:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:11:23 INFO - PROCESS | 1921 | 1461474682999 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:11:23 INFO - PROCESS | 1921 | 1461474683004 Marionette TRACE conn5 <- [1,2022,null,{}] 22:11:23 INFO - PROCESS | 1921 | 1461474683010 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:23 INFO - PROCESS | 1921 | 1461474683299 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 22:11:23 INFO - PROCESS | 1921 | 1461474683618 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2e57000 == 150 [pid = 1921] [id = 513] 22:11:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 242 (0x7f1401553000) [pid = 1921] [serial = 1540] [outer = (nil)] 22:11:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 243 (0x7f14095bd800) [pid = 1921] [serial = 1541] [outer = 0x7f1401553000] 22:11:23 INFO - PROCESS | 1921 | 1461474683700 Marionette DEBUG loaded listener.js 22:11:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 244 (0x7f140a635400) [pid = 1921] [serial = 1542] [outer = 0x7f1401553000] 22:11:24 INFO - PROCESS | 1921 | 1461474684526 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1593ms 22:11:24 INFO - PROCESS | 1921 | 1461474684594 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 22:11:24 INFO - PROCESS | 1921 | 1461474684597 Marionette TRACE conn5 <- [1,2025,null,{"value":"8"}] 22:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:11:24 INFO - PROCESS | 1921 | 1461474684603 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:11:24 INFO - PROCESS | 1921 | 1461474684607 Marionette TRACE conn5 <- [1,2026,null,{}] 22:11:24 INFO - PROCESS | 1921 | 1461474684612 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:24 INFO - PROCESS | 1921 | 1461474684844 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 22:11:25 INFO - PROCESS | 1921 | 1461474685175 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:25 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff985800 == 151 [pid = 1921] [id = 514] 22:11:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 245 (0x7f1404bd1800) [pid = 1921] [serial = 1543] [outer = (nil)] 22:11:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 246 (0x7f140a83ac00) [pid = 1921] [serial = 1544] [outer = 0x7f1404bd1800] 22:11:25 INFO - PROCESS | 1921 | 1461474685260 Marionette DEBUG loaded listener.js 22:11:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 247 (0x7f140aea4c00) [pid = 1921] [serial = 1545] [outer = 0x7f1404bd1800] 22:11:26 INFO - PROCESS | 1921 | 1461474686128 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1588ms 22:11:26 INFO - PROCESS | 1921 | 1461474686194 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 22:11:26 INFO - PROCESS | 1921 | 1461474686197 Marionette TRACE conn5 <- [1,2029,null,{"value":"8"}] 22:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:11:26 INFO - PROCESS | 1921 | 1461474686205 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:11:26 INFO - PROCESS | 1921 | 1461474686208 Marionette TRACE conn5 <- [1,2030,null,{}] 22:11:26 INFO - PROCESS | 1921 | 1461474686214 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:26 INFO - PROCESS | 1921 | 1461474686462 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 22:11:26 INFO - PROCESS | 1921 | 1461474686798 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13e90d6800 == 152 [pid = 1921] [id = 515] 22:11:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 248 (0x7f13f2be4c00) [pid = 1921] [serial = 1546] [outer = (nil)] 22:11:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 249 (0x7f140be94c00) [pid = 1921] [serial = 1547] [outer = 0x7f13f2be4c00] 22:11:26 INFO - PROCESS | 1921 | 1461474686882 Marionette DEBUG loaded listener.js 22:11:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 250 (0x7f1417868000) [pid = 1921] [serial = 1548] [outer = 0x7f13f2be4c00] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1408695800 == 151 [pid = 1921] [id = 271] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140696e800 == 150 [pid = 1921] [id = 42] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b40d000 == 149 [pid = 1921] [id = 143] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f876a000 == 148 [pid = 1921] [id = 404] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f02c8000 == 147 [pid = 1921] [id = 497] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3c30000 == 146 [pid = 1921] [id = 496] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2b8c000 == 145 [pid = 1921] [id = 495] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef7d7000 == 144 [pid = 1921] [id = 494] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2b83800 == 143 [pid = 1921] [id = 493] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2ea5800 == 142 [pid = 1921] [id = 491] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141cf2c800 == 141 [pid = 1921] [id = 490] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c30f000 == 140 [pid = 1921] [id = 489] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140c3c6000 == 139 [pid = 1921] [id = 488] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b121800 == 138 [pid = 1921] [id = 487] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409a19800 == 137 [pid = 1921] [id = 486] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140519b800 == 136 [pid = 1921] [id = 485] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401c1f800 == 135 [pid = 1921] [id = 484] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140191c800 == 134 [pid = 1921] [id = 483] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401447000 == 133 [pid = 1921] [id = 482] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400d8a800 == 132 [pid = 1921] [id = 481] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff97d800 == 131 [pid = 1921] [id = 480] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fa4d0800 == 130 [pid = 1921] [id = 479] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f74de000 == 129 [pid = 1921] [id = 478] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f49da800 == 128 [pid = 1921] [id = 477] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3c27000 == 127 [pid = 1921] [id = 476] 22:11:29 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef886000 == 126 [pid = 1921] [id = 475] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 249 (0x7f13f48e5800) [pid = 1921] [serial = 1424] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 248 (0x7f13f2f49c00) [pid = 1921] [serial = 1263] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 247 (0x7f13f155b800) [pid = 1921] [serial = 1416] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 246 (0x7f140401b400) [pid = 1921] [serial = 1233] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 245 (0x7f13f7ad9800) [pid = 1921] [serial = 1392] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 244 (0x7f13f7acfc00) [pid = 1921] [serial = 1389] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 243 (0x7f1417cf1800) [pid = 1921] [serial = 1113] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 242 (0x7f1401776c00) [pid = 1921] [serial = 1092] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 241 (0x7f13f87b8800) [pid = 1921] [serial = 1260] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 240 (0x7f13f2be3000) [pid = 1921] [serial = 1287] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 239 (0x7f13f06d1800) [pid = 1921] [serial = 1415] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 238 (0x7f13ea7ce000) [pid = 1921] [serial = 1404] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 237 (0x7f13ea7c9000) [pid = 1921] [serial = 1403] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 236 (0x7f13f7ada400) [pid = 1921] [serial = 1397] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 235 (0x7f140db1e000) [pid = 1921] [serial = 1110] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 234 (0x7f140a834400) [pid = 1921] [serial = 1104] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 233 (0x7f1401da1c00) [pid = 1921] [serial = 1152] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 232 (0x7f1402a7dc00) [pid = 1921] [serial = 1367] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 231 (0x7f13f7755c00) [pid = 1921] [serial = 1412] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 230 (0x7f13f05f4800) [pid = 1921] [serial = 1179] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 229 (0x7f141cc49000) [pid = 1921] [serial = 1380] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 228 (0x7f141ab44c00) [pid = 1921] [serial = 1377] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 227 (0x7f13f774f800) [pid = 1921] [serial = 1410] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 226 (0x7f13fec91400) [pid = 1921] [serial = 1251] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 225 (0x7f140aea0800) [pid = 1921] [serial = 1245] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 224 (0x7f13f5551000) [pid = 1921] [serial = 1395] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 223 (0x7f13f2bea800) [pid = 1921] [serial = 1418] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 222 (0x7f13f42d9400) [pid = 1921] [serial = 1359] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 221 (0x7f13f0458800) [pid = 1921] [serial = 1382] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 220 (0x7f13fa2dc400) [pid = 1921] [serial = 1362] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 219 (0x7f1404016400) [pid = 1921] [serial = 1386] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 218 (0x7f13f750f400) [pid = 1921] [serial = 1400] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 217 (0x7f1402a78000) [pid = 1921] [serial = 1314] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 216 (0x7f140a1ad000) [pid = 1921] [serial = 1170] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 215 (0x7f1404e3c400) [pid = 1921] [serial = 1239] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 214 (0x7f140358cc00) [pid = 1921] [serial = 1098] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 213 (0x7f13fefda800) [pid = 1921] [serial = 1161] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 212 (0x7f13f155d000) [pid = 1921] [serial = 1356] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 211 (0x7f13f1b25c00) [pid = 1921] [serial = 1266] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 210 (0x7f13f7518800) [pid = 1921] [serial = 1407] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 209 (0x7f14092ef800) [pid = 1921] [serial = 1371] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 208 (0x7f13f7515000) [pid = 1921] [serial = 1401] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 207 (0x7f13f7511000) [pid = 1921] [serial = 1406] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 206 (0x7f1401c0b800) [pid = 1921] [serial = 1311] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 205 (0x7f13f30d1400) [pid = 1921] [serial = 1290] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 204 (0x7f14016cdc00) [pid = 1921] [serial = 1230] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 203 (0x7f14091d4000) [pid = 1921] [serial = 1242] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 202 (0x7f13f7759c00) [pid = 1921] [serial = 1413] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 201 (0x7f13f7a5c400) [pid = 1921] [serial = 1296] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 200 (0x7f13f45b6000) [pid = 1921] [serial = 1182] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 199 (0x7f1404e3d800) [pid = 1921] [serial = 1317] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 198 (0x7f14075f8000) [pid = 1921] [serial = 1101] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 197 (0x7f1402a7f000) [pid = 1921] [serial = 1167] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 196 (0x7f1404bce000) [pid = 1921] [serial = 1370] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 195 (0x7f141772e000) [pid = 1921] [serial = 1329] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 194 (0x7f13f97b7000) [pid = 1921] [serial = 1299] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 193 (0x7f1401774000) [pid = 1921] [serial = 1365] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 192 (0x7f13f2f4d400) [pid = 1921] [serial = 1155] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 191 (0x7f140176e400) [pid = 1921] [serial = 1164] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 190 (0x7f13f75f8000) [pid = 1921] [serial = 1119] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f14016d2000) [pid = 1921] [serial = 1083] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f14010cdc00) [pid = 1921] [serial = 1364] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f14189db400) [pid = 1921] [serial = 1376] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f13f30cf400) [pid = 1921] [serial = 1358] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f13fef8c800) [pid = 1921] [serial = 1302] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f13f41ae000) [pid = 1921] [serial = 1388] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f141ab3b000) [pid = 1921] [serial = 1116] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13f3ced000) [pid = 1921] [serial = 1221] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f13f41ae800) [pid = 1921] [serial = 1422] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f13f536a400) [pid = 1921] [serial = 1158] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13f97b5800) [pid = 1921] [serial = 1224] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f13f7310400) [pid = 1921] [serial = 1122] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f13f1b19000) [pid = 1921] [serial = 1419] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f13fa4a4800) [pid = 1921] [serial = 1089] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f13f87be800) [pid = 1921] [serial = 1257] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f140c355c00) [pid = 1921] [serial = 1326] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f13f42db400) [pid = 1921] [serial = 1215] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13f3876c00) [pid = 1921] [serial = 1421] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13f045d000) [pid = 1921] [serial = 1383] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f141caa7400) [pid = 1921] [serial = 1185] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f140ae0a400) [pid = 1921] [serial = 1323] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f13f30d0000) [pid = 1921] [serial = 1086] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13f75f5800) [pid = 1921] [serial = 1284] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f13f7ad3800) [pid = 1921] [serial = 1391] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f13f033f000) [pid = 1921] [serial = 1385] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f141c59c800) [pid = 1921] [serial = 1379] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f1411962c00) [pid = 1921] [serial = 1173] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f13f2cb4400) [pid = 1921] [serial = 1218] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f13f8708000) [pid = 1921] [serial = 1361] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f13f3874800) [pid = 1921] [serial = 1332] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f1404054000) [pid = 1921] [serial = 1368] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f141772f000) [pid = 1921] [serial = 1125] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f13f75eec00) [pid = 1921] [serial = 1293] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f13f3051000) [pid = 1921] [serial = 1409] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f13f3876800) [pid = 1921] [serial = 1128] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f14004b0400) [pid = 1921] [serial = 1305] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f1401de2400) [pid = 1921] [serial = 1095] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f13f554c400) [pid = 1921] [serial = 1394] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f140b7a4800) [pid = 1921] [serial = 1373] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13ee4d4c00) [pid = 1921] [serial = 1355] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f141cc48c00) [pid = 1921] [serial = 1254] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13fef99c00) [pid = 1921] [serial = 1227] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f140b4d2800) [pid = 1921] [serial = 1107] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f140448c400) [pid = 1921] [serial = 1236] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f141c271c00) [pid = 1921] [serial = 1248] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f140157f800) [pid = 1921] [serial = 1308] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f1409ad2400) [pid = 1921] [serial = 1320] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f1417a8cc00) [pid = 1921] [serial = 1374] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f14189dd400) [pid = 1921] [serial = 1176] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f141ce08400) [pid = 1921] [serial = 1398] [outer = (nil)] [url = about:blank] 22:11:29 INFO - PROCESS | 1921 | 1461474689914 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 3735ms 22:11:29 INFO - PROCESS | 1921 | 1461474689942 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 22:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:11:29 INFO - PROCESS | 1921 | 1461474689947 Marionette TRACE conn5 <- [1,2033,null,{"value":"8"}] 22:11:29 INFO - PROCESS | 1921 | 1461474689956 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:11:29 INFO - PROCESS | 1921 | 1461474689961 Marionette TRACE conn5 <- [1,2034,null,{}] 22:11:29 INFO - PROCESS | 1921 | 1461474689971 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:30 INFO - PROCESS | 1921 | 1461474690216 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 22:11:30 INFO - PROCESS | 1921 | 1461474690409 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ed5d1000 == 127 [pid = 1921] [id = 516] 22:11:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13efb46c00) [pid = 1921] [serial = 1549] [outer = (nil)] 22:11:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13efb53000) [pid = 1921] [serial = 1550] [outer = 0x7f13efb46c00] 22:11:30 INFO - PROCESS | 1921 | 1461474690481 Marionette DEBUG loaded listener.js 22:11:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f033b000) [pid = 1921] [serial = 1551] [outer = 0x7f13efb46c00] 22:11:31 INFO - PROCESS | 1921 | 1461474691252 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1342ms 22:11:31 INFO - PROCESS | 1921 | 1461474691300 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 22:11:31 INFO - PROCESS | 1921 | 1461474691308 Marionette TRACE conn5 <- [1,2037,null,{"value":"8"}] 22:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:11:31 INFO - PROCESS | 1921 | 1461474691318 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:11:31 INFO - PROCESS | 1921 | 1461474691322 Marionette TRACE conn5 <- [1,2038,null,{}] 22:11:31 INFO - PROCESS | 1921 | 1461474691328 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:31 INFO - PROCESS | 1921 | 1461474691621 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 22:11:31 INFO - PROCESS | 1921 | 1461474691740 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:31 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef172800 == 128 [pid = 1921] [id = 517] 22:11:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13ef2e7800) [pid = 1921] [serial = 1552] [outer = (nil)] 22:11:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f05e9800) [pid = 1921] [serial = 1553] [outer = 0x7f13ef2e7800] 22:11:31 INFO - PROCESS | 1921 | 1461474691804 Marionette DEBUG loaded listener.js 22:11:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f06d7c00) [pid = 1921] [serial = 1554] [outer = 0x7f13ef2e7800] 22:11:32 INFO - PROCESS | 1921 | 1461474692773 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1494ms 22:11:32 INFO - PROCESS | 1921 | 1461474692812 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 22:11:32 INFO - PROCESS | 1921 | 1461474692816 Marionette TRACE conn5 <- [1,2041,null,{"value":"8"}] 22:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:11:32 INFO - PROCESS | 1921 | 1461474692842 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:11:32 INFO - PROCESS | 1921 | 1461474692848 Marionette TRACE conn5 <- [1,2042,null,{}] 22:11:32 INFO - PROCESS | 1921 | 1461474692875 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:33 INFO - PROCESS | 1921 | 1461474693158 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 22:11:33 INFO - PROCESS | 1921 | 1461474693313 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13efab6000 == 129 [pid = 1921] [id = 518] 22:11:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f1b17000) [pid = 1921] [serial = 1555] [outer = (nil)] 22:11:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f2be0000) [pid = 1921] [serial = 1556] [outer = 0x7f13f1b17000] 22:11:33 INFO - PROCESS | 1921 | 1461474693485 Marionette DEBUG loaded listener.js 22:11:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f2cbec00) [pid = 1921] [serial = 1557] [outer = 0x7f13f1b17000] 22:11:34 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13f41b1000) [pid = 1921] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:11:34 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13f06d0c00) [pid = 1921] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:11:34 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13ef598c00) [pid = 1921] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:11:34 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13ea7c2c00) [pid = 1921] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:11:34 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13f2cbdc00) [pid = 1921] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:11:34 INFO - PROCESS | 1921 | 1461474694955 Marionette TRACE conn5 <- [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]]]}] 22:11:34 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) 22:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2161ms 22:11:34 INFO - PROCESS | 1921 | 1461474694989 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 22:11:34 INFO - PROCESS | 1921 | 1461474694993 Marionette TRACE conn5 <- [1,2045,null,{"value":"8"}] 22:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:11:35 INFO - PROCESS | 1921 | 1461474694998 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:11:35 INFO - PROCESS | 1921 | 1461474695000 Marionette TRACE conn5 <- [1,2046,null,{}] 22:11:35 INFO - PROCESS | 1921 | 1461474695006 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:35 INFO - PROCESS | 1921 | 1461474695270 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 22:11:35 INFO - PROCESS | 1921 | 1461474695291 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1131800 == 130 [pid = 1921] [id = 519] 22:11:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13ee4c8800) [pid = 1921] [serial = 1558] [outer = (nil)] 22:11:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f2ecd000) [pid = 1921] [serial = 1559] [outer = 0x7f13ee4c8800] 22:11:35 INFO - PROCESS | 1921 | 1461474695356 Marionette DEBUG loaded listener.js 22:11:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f2fbac00) [pid = 1921] [serial = 1560] [outer = 0x7f13ee4c8800] 22:11:36 INFO - PROCESS | 1921 | 1461474696239 Marionette TRACE conn5 <- [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]]]}] 22:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1280ms 22:11:36 INFO - PROCESS | 1921 | 1461474696280 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 22:11:36 INFO - PROCESS | 1921 | 1461474696284 Marionette TRACE conn5 <- [1,2049,null,{"value":"8"}] 22:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:11:36 INFO - PROCESS | 1921 | 1461474696290 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:11:36 INFO - PROCESS | 1921 | 1461474696292 Marionette TRACE conn5 <- [1,2050,null,{}] 22:11:36 INFO - PROCESS | 1921 | 1461474696297 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:36 INFO - PROCESS | 1921 | 1461474696509 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 22:11:36 INFO - PROCESS | 1921 | 1461474696944 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ea7b6800 == 131 [pid = 1921] [id = 520] 22:11:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13ea7c5c00) [pid = 1921] [serial = 1561] [outer = (nil)] 22:11:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13ef2e0000) [pid = 1921] [serial = 1562] [outer = 0x7f13ea7c5c00] 22:11:37 INFO - PROCESS | 1921 | 1461474697027 Marionette DEBUG loaded listener.js 22:11:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13efb4a800) [pid = 1921] [serial = 1563] [outer = 0x7f13ea7c5c00] 22:11:37 INFO - PROCESS | 1921 | 1461474697985 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1738ms 22:11:38 INFO - PROCESS | 1921 | 1461474698031 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 22:11:38 INFO - PROCESS | 1921 | 1461474698038 Marionette TRACE conn5 <- [1,2053,null,{"value":"8"}] 22:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:11:38 INFO - PROCESS | 1921 | 1461474698048 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:11:38 INFO - PROCESS | 1921 | 1461474698052 Marionette TRACE conn5 <- [1,2054,null,{}] 22:11:38 INFO - PROCESS | 1921 | 1461474698059 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:38 INFO - PROCESS | 1921 | 1461474698320 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 22:11:38 INFO - PROCESS | 1921 | 1461474698629 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13efab3800 == 132 [pid = 1921] [id = 521] 22:11:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f05f3800) [pid = 1921] [serial = 1564] [outer = (nil)] 22:11:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f11d3400) [pid = 1921] [serial = 1565] [outer = 0x7f13f05f3800] 22:11:38 INFO - PROCESS | 1921 | 1461474698716 Marionette DEBUG loaded listener.js 22:11:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f18c3c00) [pid = 1921] [serial = 1566] [outer = 0x7f13f05f3800] 22:11:39 INFO - PROCESS | 1921 | 1461474699650 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1635ms 22:11:39 INFO - PROCESS | 1921 | 1461474699686 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 22:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:11:39 INFO - PROCESS | 1921 | 1461474699693 Marionette TRACE conn5 <- [1,2057,null,{"value":"8"}] 22:11:39 INFO - PROCESS | 1921 | 1461474699700 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:11:39 INFO - PROCESS | 1921 | 1461474699703 Marionette TRACE conn5 <- [1,2058,null,{}] 22:11:39 INFO - PROCESS | 1921 | 1461474699709 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:39 INFO - PROCESS | 1921 | 1461474699941 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 22:11:40 INFO - PROCESS | 1921 | 1461474700251 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:40 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f28dd800 == 133 [pid = 1921] [id = 522] 22:11:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13f2cd2800) [pid = 1921] [serial = 1567] [outer = (nil)] 22:11:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13f2ce1400) [pid = 1921] [serial = 1568] [outer = 0x7f13f2cd2800] 22:11:40 INFO - PROCESS | 1921 | 1461474700373 Marionette DEBUG loaded listener.js 22:11:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13f3045c00) [pid = 1921] [serial = 1569] [outer = 0x7f13f2cd2800] 22:11:41 INFO - PROCESS | 1921 | 1461474701284 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1633ms 22:11:41 INFO - PROCESS | 1921 | 1461474701334 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 22:11:41 INFO - PROCESS | 1921 | 1461474701338 Marionette TRACE conn5 <- [1,2061,null,{"value":"8"}] 22:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:11:41 INFO - PROCESS | 1921 | 1461474701354 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:11:41 INFO - PROCESS | 1921 | 1461474701364 Marionette TRACE conn5 <- [1,2062,null,{}] 22:11:41 INFO - PROCESS | 1921 | 1461474701370 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:41 INFO - PROCESS | 1921 | 1461474701651 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 22:11:41 INFO - PROCESS | 1921 | 1461474701953 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3121800 == 134 [pid = 1921] [id = 523] 22:11:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13f2cd8400) [pid = 1921] [serial = 1570] [outer = (nil)] 22:11:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13f41a4000) [pid = 1921] [serial = 1571] [outer = 0x7f13f2cd8400] 22:11:42 INFO - PROCESS | 1921 | 1461474702041 Marionette DEBUG loaded listener.js 22:11:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f13f42e1400) [pid = 1921] [serial = 1572] [outer = 0x7f13f2cd8400] 22:11:42 INFO - PROCESS | 1921 | 1461474702960 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1655ms 22:11:43 INFO - PROCESS | 1921 | 1461474703002 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 22:11:43 INFO - PROCESS | 1921 | 1461474703007 Marionette TRACE conn5 <- [1,2065,null,{"value":"8"}] 22:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:11:43 INFO - PROCESS | 1921 | 1461474703013 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:11:43 INFO - PROCESS | 1921 | 1461474703017 Marionette TRACE conn5 <- [1,2066,null,{}] 22:11:43 INFO - PROCESS | 1921 | 1461474703023 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:43 INFO - PROCESS | 1921 | 1461474703254 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 22:11:43 INFO - PROCESS | 1921 | 1461474703564 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3c1f800 == 135 [pid = 1921] [id = 524] 22:11:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f13ef2ee400) [pid = 1921] [serial = 1573] [outer = (nil)] 22:11:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f13f48ecc00) [pid = 1921] [serial = 1574] [outer = 0x7f13ef2ee400] 22:11:43 INFO - PROCESS | 1921 | 1461474703648 Marionette DEBUG loaded listener.js 22:11:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f13f5546800) [pid = 1921] [serial = 1575] [outer = 0x7f13ef2ee400] 22:11:44 INFO - PROCESS | 1921 | 1461474704528 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1587ms 22:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:11:44 INFO - PROCESS | 1921 | 1461474704602 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 22:11:44 INFO - PROCESS | 1921 | 1461474704605 Marionette TRACE conn5 <- [1,2069,null,{"value":"8"}] 22:11:44 INFO - PROCESS | 1921 | 1461474704612 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:11:44 INFO - PROCESS | 1921 | 1461474704615 Marionette TRACE conn5 <- [1,2070,null,{}] 22:11:44 INFO - PROCESS | 1921 | 1461474704621 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:44 INFO - PROCESS | 1921 | 1461474704885 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 22:11:45 INFO - PROCESS | 1921 | 1461474705200 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:45 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f41e0000 == 136 [pid = 1921] [id = 525] 22:11:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f13f57b2000) [pid = 1921] [serial = 1576] [outer = (nil)] 22:11:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f13f7304000) [pid = 1921] [serial = 1577] [outer = 0x7f13f57b2000] 22:11:45 INFO - PROCESS | 1921 | 1461474705293 Marionette DEBUG loaded listener.js 22:11:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f13f75ed800) [pid = 1921] [serial = 1578] [outer = 0x7f13f57b2000] 22:11:46 INFO - PROCESS | 1921 | 1461474706238 Marionette TRACE conn5 <- [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]]]}] 22:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1686ms 22:11:46 INFO - PROCESS | 1921 | 1461474706298 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 22:11:46 INFO - PROCESS | 1921 | 1461474706302 Marionette TRACE conn5 <- [1,2073,null,{"value":"8"}] 22:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:11:46 INFO - PROCESS | 1921 | 1461474706309 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:11:46 INFO - PROCESS | 1921 | 1461474706311 Marionette TRACE conn5 <- [1,2074,null,{}] 22:11:46 INFO - PROCESS | 1921 | 1461474706318 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:46 INFO - PROCESS | 1921 | 1461474706561 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 22:11:46 INFO - PROCESS | 1921 | 1461474706862 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4947800 == 137 [pid = 1921] [id = 526] 22:11:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f13f57b2400) [pid = 1921] [serial = 1579] [outer = (nil)] 22:11:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f13f7a50000) [pid = 1921] [serial = 1580] [outer = 0x7f13f57b2400] 22:11:46 INFO - PROCESS | 1921 | 1461474706946 Marionette DEBUG loaded listener.js 22:11:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f13f7acd400) [pid = 1921] [serial = 1581] [outer = 0x7f13f57b2400] 22:11:47 INFO - PROCESS | 1921 | 1461474707858 Marionette TRACE conn5 <- [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]]]}] 22:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1582ms 22:11:47 INFO - PROCESS | 1921 | 1461474707898 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 22:11:47 INFO - PROCESS | 1921 | 1461474707902 Marionette TRACE conn5 <- [1,2077,null,{"value":"8"}] 22:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:11:47 INFO - PROCESS | 1921 | 1461474707909 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:11:47 INFO - PROCESS | 1921 | 1461474707913 Marionette TRACE conn5 <- [1,2078,null,{}] 22:11:47 INFO - PROCESS | 1921 | 1461474707919 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:48 INFO - PROCESS | 1921 | 1461474708144 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 22:11:48 INFO - PROCESS | 1921 | 1461474708483 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f70e0000 == 138 [pid = 1921] [id = 527] 22:11:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f13f554bc00) [pid = 1921] [serial = 1582] [outer = (nil)] 22:11:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f13f7ada000) [pid = 1921] [serial = 1583] [outer = 0x7f13f554bc00] 22:11:48 INFO - PROCESS | 1921 | 1461474708568 Marionette DEBUG loaded listener.js 22:11:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f13f87be800) [pid = 1921] [serial = 1584] [outer = 0x7f13f554bc00] 22:11:49 INFO - PROCESS | 1921 | 1461474709411 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1540ms 22:11:49 INFO - PROCESS | 1921 | 1461474709451 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 22:11:49 INFO - PROCESS | 1921 | 1461474709455 Marionette TRACE conn5 <- [1,2081,null,{"value":"8"}] 22:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:11:49 INFO - PROCESS | 1921 | 1461474709461 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:11:49 INFO - PROCESS | 1921 | 1461474709464 Marionette TRACE conn5 <- [1,2082,null,{}] 22:11:49 INFO - PROCESS | 1921 | 1461474709470 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:49 INFO - PROCESS | 1921 | 1461474709696 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 22:11:49 INFO - PROCESS | 1921 | 1461474709963 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f74d9800 == 139 [pid = 1921] [id = 528] 22:11:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f13f775a400) [pid = 1921] [serial = 1585] [outer = (nil)] 22:11:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f13fa2ddc00) [pid = 1921] [serial = 1586] [outer = 0x7f13f775a400] 22:11:50 INFO - PROCESS | 1921 | 1461474710087 Marionette DEBUG loaded listener.js 22:11:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f13fec84400) [pid = 1921] [serial = 1587] [outer = 0x7f13f775a400] 22:11:50 INFO - PROCESS | 1921 | 1461474710971 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1583ms 22:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:11:51 INFO - PROCESS | 1921 | 1461474711045 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 22:11:51 INFO - PROCESS | 1921 | 1461474711048 Marionette TRACE conn5 <- [1,2085,null,{"value":"8"}] 22:11:51 INFO - PROCESS | 1921 | 1461474711055 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:11:51 INFO - PROCESS | 1921 | 1461474711058 Marionette TRACE conn5 <- [1,2086,null,{}] 22:11:51 INFO - PROCESS | 1921 | 1461474711063 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:51 INFO - PROCESS | 1921 | 1461474711291 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 22:11:51 INFO - PROCESS | 1921 | 1461474711601 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f9757800 == 140 [pid = 1921] [id = 529] 22:11:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f13f11d7400) [pid = 1921] [serial = 1588] [outer = (nil)] 22:11:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f13fedc5c00) [pid = 1921] [serial = 1589] [outer = 0x7f13f11d7400] 22:11:51 INFO - PROCESS | 1921 | 1461474711682 Marionette DEBUG loaded listener.js 22:11:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f13fef3e800) [pid = 1921] [serial = 1590] [outer = 0x7f13f11d7400] 22:11:52 INFO - PROCESS | 1921 | 1461474712517 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1533ms 22:11:52 INFO - PROCESS | 1921 | 1461474712588 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 22:11:52 INFO - PROCESS | 1921 | 1461474712592 Marionette TRACE conn5 <- [1,2089,null,{"value":"8"}] 22:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:11:52 INFO - PROCESS | 1921 | 1461474712598 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:11:52 INFO - PROCESS | 1921 | 1461474712600 Marionette TRACE conn5 <- [1,2090,null,{}] 22:11:52 INFO - PROCESS | 1921 | 1461474712606 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:52 INFO - PROCESS | 1921 | 1461474712836 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 22:11:53 INFO - PROCESS | 1921 | 1461474713163 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff538800 == 141 [pid = 1921] [id = 530] 22:11:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f13ff923000) [pid = 1921] [serial = 1591] [outer = (nil)] 22:11:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f14004ab000) [pid = 1921] [serial = 1592] [outer = 0x7f13ff923000] 22:11:53 INFO - PROCESS | 1921 | 1461474713260 Marionette DEBUG loaded listener.js 22:11:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f14010ce000) [pid = 1921] [serial = 1593] [outer = 0x7f13ff923000] 22:11:54 INFO - PROCESS | 1921 | 1461474714205 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1682ms 22:11:54 INFO - PROCESS | 1921 | 1461474714281 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 22:11:54 INFO - PROCESS | 1921 | 1461474714285 Marionette TRACE conn5 <- [1,2093,null,{"value":"8"}] 22:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:11:54 INFO - PROCESS | 1921 | 1461474714291 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:11:54 INFO - PROCESS | 1921 | 1461474714296 Marionette TRACE conn5 <- [1,2094,null,{}] 22:11:54 INFO - PROCESS | 1921 | 1461474714302 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:54 INFO - PROCESS | 1921 | 1461474714570 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 22:11:54 INFO - PROCESS | 1921 | 1461474714882 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:54 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400544000 == 142 [pid = 1921] [id = 531] 22:11:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f13ff927400) [pid = 1921] [serial = 1594] [outer = (nil)] 22:11:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f140177b400) [pid = 1921] [serial = 1595] [outer = 0x7f13ff927400] 22:11:54 INFO - PROCESS | 1921 | 1461474714963 Marionette DEBUG loaded listener.js 22:11:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f1401c07c00) [pid = 1921] [serial = 1596] [outer = 0x7f13ff927400] 22:11:55 INFO - PROCESS | 1921 | 1461474715803 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1588ms 22:11:55 INFO - PROCESS | 1921 | 1461474715880 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 22:11:55 INFO - PROCESS | 1921 | 1461474715884 Marionette TRACE conn5 <- [1,2097,null,{"value":"8"}] 22:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:11:55 INFO - PROCESS | 1921 | 1461474715890 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:11:55 INFO - PROCESS | 1921 | 1461474715892 Marionette TRACE conn5 <- [1,2098,null,{}] 22:11:55 INFO - PROCESS | 1921 | 1461474715898 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:56 INFO - PROCESS | 1921 | 1461474716126 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 22:11:56 INFO - PROCESS | 1921 | 1461474716439 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401444000 == 143 [pid = 1921] [id = 532] 22:11:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f13f18ccc00) [pid = 1921] [serial = 1597] [outer = (nil)] 22:11:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f1401dac400) [pid = 1921] [serial = 1598] [outer = 0x7f13f18ccc00] 22:11:56 INFO - PROCESS | 1921 | 1461474716520 Marionette DEBUG loaded listener.js 22:11:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f1402a7e800) [pid = 1921] [serial = 1599] [outer = 0x7f13f18ccc00] 22:11:57 INFO - PROCESS | 1921 | 1461474717399 Marionette TRACE conn5 <- [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]]]}] 22:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1585ms 22:11:57 INFO - PROCESS | 1921 | 1461474717476 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 22:11:57 INFO - PROCESS | 1921 | 1461474717480 Marionette TRACE conn5 <- [1,2101,null,{"value":"8"}] 22:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:11:57 INFO - PROCESS | 1921 | 1461474717486 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:11:57 INFO - PROCESS | 1921 | 1461474717489 Marionette TRACE conn5 <- [1,2102,null,{}] 22:11:57 INFO - PROCESS | 1921 | 1461474717495 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:57 INFO - PROCESS | 1921 | 1461474717727 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 22:11:58 INFO - PROCESS | 1921 | 1461474718045 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:58 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401a02800 == 144 [pid = 1921] [id = 533] 22:11:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f13f2fb6400) [pid = 1921] [serial = 1600] [outer = (nil)] 22:11:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f1404054000) [pid = 1921] [serial = 1601] [outer = 0x7f13f2fb6400] 22:11:58 INFO - PROCESS | 1921 | 1461474718126 Marionette DEBUG loaded listener.js 22:11:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f14041f9400) [pid = 1921] [serial = 1602] [outer = 0x7f13f2fb6400] 22:11:59 INFO - PROCESS | 1921 | 1461474719028 Marionette TRACE conn5 <- [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]]]}] 22:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1584ms 22:11:59 INFO - PROCESS | 1921 | 1461474719073 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 22:11:59 INFO - PROCESS | 1921 | 1461474719076 Marionette TRACE conn5 <- [1,2105,null,{"value":"8"}] 22:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:11:59 INFO - PROCESS | 1921 | 1461474719082 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:11:59 INFO - PROCESS | 1921 | 1461474719084 Marionette TRACE conn5 <- [1,2106,null,{}] 22:11:59 INFO - PROCESS | 1921 | 1461474719090 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:11:59 INFO - PROCESS | 1921 | 1461474719320 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 22:11:59 INFO - PROCESS | 1921 | 1461474719597 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401b5f800 == 145 [pid = 1921] [id = 534] 22:11:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f13ea7c2000) [pid = 1921] [serial = 1603] [outer = (nil)] 22:11:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 191 (0x7f1404bce000) [pid = 1921] [serial = 1604] [outer = 0x7f13ea7c2000] 22:11:59 INFO - PROCESS | 1921 | 1461474719729 Marionette DEBUG loaded listener.js 22:11:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 192 (0x7f1404e41000) [pid = 1921] [serial = 1605] [outer = 0x7f13ea7c2000] 22:12:00 INFO - PROCESS | 1921 | 1461474720716 Marionette TRACE conn5 <- [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]]]}] 22:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1682ms 22:12:00 INFO - PROCESS | 1921 | 1461474720768 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 22:12:00 INFO - PROCESS | 1921 | 1461474720774 Marionette TRACE conn5 <- [1,2109,null,{"value":"8"}] 22:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:12:00 INFO - PROCESS | 1921 | 1461474720783 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:12:00 INFO - PROCESS | 1921 | 1461474720787 Marionette TRACE conn5 <- [1,2110,null,{}] 22:12:00 INFO - PROCESS | 1921 | 1461474720797 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:01 INFO - PROCESS | 1921 | 1461474721057 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 22:12:01 INFO - PROCESS | 1921 | 1461474721369 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a3c000 == 146 [pid = 1921] [id = 535] 22:12:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 193 (0x7f13f4b9a400) [pid = 1921] [serial = 1606] [outer = (nil)] 22:12:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 194 (0x7f1405f9c800) [pid = 1921] [serial = 1607] [outer = 0x7f13f4b9a400] 22:12:01 INFO - PROCESS | 1921 | 1461474721450 Marionette DEBUG loaded listener.js 22:12:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 195 (0x7f1409ad2400) [pid = 1921] [serial = 1608] [outer = 0x7f13f4b9a400] 22:12:02 INFO - PROCESS | 1921 | 1461474722338 Marionette TRACE conn5 <- [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]]]}] 22:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1586ms 22:12:02 INFO - PROCESS | 1921 | 1461474722370 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 22:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:12:02 INFO - PROCESS | 1921 | 1461474722374 Marionette TRACE conn5 <- [1,2113,null,{"value":"8"}] 22:12:02 INFO - PROCESS | 1921 | 1461474722381 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:12:02 INFO - PROCESS | 1921 | 1461474722385 Marionette TRACE conn5 <- [1,2114,null,{}] 22:12:02 INFO - PROCESS | 1921 | 1461474722391 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:02 INFO - PROCESS | 1921 | 1461474722638 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 22:12:02 INFO - PROCESS | 1921 | 1461474722962 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:02 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1405053800 == 147 [pid = 1921] [id = 536] 22:12:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 196 (0x7f13fa2e5800) [pid = 1921] [serial = 1609] [outer = (nil)] 22:12:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 197 (0x7f140a641c00) [pid = 1921] [serial = 1610] [outer = 0x7f13fa2e5800] 22:12:03 INFO - PROCESS | 1921 | 1461474723048 Marionette DEBUG loaded listener.js 22:12:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 198 (0x7f140ad60400) [pid = 1921] [serial = 1611] [outer = 0x7f13fa2e5800] 22:12:03 INFO - PROCESS | 1921 | 1461474723992 Marionette TRACE conn5 <- [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]]]}] 22:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1684ms 22:12:04 INFO - PROCESS | 1921 | 1461474724065 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 22:12:04 INFO - PROCESS | 1921 | 1461474724069 Marionette TRACE conn5 <- [1,2117,null,{"value":"8"}] 22:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:12:04 INFO - PROCESS | 1921 | 1461474724076 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:12:04 INFO - PROCESS | 1921 | 1461474724079 Marionette TRACE conn5 <- [1,2118,null,{}] 22:12:04 INFO - PROCESS | 1921 | 1461474724084 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:04 INFO - PROCESS | 1921 | 1461474724328 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 22:12:04 INFO - PROCESS | 1921 | 1461474724640 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1406967800 == 148 [pid = 1921] [id = 537] 22:12:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 199 (0x7f1405fa0c00) [pid = 1921] [serial = 1612] [outer = (nil)] 22:12:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 200 (0x7f140b7a4800) [pid = 1921] [serial = 1613] [outer = 0x7f1405fa0c00] 22:12:04 INFO - PROCESS | 1921 | 1461474724723 Marionette DEBUG loaded listener.js 22:12:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 201 (0x7f140db17000) [pid = 1921] [serial = 1614] [outer = 0x7f1405fa0c00] 22:12:05 INFO - PROCESS | 1921 | 1461474725612 Marionette TRACE conn5 <- [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]]]}] 22:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1578ms 22:12:05 INFO - PROCESS | 1921 | 1461474725656 Marionette TRACE conn5 -> [0,2121,"getWindowHandle",null] 22:12:05 INFO - PROCESS | 1921 | 1461474725660 Marionette TRACE conn5 <- [1,2121,null,{"value":"8"}] 22:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:12:05 INFO - PROCESS | 1921 | 1461474725666 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:12:05 INFO - PROCESS | 1921 | 1461474725669 Marionette TRACE conn5 <- [1,2122,null,{}] 22:12:05 INFO - PROCESS | 1921 | 1461474725675 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:05 INFO - PROCESS | 1921 | 1461474725914 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 22:12:06 INFO - PROCESS | 1921 | 1461474726236 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409b2e800 == 149 [pid = 1921] [id = 538] 22:12:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 202 (0x7f13f2be6c00) [pid = 1921] [serial = 1615] [outer = (nil)] 22:12:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 203 (0x7f1404bcbc00) [pid = 1921] [serial = 1616] [outer = 0x7f13f2be6c00] 22:12:06 INFO - PROCESS | 1921 | 1461474726319 Marionette DEBUG loaded listener.js 22:12:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 204 (0x7f14178e4000) [pid = 1921] [serial = 1617] [outer = 0x7f13f2be6c00] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1131800 == 148 [pid = 1921] [id = 519] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13efab6000 == 147 [pid = 1921] [id = 518] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef172800 == 146 [pid = 1921] [id = 517] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ed5d1000 == 145 [pid = 1921] [id = 516] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff985800 == 144 [pid = 1921] [id = 514] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2e57000 == 143 [pid = 1921] [id = 513] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef110000 == 142 [pid = 1921] [id = 512] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141cf23800 == 141 [pid = 1921] [id = 511] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1418c70800 == 140 [pid = 1921] [id = 510] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d8d1800 == 139 [pid = 1921] [id = 509] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140a3e5000 == 138 [pid = 1921] [id = 508] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14051a5800 == 137 [pid = 1921] [id = 507] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14041a7800 == 136 [pid = 1921] [id = 506] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401a22800 == 135 [pid = 1921] [id = 505] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140143c000 == 134 [pid = 1921] [id = 504] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff659800 == 133 [pid = 1921] [id = 503] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f975d800 == 132 [pid = 1921] [id = 502] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f74c4000 == 131 [pid = 1921] [id = 501] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4938000 == 130 [pid = 1921] [id = 500] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2b84800 == 129 [pid = 1921] [id = 499] 22:12:08 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef16c800 == 128 [pid = 1921] [id = 498] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 203 (0x7f13f48f0000) [pid = 1921] [serial = 1490] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 202 (0x7f13f554d400) [pid = 1921] [serial = 1491] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 201 (0x7f13f7a5ac00) [pid = 1921] [serial = 1436] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 200 (0x7f13f7311c00) [pid = 1921] [serial = 1433] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 199 (0x7f13f3042400) [pid = 1921] [serial = 1430] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 198 (0x7f13f045c400) [pid = 1921] [serial = 1427] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 197 (0x7f13f5372000) [pid = 1921] [serial = 1425] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 196 (0x7f13f1563000) [pid = 1921] [serial = 1482] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 195 (0x7f13f0453400) [pid = 1921] [serial = 1481] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 194 (0x7f13f2cbb800) [pid = 1921] [serial = 1478] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 193 (0x7f13ef593400) [pid = 1921] [serial = 1475] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 192 (0x7f141893c800) [pid = 1921] [serial = 1472] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 191 (0x7f140be8a800) [pid = 1921] [serial = 1469] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 190 (0x7f140a668800) [pid = 1921] [serial = 1466] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f14091d8400) [pid = 1921] [serial = 1463] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f1404bd3800) [pid = 1921] [serial = 1460] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f1404e33c00) [pid = 1921] [serial = 1457] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f1402ac8800) [pid = 1921] [serial = 1454] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f1401c10400) [pid = 1921] [serial = 1451] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f140156dc00) [pid = 1921] [serial = 1448] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f13ff92bc00) [pid = 1921] [serial = 1445] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13fef36400) [pid = 1921] [serial = 1442] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f13f87bc800) [pid = 1921] [serial = 1439] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f13f1566400) [pid = 1921] [serial = 1484] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13f2cba000) [pid = 1921] [serial = 1485] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f13f3877400) [pid = 1921] [serial = 1487] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f13f41ac800) [pid = 1921] [serial = 1488] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f13f0450c00) [pid = 1921] [serial = 1493] [outer = (nil)] [url = about:blank] 22:12:08 INFO - PROCESS | 1921 | 1461474728788 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 3145ms 22:12:08 INFO - PROCESS | 1921 | 1461474728813 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 22:12:08 INFO - PROCESS | 1921 | 1461474728818 Marionette TRACE conn5 <- [1,2125,null,{"value":"8"}] 22:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:12:08 INFO - PROCESS | 1921 | 1461474728827 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:12:08 INFO - PROCESS | 1921 | 1461474728833 Marionette TRACE conn5 <- [1,2126,null,{}] 22:12:08 INFO - PROCESS | 1921 | 1461474728842 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:09 INFO - PROCESS | 1921 | 1461474729087 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 22:12:09 INFO - PROCESS | 1921 | 1461474729286 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:09 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ee6de800 == 129 [pid = 1921] [id = 539] 22:12:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f13f0333400) [pid = 1921] [serial = 1618] [outer = (nil)] 22:12:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f13f033c800) [pid = 1921] [serial = 1619] [outer = 0x7f13f0333400] 22:12:09 INFO - PROCESS | 1921 | 1461474729363 Marionette DEBUG loaded listener.js 22:12:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f13f0455c00) [pid = 1921] [serial = 1620] [outer = 0x7f13f0333400] 22:12:10 INFO - PROCESS | 1921 | 1461474730135 Marionette TRACE conn5 <- [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]]]}] 22:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1336ms 22:12:10 INFO - PROCESS | 1921 | 1461474730164 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 22:12:10 INFO - PROCESS | 1921 | 1461474730171 Marionette TRACE conn5 <- [1,2129,null,{"value":"8"}] 22:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:12:10 INFO - PROCESS | 1921 | 1461474730183 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:12:10 INFO - PROCESS | 1921 | 1461474730186 Marionette TRACE conn5 <- [1,2130,null,{}] 22:12:10 INFO - PROCESS | 1921 | 1461474730192 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:10 INFO - PROCESS | 1921 | 1461474730499 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 22:12:10 INFO - PROCESS | 1921 | 1461474730622 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef882800 == 130 [pid = 1921] [id = 540] 22:12:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f13ef2e2400) [pid = 1921] [serial = 1621] [outer = (nil)] 22:12:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f13f06d3400) [pid = 1921] [serial = 1622] [outer = 0x7f13ef2e2400] 22:12:10 INFO - PROCESS | 1921 | 1461474730687 Marionette DEBUG loaded listener.js 22:12:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f13f2a46c00) [pid = 1921] [serial = 1623] [outer = 0x7f13ef2e2400] 22:12:11 INFO - PROCESS | 1921 | 1461474731653 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 22:12:11 INFO - PROCESS | 1921 | 1461474731733 Marionette TRACE conn5 <- [1,2133,null,{"value":"8"}] 22:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:12:11 INFO - PROCESS | 1921 | 1461474731740 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:12:11 INFO - PROCESS | 1921 | 1461474731757 Marionette TRACE conn5 <- [1,2134,null,{}] 22:12:11 INFO - PROCESS | 1921 | 1461474731784 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:12 INFO - PROCESS | 1921 | 1461474732076 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 22:12:12 INFO - PROCESS | 1921 | 1461474732115 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1a22800 == 131 [pid = 1921] [id = 541] 22:12:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f13f2ece800) [pid = 1921] [serial = 1624] [outer = (nil)] 22:12:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f13f304b000) [pid = 1921] [serial = 1625] [outer = 0x7f13f2ece800] 22:12:12 INFO - PROCESS | 1921 | 1461474732184 Marionette DEBUG loaded listener.js 22:12:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f13f3cf0c00) [pid = 1921] [serial = 1626] [outer = 0x7f13f2ece800] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f13ee4cd000) [pid = 1921] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f13ef598400) [pid = 1921] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13f1b17000) [pid = 1921] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f13ee4cd400) [pid = 1921] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f13f57a5400) [pid = 1921] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13f41a6000) [pid = 1921] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f13f7509400) [pid = 1921] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f13f41a9000) [pid = 1921] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f13f2ce0c00) [pid = 1921] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f13f2cd9000) [pid = 1921] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f13ef2e7800) [pid = 1921] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f13efb46c00) [pid = 1921] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13f06d9400) [pid = 1921] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13ea7c3400) [pid = 1921] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f13ea7c1c00) [pid = 1921] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f13f2be4c00) [pid = 1921] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f1404bd1800) [pid = 1921] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f1401553000) [pid = 1921] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f13efb46800) [pid = 1921] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f1401571000) [pid = 1921] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f13fefcf000) [pid = 1921] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f13fef40000) [pid = 1921] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f13ff699400) [pid = 1921] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f13f87b2400) [pid = 1921] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f13ef58cc00) [pid = 1921] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f13f554d000) [pid = 1921] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f13f155a800) [pid = 1921] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f13f97b9800) [pid = 1921] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f140928d800) [pid = 1921] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f14095c0c00) [pid = 1921] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f13f2a3b800) [pid = 1921] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f13f033c400) [pid = 1921] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f13fedcb800) [pid = 1921] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13f42e5c00) [pid = 1921] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13fefd4400) [pid = 1921] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13fefcf400) [pid = 1921] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f1404bcb400) [pid = 1921] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13fedc7800) [pid = 1921] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13f5545000) [pid = 1921] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f2ec7400) [pid = 1921] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:12:13 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f14011ca400) [pid = 1921] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:12:14 INFO - PROCESS | 1921 | 1461474734036 Marionette TRACE conn5 <- [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]]]}] 22:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2318ms 22:12:14 INFO - PROCESS | 1921 | 1461474734059 Marionette TRACE conn5 -> [0,2137,"getWindowHandle",null] 22:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:12:14 INFO - PROCESS | 1921 | 1461474734064 Marionette TRACE conn5 <- [1,2137,null,{"value":"8"}] 22:12:14 INFO - PROCESS | 1921 | 1461474734070 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:12:14 INFO - PROCESS | 1921 | 1461474734073 Marionette TRACE conn5 <- [1,2138,null,{}] 22:12:14 INFO - PROCESS | 1921 | 1461474734077 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:14 INFO - PROCESS | 1921 | 1461474734352 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 22:12:14 INFO - PROCESS | 1921 | 1461474734373 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:14 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1a16800 == 132 [pid = 1921] [id = 542] 22:12:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13ea7c3400) [pid = 1921] [serial = 1627] [outer = (nil)] 22:12:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f2be8000) [pid = 1921] [serial = 1628] [outer = 0x7f13ea7c3400] 22:12:14 INFO - PROCESS | 1921 | 1461474734437 Marionette DEBUG loaded listener.js 22:12:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f3cf6c00) [pid = 1921] [serial = 1629] [outer = 0x7f13ea7c3400] 22:12:15 INFO - PROCESS | 1921 | 1461474735249 Marionette TRACE conn5 <- [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]]]}] 22:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1229ms 22:12:15 INFO - PROCESS | 1921 | 1461474735299 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 22:12:15 INFO - PROCESS | 1921 | 1461474735301 Marionette TRACE conn5 <- [1,2141,null,{"value":"8"}] 22:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:12:15 INFO - PROCESS | 1921 | 1461474735308 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:12:15 INFO - PROCESS | 1921 | 1461474735310 Marionette TRACE conn5 <- [1,2142,null,{}] 22:12:15 INFO - PROCESS | 1921 | 1461474735327 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:15 INFO - PROCESS | 1921 | 1461474735550 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 22:12:15 INFO - PROCESS | 1921 | 1461474735561 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13e90d1800 == 133 [pid = 1921] [id = 543] 22:12:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13ea7c6000) [pid = 1921] [serial = 1630] [outer = (nil)] 22:12:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13ea7c9c00) [pid = 1921] [serial = 1631] [outer = 0x7f13ea7c6000] 22:12:15 INFO - PROCESS | 1921 | 1461474735782 Marionette DEBUG loaded listener.js 22:12:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13ef591000) [pid = 1921] [serial = 1632] [outer = 0x7f13ea7c6000] 22:12:16 INFO - PROCESS | 1921 | 1461474736984 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 22:12:17 INFO - PROCESS | 1921 | 1461474737060 Marionette TRACE conn5 <- [1,2145,null,{"value":"8"}] 22:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:12:17 INFO - PROCESS | 1921 | 1461474737071 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:12:17 INFO - PROCESS | 1921 | 1461474737074 Marionette TRACE conn5 <- [1,2146,null,{}] 22:12:17 INFO - PROCESS | 1921 | 1461474737082 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:17 INFO - PROCESS | 1921 | 1461474737383 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 22:12:17 INFO - PROCESS | 1921 | 1461474737703 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1432800 == 134 [pid = 1921] [id = 544] 22:12:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f1566400) [pid = 1921] [serial = 1633] [outer = (nil)] 22:12:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f2be4400) [pid = 1921] [serial = 1634] [outer = 0x7f13f1566400] 22:12:17 INFO - PROCESS | 1921 | 1461474737791 Marionette DEBUG loaded listener.js 22:12:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f2cd3000) [pid = 1921] [serial = 1635] [outer = 0x7f13f1566400] 22:12:18 INFO - PROCESS | 1921 | 1461474738802 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 22:12:18 INFO - PROCESS | 1921 | 1461474738926 Marionette TRACE conn5 <- [1,2149,null,{"value":"8"}] 22:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:12:18 INFO - PROCESS | 1921 | 1461474738991 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:12:19 INFO - PROCESS | 1921 | 1461474738996 Marionette TRACE conn5 <- [1,2150,null,{}] 22:12:19 INFO - PROCESS | 1921 | 1461474739002 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:19 INFO - PROCESS | 1921 | 1461474739256 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 22:12:19 INFO - PROCESS | 1921 | 1461474739619 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f385b000 == 135 [pid = 1921] [id = 545] 22:12:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13f2f4a000) [pid = 1921] [serial = 1636] [outer = (nil)] 22:12:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13f41a5c00) [pid = 1921] [serial = 1637] [outer = 0x7f13f2f4a000] 22:12:19 INFO - PROCESS | 1921 | 1461474739697 Marionette DEBUG loaded listener.js 22:12:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13f48e5800) [pid = 1921] [serial = 1638] [outer = 0x7f13f2f4a000] 22:12:20 INFO - PROCESS | 1921 | 1461474740668 Marionette TRACE conn5 <- [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]]]}] 22:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1745ms 22:12:20 INFO - PROCESS | 1921 | 1461474740724 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 22:12:20 INFO - PROCESS | 1921 | 1461474740727 Marionette TRACE conn5 <- [1,2153,null,{"value":"8"}] 22:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:12:20 INFO - PROCESS | 1921 | 1461474740734 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:12:20 INFO - PROCESS | 1921 | 1461474740740 Marionette TRACE conn5 <- [1,2154,null,{}] 22:12:20 INFO - PROCESS | 1921 | 1461474740756 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:21 INFO - PROCESS | 1921 | 1461474741011 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 22:12:21 INFO - PROCESS | 1921 | 1461474741323 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:21 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f44a5800 == 136 [pid = 1921] [id = 546] 22:12:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13f554c800) [pid = 1921] [serial = 1639] [outer = (nil)] 22:12:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13f57af400) [pid = 1921] [serial = 1640] [outer = 0x7f13f554c800] 22:12:21 INFO - PROCESS | 1921 | 1461474741405 Marionette DEBUG loaded listener.js 22:12:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f13f7311800) [pid = 1921] [serial = 1641] [outer = 0x7f13f554c800] 22:12:22 INFO - PROCESS | 1921 | 1461474742283 Marionette TRACE conn5 <- [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]]]}] 22:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1592ms 22:12:22 INFO - PROCESS | 1921 | 1461474742327 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 22:12:22 INFO - PROCESS | 1921 | 1461474742332 Marionette TRACE conn5 <- [1,2157,null,{"value":"8"}] 22:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:12:22 INFO - PROCESS | 1921 | 1461474742338 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:12:22 INFO - PROCESS | 1921 | 1461474742341 Marionette TRACE conn5 <- [1,2158,null,{}] 22:12:22 INFO - PROCESS | 1921 | 1461474742346 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:22 INFO - PROCESS | 1921 | 1461474742576 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 22:12:22 INFO - PROCESS | 1921 | 1461474742894 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f71a9800 == 137 [pid = 1921] [id = 547] 22:12:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f13f48ed800) [pid = 1921] [serial = 1642] [outer = (nil)] 22:12:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f13f75eb400) [pid = 1921] [serial = 1643] [outer = 0x7f13f48ed800] 22:12:22 INFO - PROCESS | 1921 | 1461474742991 Marionette DEBUG loaded listener.js 22:12:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f13f7751400) [pid = 1921] [serial = 1644] [outer = 0x7f13f48ed800] 22:12:23 INFO - PROCESS | 1921 | 1461474743876 Marionette TRACE conn5 <- [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]]]}] 22:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1584ms 22:12:23 INFO - PROCESS | 1921 | 1461474743923 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 22:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:12:23 INFO - PROCESS | 1921 | 1461474743927 Marionette TRACE conn5 <- [1,2161,null,{"value":"8"}] 22:12:23 INFO - PROCESS | 1921 | 1461474743934 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:12:23 INFO - PROCESS | 1921 | 1461474743937 Marionette TRACE conn5 <- [1,2162,null,{}] 22:12:23 INFO - PROCESS | 1921 | 1461474743942 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:24 INFO - PROCESS | 1921 | 1461474744179 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 22:12:24 INFO - PROCESS | 1921 | 1461474744445 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f9761800 == 138 [pid = 1921] [id = 548] 22:12:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f13f7a53000) [pid = 1921] [serial = 1645] [outer = (nil)] 22:12:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f13f7acf800) [pid = 1921] [serial = 1646] [outer = 0x7f13f7a53000] 22:12:24 INFO - PROCESS | 1921 | 1461474744584 Marionette DEBUG loaded listener.js 22:12:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f13fa2e0400) [pid = 1921] [serial = 1647] [outer = 0x7f13f7a53000] 22:12:25 INFO - PROCESS | 1921 | 1461474745508 Marionette TRACE conn5 <- [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]]]}] 22:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1638ms 22:12:25 INFO - PROCESS | 1921 | 1461474745573 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 22:12:25 INFO - PROCESS | 1921 | 1461474745577 Marionette TRACE conn5 <- [1,2165,null,{"value":"8"}] 22:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:12:25 INFO - PROCESS | 1921 | 1461474745584 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:12:25 INFO - PROCESS | 1921 | 1461474745587 Marionette TRACE conn5 <- [1,2166,null,{}] 22:12:25 INFO - PROCESS | 1921 | 1461474745593 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:25 INFO - PROCESS | 1921 | 1461474745834 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 22:12:26 INFO - PROCESS | 1921 | 1461474746146 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003ad800 == 139 [pid = 1921] [id = 549] 22:12:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f13fedc8c00) [pid = 1921] [serial = 1648] [outer = (nil)] 22:12:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f13fefd9000) [pid = 1921] [serial = 1649] [outer = 0x7f13fedc8c00] 22:12:26 INFO - PROCESS | 1921 | 1461474746229 Marionette DEBUG loaded listener.js 22:12:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f14004abc00) [pid = 1921] [serial = 1650] [outer = 0x7f13fedc8c00] 22:12:27 INFO - PROCESS | 1921 | 1461474747086 Marionette TRACE conn5 <- [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]]]}] 22:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1535ms 22:12:27 INFO - PROCESS | 1921 | 1461474747120 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 22:12:27 INFO - PROCESS | 1921 | 1461474747123 Marionette TRACE conn5 <- [1,2169,null,{"value":"8"}] 22:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:12:27 INFO - PROCESS | 1921 | 1461474747131 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:12:27 INFO - PROCESS | 1921 | 1461474747134 Marionette TRACE conn5 <- [1,2170,null,{}] 22:12:27 INFO - PROCESS | 1921 | 1461474747139 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:27 INFO - PROCESS | 1921 | 1461474747383 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 22:12:27 INFO - PROCESS | 1921 | 1461474747707 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401171800 == 140 [pid = 1921] [id = 550] 22:12:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f13f2bea400) [pid = 1921] [serial = 1651] [outer = (nil)] 22:12:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f14010c6c00) [pid = 1921] [serial = 1652] [outer = 0x7f13f2bea400] 22:12:27 INFO - PROCESS | 1921 | 1461474747790 Marionette DEBUG loaded listener.js 22:12:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f140156a400) [pid = 1921] [serial = 1653] [outer = 0x7f13f2bea400] 22:12:28 INFO - PROCESS | 1921 | 1461474748651 Marionette TRACE conn5 <- [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]]]}] 22:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1579ms 22:12:28 INFO - PROCESS | 1921 | 1461474748711 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 22:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:12:28 INFO - PROCESS | 1921 | 1461474748716 Marionette TRACE conn5 <- [1,2173,null,{"value":"8"}] 22:12:28 INFO - PROCESS | 1921 | 1461474748722 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:12:28 INFO - PROCESS | 1921 | 1461474748725 Marionette TRACE conn5 <- [1,2174,null,{}] 22:12:28 INFO - PROCESS | 1921 | 1461474748731 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:28 INFO - PROCESS | 1921 | 1461474748987 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 22:12:29 INFO - PROCESS | 1921 | 1461474749295 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401a1a800 == 141 [pid = 1921] [id = 551] 22:12:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f13f2f42800) [pid = 1921] [serial = 1654] [outer = (nil)] 22:12:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f14016d1800) [pid = 1921] [serial = 1655] [outer = 0x7f13f2f42800] 22:12:29 INFO - PROCESS | 1921 | 1461474749378 Marionette DEBUG loaded listener.js 22:12:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f140177d800) [pid = 1921] [serial = 1656] [outer = 0x7f13f2f42800] 22:12:30 INFO - PROCESS | 1921 | 1461474750285 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1631ms 22:12:30 INFO - PROCESS | 1921 | 1461474750353 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 22:12:30 INFO - PROCESS | 1921 | 1461474750356 Marionette TRACE conn5 <- [1,2177,null,{"value":"8"}] 22:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:12:30 INFO - PROCESS | 1921 | 1461474750363 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:12:30 INFO - PROCESS | 1921 | 1461474750366 Marionette TRACE conn5 <- [1,2178,null,{}] 22:12:30 INFO - PROCESS | 1921 | 1461474750371 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:30 INFO - PROCESS | 1921 | 1461474750609 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 22:12:30 INFO - PROCESS | 1921 | 1461474750923 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a3a800 == 142 [pid = 1921] [id = 552] 22:12:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f13f3cf5800) [pid = 1921] [serial = 1657] [outer = (nil)] 22:12:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f1401dac000) [pid = 1921] [serial = 1658] [outer = 0x7f13f3cf5800] 22:12:31 INFO - PROCESS | 1921 | 1461474751005 Marionette DEBUG loaded listener.js 22:12:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f1404015800) [pid = 1921] [serial = 1659] [outer = 0x7f13f3cf5800] 22:12:31 INFO - PROCESS | 1921 | 1461474751959 Marionette TRACE conn5 <- [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]]]}] 22:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1640ms 22:12:32 INFO - PROCESS | 1921 | 1461474752005 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 22:12:32 INFO - PROCESS | 1921 | 1461474752009 Marionette TRACE conn5 <- [1,2181,null,{"value":"8"}] 22:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:12:32 INFO - PROCESS | 1921 | 1461474752015 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:12:32 INFO - PROCESS | 1921 | 1461474752018 Marionette TRACE conn5 <- [1,2182,null,{}] 22:12:32 INFO - PROCESS | 1921 | 1461474752024 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:32 INFO - PROCESS | 1921 | 1461474752258 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 22:12:32 INFO - PROCESS | 1921 | 1461474752539 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14055f6800 == 143 [pid = 1921] [id = 553] 22:12:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f14041fb400) [pid = 1921] [serial = 1660] [outer = (nil)] 22:12:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f1404494000) [pid = 1921] [serial = 1661] [outer = 0x7f14041fb400] 22:12:32 INFO - PROCESS | 1921 | 1461474752690 Marionette DEBUG loaded listener.js 22:12:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f140694c800) [pid = 1921] [serial = 1662] [outer = 0x7f14041fb400] 22:12:33 INFO - PROCESS | 1921 | 1461474753619 Marionette TRACE conn5 <- [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]]]}] 22:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1634ms 22:12:33 INFO - PROCESS | 1921 | 1461474753650 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 22:12:33 INFO - PROCESS | 1921 | 1461474753654 Marionette TRACE conn5 <- [1,2185,null,{"value":"8"}] 22:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:12:33 INFO - PROCESS | 1921 | 1461474753662 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:12:33 INFO - PROCESS | 1921 | 1461474753667 Marionette TRACE conn5 <- [1,2186,null,{}] 22:12:33 INFO - PROCESS | 1921 | 1461474753673 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:33 INFO - PROCESS | 1921 | 1461474753954 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 22:12:34 INFO - PROCESS | 1921 | 1461474754310 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b3c2800 == 144 [pid = 1921] [id = 554] 22:12:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f140b3e7800) [pid = 1921] [serial = 1663] [outer = (nil)] 22:12:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f140c4ebc00) [pid = 1921] [serial = 1664] [outer = 0x7f140b3e7800] 22:12:34 INFO - PROCESS | 1921 | 1461474754391 Marionette DEBUG loaded listener.js 22:12:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f141753b400) [pid = 1921] [serial = 1665] [outer = 0x7f140b3e7800] 22:12:35 INFO - PROCESS | 1921 | 1461474755254 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1644ms 22:12:35 INFO - PROCESS | 1921 | 1461474755306 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 22:12:35 INFO - PROCESS | 1921 | 1461474755310 Marionette TRACE conn5 <- [1,2189,null,{"value":"8"}] 22:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:12:35 INFO - PROCESS | 1921 | 1461474755316 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:12:35 INFO - PROCESS | 1921 | 1461474755319 Marionette TRACE conn5 <- [1,2190,null,{}] 22:12:35 INFO - PROCESS | 1921 | 1461474755324 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:35 INFO - PROCESS | 1921 | 1461474755554 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 22:12:35 INFO - PROCESS | 1921 | 1461474755827 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140be30000 == 145 [pid = 1921] [id = 555] 22:12:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f140b3e8000) [pid = 1921] [serial = 1666] [outer = (nil)] 22:12:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f1417a10800) [pid = 1921] [serial = 1667] [outer = 0x7f140b3e8000] 22:12:35 INFO - PROCESS | 1921 | 1461474755950 Marionette DEBUG loaded listener.js 22:12:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f1417cf8000) [pid = 1921] [serial = 1668] [outer = 0x7f140b3e8000] 22:12:36 INFO - PROCESS | 1921 | 1461474756804 Marionette TRACE conn5 <- [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]]]}] 22:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1534ms 22:12:36 INFO - PROCESS | 1921 | 1461474756851 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 22:12:36 INFO - PROCESS | 1921 | 1461474756855 Marionette TRACE conn5 <- [1,2193,null,{"value":"8"}] 22:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:12:36 INFO - PROCESS | 1921 | 1461474756861 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:12:36 INFO - PROCESS | 1921 | 1461474756863 Marionette TRACE conn5 <- [1,2194,null,{}] 22:12:36 INFO - PROCESS | 1921 | 1461474756870 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:37 INFO - PROCESS | 1921 | 1461474757100 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 22:12:37 INFO - PROCESS | 1921 | 1461474757382 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:37 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140c3d8800 == 146 [pid = 1921] [id = 556] 22:12:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f13f11da400) [pid = 1921] [serial = 1669] [outer = (nil)] 22:12:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f1418ab1c00) [pid = 1921] [serial = 1670] [outer = 0x7f13f11da400] 22:12:37 INFO - PROCESS | 1921 | 1461474757504 Marionette DEBUG loaded listener.js 22:12:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f141abc0000) [pid = 1921] [serial = 1671] [outer = 0x7f13f11da400] 22:12:38 INFO - PROCESS | 1921 | 1461474758408 Marionette TRACE conn5 <- [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]]]}] 22:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1584ms 22:12:38 INFO - PROCESS | 1921 | 1461474758446 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 22:12:38 INFO - PROCESS | 1921 | 1461474758449 Marionette TRACE conn5 <- [1,2197,null,{"value":"8"}] 22:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:12:38 INFO - PROCESS | 1921 | 1461474758455 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:12:38 INFO - PROCESS | 1921 | 1461474758457 Marionette TRACE conn5 <- [1,2198,null,{}] 22:12:38 INFO - PROCESS | 1921 | 1461474758463 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:38 INFO - PROCESS | 1921 | 1461474758710 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 22:12:39 INFO - PROCESS | 1921 | 1461474759028 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d8dd000 == 147 [pid = 1921] [id = 557] 22:12:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f13f42e6000) [pid = 1921] [serial = 1672] [outer = (nil)] 22:12:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 191 (0x7f141c360400) [pid = 1921] [serial = 1673] [outer = 0x7f13f42e6000] 22:12:39 INFO - PROCESS | 1921 | 1461474759130 Marionette DEBUG loaded listener.js 22:12:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 192 (0x7f141cede400) [pid = 1921] [serial = 1674] [outer = 0x7f13f42e6000] 22:12:39 INFO - PROCESS | 1921 | 1461474759979 Marionette TRACE conn5 <- [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]]]}] 22:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1582ms 22:12:40 INFO - PROCESS | 1921 | 1461474760038 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 22:12:40 INFO - PROCESS | 1921 | 1461474760041 Marionette TRACE conn5 <- [1,2201,null,{"value":"8"}] 22:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:12:40 INFO - PROCESS | 1921 | 1461474760048 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:12:40 INFO - PROCESS | 1921 | 1461474760051 Marionette TRACE conn5 <- [1,2202,null,{}] 22:12:40 INFO - PROCESS | 1921 | 1461474760057 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:40 INFO - PROCESS | 1921 | 1461474760288 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 22:12:40 INFO - PROCESS | 1921 | 1461474760824 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:40 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1417c22000 == 148 [pid = 1921] [id = 558] 22:12:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 193 (0x7f14169dac00) [pid = 1921] [serial = 1675] [outer = (nil)] 22:12:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 194 (0x7f141c26e000) [pid = 1921] [serial = 1676] [outer = 0x7f14169dac00] 22:12:40 INFO - PROCESS | 1921 | 1461474760900 Marionette DEBUG loaded listener.js 22:12:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 195 (0x7f141cee9800) [pid = 1921] [serial = 1677] [outer = 0x7f14169dac00] 22:12:41 INFO - PROCESS | 1921 | 1461474761804 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1779ms 22:12:41 INFO - PROCESS | 1921 | 1461474761829 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 22:12:41 INFO - PROCESS | 1921 | 1461474761832 Marionette TRACE conn5 <- [1,2205,null,{"value":"8"}] 22:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:12:41 INFO - PROCESS | 1921 | 1461474761838 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:12:41 INFO - PROCESS | 1921 | 1461474761841 Marionette TRACE conn5 <- [1,2206,null,{}] 22:12:41 INFO - PROCESS | 1921 | 1461474761846 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:42 INFO - PROCESS | 1921 | 1461474762083 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 22:12:42 INFO - PROCESS | 1921 | 1461474762360 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141ab80800 == 149 [pid = 1921] [id = 559] 22:12:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 196 (0x7f13efa09000) [pid = 1921] [serial = 1678] [outer = (nil)] 22:12:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 197 (0x7f13efa0e800) [pid = 1921] [serial = 1679] [outer = 0x7f13efa09000] 22:12:42 INFO - PROCESS | 1921 | 1461474762487 Marionette DEBUG loaded listener.js 22:12:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 198 (0x7f13efa12800) [pid = 1921] [serial = 1680] [outer = 0x7f13efa09000] 22:12:43 INFO - PROCESS | 1921 | 1461474763418 Marionette TRACE conn5 <- [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]]]}] 22:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1633ms 22:12:43 INFO - PROCESS | 1921 | 1461474763473 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 22:12:43 INFO - PROCESS | 1921 | 1461474763477 Marionette TRACE conn5 <- [1,2209,null,{"value":"8"}] 22:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:12:43 INFO - PROCESS | 1921 | 1461474763483 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:12:43 INFO - PROCESS | 1921 | 1461474763486 Marionette TRACE conn5 <- [1,2210,null,{}] 22:12:43 INFO - PROCESS | 1921 | 1461474763491 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:43 INFO - PROCESS | 1921 | 1461474763729 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 22:12:44 INFO - PROCESS | 1921 | 1461474764057 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ee445800 == 150 [pid = 1921] [id = 560] 22:12:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 199 (0x7f13efa09400) [pid = 1921] [serial = 1681] [outer = (nil)] 22:12:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 200 (0x7f13efa15400) [pid = 1921] [serial = 1682] [outer = 0x7f13efa09400] 22:12:44 INFO - PROCESS | 1921 | 1461474764151 Marionette DEBUG loaded listener.js 22:12:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 201 (0x7f13f11d4400) [pid = 1921] [serial = 1683] [outer = 0x7f13efa09400] 22:12:45 INFO - PROCESS | 1921 | 1461474765042 Marionette TRACE conn5 <- [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]]]}] 22:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1631ms 22:12:45 INFO - PROCESS | 1921 | 1461474765115 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 22:12:45 INFO - PROCESS | 1921 | 1461474765119 Marionette TRACE conn5 <- [1,2213,null,{"value":"8"}] 22:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:12:45 INFO - PROCESS | 1921 | 1461474765125 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:12:45 INFO - PROCESS | 1921 | 1461474765127 Marionette TRACE conn5 <- [1,2214,null,{}] 22:12:45 INFO - PROCESS | 1921 | 1461474765133 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:45 INFO - PROCESS | 1921 | 1461474765373 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 22:12:45 INFO - PROCESS | 1921 | 1461474765699 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:45 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef7d8800 == 151 [pid = 1921] [id = 561] 22:12:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 202 (0x7f13ef58b000) [pid = 1921] [serial = 1684] [outer = (nil)] 22:12:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 203 (0x7f13efa0f800) [pid = 1921] [serial = 1685] [outer = 0x7f13ef58b000] 22:12:45 INFO - PROCESS | 1921 | 1461474765794 Marionette DEBUG loaded listener.js 22:12:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 204 (0x7f13f42e5400) [pid = 1921] [serial = 1686] [outer = 0x7f13ef58b000] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14073c4000 == 150 [pid = 1921] [id = 55] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140a8cc800 == 149 [pid = 1921] [id = 86] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140a322000 == 148 [pid = 1921] [id = 91] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140beb8800 == 147 [pid = 1921] [id = 163] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14003c0000 == 146 [pid = 1921] [id = 84] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff64b000 == 145 [pid = 1921] [id = 54] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141891c800 == 144 [pid = 1921] [id = 275] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140beb2800 == 143 [pid = 1921] [id = 56] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b413000 == 142 [pid = 1921] [id = 43] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1a16800 == 141 [pid = 1921] [id = 542] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1a22800 == 140 [pid = 1921] [id = 541] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef882800 == 139 [pid = 1921] [id = 540] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ee6de800 == 138 [pid = 1921] [id = 539] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401b5f800 == 137 [pid = 1921] [id = 534] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401a02800 == 136 [pid = 1921] [id = 533] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401444000 == 135 [pid = 1921] [id = 532] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400544000 == 134 [pid = 1921] [id = 531] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff538800 == 133 [pid = 1921] [id = 530] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f9757800 == 132 [pid = 1921] [id = 529] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f74d9800 == 131 [pid = 1921] [id = 528] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f70e0000 == 130 [pid = 1921] [id = 527] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4947800 == 129 [pid = 1921] [id = 526] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f41e0000 == 128 [pid = 1921] [id = 525] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3c1f800 == 127 [pid = 1921] [id = 524] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3121800 == 126 [pid = 1921] [id = 523] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f28dd800 == 125 [pid = 1921] [id = 522] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13efab3800 == 124 [pid = 1921] [id = 521] 22:12:47 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ea7b6800 == 123 [pid = 1921] [id = 520] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 203 (0x7f1401de3400) [pid = 1921] [serial = 1353] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 202 (0x7f13f57a6c00) [pid = 1921] [serial = 1479] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 201 (0x7f140ae05000) [pid = 1921] [serial = 1467] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 200 (0x7f13ef598000) [pid = 1921] [serial = 1476] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 199 (0x7f13fa2d4000) [pid = 1921] [serial = 1440] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 198 (0x7f13f870cc00) [pid = 1921] [serial = 1437] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 197 (0x7f140a1ddc00) [pid = 1921] [serial = 1464] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 196 (0x7f1417abb000) [pid = 1921] [serial = 1470] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 195 (0x7f141c5a8400) [pid = 1921] [serial = 1473] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 194 (0x7f140865e400) [pid = 1921] [serial = 1461] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 193 (0x7f13f155b400) [pid = 1921] [serial = 1428] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 192 (0x7f14010ce400) [pid = 1921] [serial = 1446] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 191 (0x7f1401dee800) [pid = 1921] [serial = 1452] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 190 (0x7f1401773000) [pid = 1921] [serial = 1449] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f140405a800) [pid = 1921] [serial = 1455] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f1405308400) [pid = 1921] [serial = 1458] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f13fefcdc00) [pid = 1921] [serial = 1443] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f13f7751800) [pid = 1921] [serial = 1434] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f13f41a8400) [pid = 1921] [serial = 1431] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f13f2ecd000) [pid = 1921] [serial = 1559] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f13f2be0000) [pid = 1921] [serial = 1556] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13f2cbec00) [pid = 1921] [serial = 1557] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f13fa2e8400) [pid = 1921] [serial = 1520] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f13fa2dd400) [pid = 1921] [serial = 1518] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13f87bfc00) [pid = 1921] [serial = 1517] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f13f870f000) [pid = 1921] [serial = 1515] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f13f7ad0800) [pid = 1921] [serial = 1514] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f13f7756c00) [pid = 1921] [serial = 1512] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f13f750c800) [pid = 1921] [serial = 1511] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f13f57a7400) [pid = 1921] [serial = 1509] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f13f554ac00) [pid = 1921] [serial = 1508] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13f48ebc00) [pid = 1921] [serial = 1506] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13f41b1c00) [pid = 1921] [serial = 1505] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f13f3044800) [pid = 1921] [serial = 1503] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f13f2ecb000) [pid = 1921] [serial = 1502] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f13f05e9800) [pid = 1921] [serial = 1553] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13efb53000) [pid = 1921] [serial = 1550] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f13f033b000) [pid = 1921] [serial = 1551] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f13f2a42800) [pid = 1921] [serial = 1500] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f13f18c6800) [pid = 1921] [serial = 1499] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f13f0334800) [pid = 1921] [serial = 1497] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f13ee4d1800) [pid = 1921] [serial = 1496] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f13f15b1000) [pid = 1921] [serial = 1494] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f1417868000) [pid = 1921] [serial = 1548] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f140be94c00) [pid = 1921] [serial = 1547] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f140aea4c00) [pid = 1921] [serial = 1545] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f140a83ac00) [pid = 1921] [serial = 1544] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f140a635400) [pid = 1921] [serial = 1542] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f14095bd800) [pid = 1921] [serial = 1541] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f14075f1400) [pid = 1921] [serial = 1539] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f1404e39800) [pid = 1921] [serial = 1538] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f1404bd2000) [pid = 1921] [serial = 1536] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f14041fe800) [pid = 1921] [serial = 1535] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f14040cac00) [pid = 1921] [serial = 1533] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f1404017400) [pid = 1921] [serial = 1532] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f1402a74c00) [pid = 1921] [serial = 1530] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f14016d9800) [pid = 1921] [serial = 1529] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f1401093800) [pid = 1921] [serial = 1527] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13ff91c800) [pid = 1921] [serial = 1526] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13fedc6800) [pid = 1921] [serial = 1524] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13fec86c00) [pid = 1921] [serial = 1523] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13fa4a4000) [pid = 1921] [serial = 1521] [outer = (nil)] [url = about:blank] 22:12:47 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13f06d7c00) [pid = 1921] [serial = 1554] [outer = (nil)] [url = about:blank] 22:12:48 INFO - PROCESS | 1921 | 1461474768228 Marionette TRACE conn5 <- [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]]]}] 22:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 3134ms 22:12:48 INFO - PROCESS | 1921 | 1461474768262 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 22:12:48 INFO - PROCESS | 1921 | 1461474768269 Marionette TRACE conn5 <- [1,2217,null,{"value":"8"}] 22:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:12:48 INFO - PROCESS | 1921 | 1461474768278 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:12:48 INFO - PROCESS | 1921 | 1461474768282 Marionette TRACE conn5 <- [1,2218,null,{}] 22:12:48 INFO - PROCESS | 1921 | 1461474768291 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:48 INFO - PROCESS | 1921 | 1461474768511 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 22:12:48 INFO - PROCESS | 1921 | 1461474768696 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ee6dd800 == 124 [pid = 1921] [id = 562] 22:12:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13ef599000) [pid = 1921] [serial = 1687] [outer = (nil)] 22:12:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f0333800) [pid = 1921] [serial = 1688] [outer = 0x7f13ef599000] 22:12:48 INFO - PROCESS | 1921 | 1461474768765 Marionette DEBUG loaded listener.js 22:12:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f0450c00) [pid = 1921] [serial = 1689] [outer = 0x7f13ef599000] 22:12:49 INFO - PROCESS | 1921 | 1461474769680 Marionette TRACE conn5 <- [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]]]}] 22:12:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:12:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1434ms 22:12:49 INFO - PROCESS | 1921 | 1461474769713 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 22:12:49 INFO - PROCESS | 1921 | 1461474769721 Marionette TRACE conn5 <- [1,2221,null,{"value":"8"}] 22:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:12:49 INFO - PROCESS | 1921 | 1461474769731 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:12:49 INFO - PROCESS | 1921 | 1461474769735 Marionette TRACE conn5 <- [1,2222,null,{}] 22:12:49 INFO - PROCESS | 1921 | 1461474769741 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:49 INFO - PROCESS | 1921 | 1461474769969 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 22:12:50 INFO - PROCESS | 1921 | 1461474770187 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef889000 == 125 [pid = 1921] [id = 563] 22:12:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f045dc00) [pid = 1921] [serial = 1690] [outer = (nil)] 22:12:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f15a7c00) [pid = 1921] [serial = 1691] [outer = 0x7f13f045dc00] 22:12:50 INFO - PROCESS | 1921 | 1461474770256 Marionette DEBUG loaded listener.js 22:12:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f1b25400) [pid = 1921] [serial = 1692] [outer = 0x7f13f045dc00] 22:12:51 INFO - PROCESS | 1921 | 1461474771172 Marionette TRACE conn5 <- [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]]]}] 22:12:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:12:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1485ms 22:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:12:51 INFO - PROCESS | 1921 | 1461474771224 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 22:12:51 INFO - PROCESS | 1921 | 1461474771226 Marionette TRACE conn5 <- [1,2225,null,{"value":"8"}] 22:12:51 INFO - PROCESS | 1921 | 1461474771234 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:12:51 INFO - PROCESS | 1921 | 1461474771240 Marionette TRACE conn5 <- [1,2226,null,{}] 22:12:51 INFO - PROCESS | 1921 | 1461474771256 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:51 INFO - PROCESS | 1921 | 1461474771548 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 22:12:51 INFO - PROCESS | 1921 | 1461474771618 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1809000 == 126 [pid = 1921] [id = 564] 22:12:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f2cdc400) [pid = 1921] [serial = 1693] [outer = (nil)] 22:12:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f2f45400) [pid = 1921] [serial = 1694] [outer = 0x7f13f2cdc400] 22:12:51 INFO - PROCESS | 1921 | 1461474771752 Marionette DEBUG loaded listener.js 22:12:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13f30cd400) [pid = 1921] [serial = 1695] [outer = 0x7f13f2cdc400] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f2be6c00) [pid = 1921] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13f2cd2800) [pid = 1921] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13ea7c2000) [pid = 1921] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13f18ccc00) [pid = 1921] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13ef2ee400) [pid = 1921] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13f2ece800) [pid = 1921] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13f4b9a400) [pid = 1921] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13ef2e2400) [pid = 1921] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13ff923000) [pid = 1921] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13f2cd8400) [pid = 1921] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f13f57b2400) [pid = 1921] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13f2fb6400) [pid = 1921] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13ff927400) [pid = 1921] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f13f775a400) [pid = 1921] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f13f05f3800) [pid = 1921] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f13f0333400) [pid = 1921] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f13f11d7400) [pid = 1921] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f13fa2e5800) [pid = 1921] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f1405fa0c00) [pid = 1921] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f13ea7c5c00) [pid = 1921] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f13f57b2000) [pid = 1921] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:12:53 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f13f554bc00) [pid = 1921] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:12:53 INFO - PROCESS | 1921 | 1461474773461 Marionette TRACE conn5 <- [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]]]}] 22:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2288ms 22:12:53 INFO - PROCESS | 1921 | 1461474773521 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 22:12:53 INFO - PROCESS | 1921 | 1461474773526 Marionette TRACE conn5 <- [1,2229,null,{"value":"8"}] 22:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:12:53 INFO - PROCESS | 1921 | 1461474773531 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:12:53 INFO - PROCESS | 1921 | 1461474773535 Marionette TRACE conn5 <- [1,2230,null,{}] 22:12:53 INFO - PROCESS | 1921 | 1461474773540 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:53 INFO - PROCESS | 1921 | 1461474773754 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 22:12:53 INFO - PROCESS | 1921 | 1461474773933 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2b8d800 == 127 [pid = 1921] [id = 565] 22:12:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f13ef2e2400) [pid = 1921] [serial = 1696] [outer = (nil)] 22:12:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f13f2ed0c00) [pid = 1921] [serial = 1697] [outer = 0x7f13ef2e2400] 22:12:54 INFO - PROCESS | 1921 | 1461474774002 Marionette DEBUG loaded listener.js 22:12:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f13f41a7800) [pid = 1921] [serial = 1698] [outer = 0x7f13ef2e2400] 22:12:54 INFO - PROCESS | 1921 | 1461474774762 Marionette TRACE conn5 <- [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]]]}] 22:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1279ms 22:12:54 INFO - PROCESS | 1921 | 1461474774812 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 22:12:54 INFO - PROCESS | 1921 | 1461474774815 Marionette TRACE conn5 <- [1,2233,null,{"value":"8"}] 22:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:12:54 INFO - PROCESS | 1921 | 1461474774822 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:12:54 INFO - PROCESS | 1921 | 1461474774824 Marionette TRACE conn5 <- [1,2234,null,{}] 22:12:54 INFO - PROCESS | 1921 | 1461474774841 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:55 INFO - PROCESS | 1921 | 1461474775117 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 22:12:55 INFO - PROCESS | 1921 | 1461474775426 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ed5c2800 == 128 [pid = 1921] [id = 566] 22:12:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f13ea7cdc00) [pid = 1921] [serial = 1699] [outer = (nil)] 22:12:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f13ee4ca400) [pid = 1921] [serial = 1700] [outer = 0x7f13ea7cdc00] 22:12:55 INFO - PROCESS | 1921 | 1461474775568 Marionette DEBUG loaded listener.js 22:12:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13efa0f400) [pid = 1921] [serial = 1701] [outer = 0x7f13ea7cdc00] 22:12:56 INFO - PROCESS | 1921 | 1461474776521 Marionette TRACE conn5 <- [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]]]}] 22:12:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:12:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1744ms 22:12:56 INFO - PROCESS | 1921 | 1461474776569 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 22:12:56 INFO - PROCESS | 1921 | 1461474776577 Marionette TRACE conn5 <- [1,2237,null,{"value":"8"}] 22:12:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:12:56 INFO - PROCESS | 1921 | 1461474776586 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:12:56 INFO - PROCESS | 1921 | 1461474776591 Marionette TRACE conn5 <- [1,2238,null,{}] 22:12:56 INFO - PROCESS | 1921 | 1461474776598 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:56 INFO - PROCESS | 1921 | 1461474776843 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 22:12:57 INFO - PROCESS | 1921 | 1461474777110 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1390000 == 129 [pid = 1921] [id = 567] 22:12:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13f06d6c00) [pid = 1921] [serial = 1702] [outer = (nil)] 22:12:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13f1566800) [pid = 1921] [serial = 1703] [outer = 0x7f13f06d6c00] 22:12:57 INFO - PROCESS | 1921 | 1461474777241 Marionette DEBUG loaded listener.js 22:12:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13f2a3c400) [pid = 1921] [serial = 1704] [outer = 0x7f13f06d6c00] 22:12:58 INFO - PROCESS | 1921 | 1461474778157 Marionette TRACE conn5 <- [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]]]}] 22:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1633ms 22:12:58 INFO - PROCESS | 1921 | 1461474778225 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 22:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:12:58 INFO - PROCESS | 1921 | 1461474778231 Marionette TRACE conn5 <- [1,2241,null,{"value":"8"}] 22:12:58 INFO - PROCESS | 1921 | 1461474778238 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:12:58 INFO - PROCESS | 1921 | 1461474778241 Marionette TRACE conn5 <- [1,2242,null,{}] 22:12:58 INFO - PROCESS | 1921 | 1461474778247 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:12:58 INFO - PROCESS | 1921 | 1461474778520 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 22:12:58 INFO - PROCESS | 1921 | 1461474778867 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:58 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f310d000 == 130 [pid = 1921] [id = 568] 22:12:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13f2cd2800) [pid = 1921] [serial = 1705] [outer = (nil)] 22:12:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13f3044800) [pid = 1921] [serial = 1706] [outer = 0x7f13f2cd2800] 22:12:58 INFO - PROCESS | 1921 | 1461474778945 Marionette DEBUG loaded listener.js 22:12:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13f3879000) [pid = 1921] [serial = 1707] [outer = 0x7f13f2cd2800] 22:12:59 INFO - PROCESS | 1921 | 1461474779852 Marionette TRACE conn5 <- [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]]]}] 22:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1685ms 22:12:59 INFO - PROCESS | 1921 | 1461474779924 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 22:12:59 INFO - PROCESS | 1921 | 1461474779928 Marionette TRACE conn5 <- [1,2245,null,{"value":"8"}] 22:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:12:59 INFO - PROCESS | 1921 | 1461474779944 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:12:59 INFO - PROCESS | 1921 | 1461474779953 Marionette TRACE conn5 <- [1,2246,null,{}] 22:12:59 INFO - PROCESS | 1921 | 1461474779959 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:00 INFO - PROCESS | 1921 | 1461474780254 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 22:13:00 INFO - PROCESS | 1921 | 1461474780562 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3cd5800 == 131 [pid = 1921] [id = 569] 22:13:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f2cdd400) [pid = 1921] [serial = 1708] [outer = (nil)] 22:13:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f48e6400) [pid = 1921] [serial = 1709] [outer = 0x7f13f2cdd400] 22:13:00 INFO - PROCESS | 1921 | 1461474780645 Marionette DEBUG loaded listener.js 22:13:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f4b8f400) [pid = 1921] [serial = 1710] [outer = 0x7f13f2cdd400] 22:13:01 INFO - PROCESS | 1921 | 1461474781534 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1646ms 22:13:01 INFO - PROCESS | 1921 | 1461474781583 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 22:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:13:01 INFO - PROCESS | 1921 | 1461474781587 Marionette TRACE conn5 <- [1,2249,null,{"value":"8"}] 22:13:01 INFO - PROCESS | 1921 | 1461474781593 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:13:01 INFO - PROCESS | 1921 | 1461474781597 Marionette TRACE conn5 <- [1,2250,null,{}] 22:13:01 INFO - PROCESS | 1921 | 1461474781602 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:01 INFO - PROCESS | 1921 | 1461474781825 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 22:13:02 INFO - PROCESS | 1921 | 1461474782138 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:02 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4768800 == 132 [pid = 1921] [id = 570] 22:13:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f2ec7800) [pid = 1921] [serial = 1711] [outer = (nil)] 22:13:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f5545800) [pid = 1921] [serial = 1712] [outer = 0x7f13f2ec7800] 22:13:02 INFO - PROCESS | 1921 | 1461474782223 Marionette DEBUG loaded listener.js 22:13:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f57a3c00) [pid = 1921] [serial = 1713] [outer = 0x7f13f2ec7800] 22:13:03 INFO - PROCESS | 1921 | 1461474783077 Marionette TRACE conn5 <- [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]]]}] 22:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1539ms 22:13:03 INFO - PROCESS | 1921 | 1461474783134 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 22:13:03 INFO - PROCESS | 1921 | 1461474783137 Marionette TRACE conn5 <- [1,2253,null,{"value":"8"}] 22:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:13:03 INFO - PROCESS | 1921 | 1461474783143 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:13:03 INFO - PROCESS | 1921 | 1461474783146 Marionette TRACE conn5 <- [1,2254,null,{}] 22:13:03 INFO - PROCESS | 1921 | 1461474783152 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:03 INFO - PROCESS | 1921 | 1461474783377 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 22:13:03 INFO - PROCESS | 1921 | 1461474783636 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f70c6800 == 133 [pid = 1921] [id = 571] 22:13:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f7302400) [pid = 1921] [serial = 1714] [outer = (nil)] 22:13:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f750a800) [pid = 1921] [serial = 1715] [outer = 0x7f13f7302400] 22:13:03 INFO - PROCESS | 1921 | 1461474783730 Marionette DEBUG loaded listener.js 22:13:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f775a400) [pid = 1921] [serial = 1716] [outer = 0x7f13f7302400] 22:13:04 INFO - PROCESS | 1921 | 1461474784753 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1629ms 22:13:04 INFO - PROCESS | 1921 | 1461474784774 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 22:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:13:04 INFO - PROCESS | 1921 | 1461474784778 Marionette TRACE conn5 <- [1,2257,null,{"value":"8"}] 22:13:04 INFO - PROCESS | 1921 | 1461474784784 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:13:04 INFO - PROCESS | 1921 | 1461474784787 Marionette TRACE conn5 <- [1,2258,null,{}] 22:13:04 INFO - PROCESS | 1921 | 1461474784792 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:05 INFO - PROCESS | 1921 | 1461474785011 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 22:13:05 INFO - PROCESS | 1921 | 1461474785319 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f8760000 == 134 [pid = 1921] [id = 572] 22:13:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13f7305000) [pid = 1921] [serial = 1717] [outer = (nil)] 22:13:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f870cc00) [pid = 1921] [serial = 1718] [outer = 0x7f13f7305000] 22:13:05 INFO - PROCESS | 1921 | 1461474785400 Marionette DEBUG loaded listener.js 22:13:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f87b7000) [pid = 1921] [serial = 1719] [outer = 0x7f13f7305000] 22:13:06 INFO - PROCESS | 1921 | 1461474786286 Marionette TRACE conn5 <- [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]]]}] 22:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1532ms 22:13:06 INFO - PROCESS | 1921 | 1461474786316 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 22:13:06 INFO - PROCESS | 1921 | 1461474786320 Marionette TRACE conn5 <- [1,2261,null,{"value":"8"}] 22:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:13:06 INFO - PROCESS | 1921 | 1461474786326 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:13:06 INFO - PROCESS | 1921 | 1461474786328 Marionette TRACE conn5 <- [1,2262,null,{}] 22:13:06 INFO - PROCESS | 1921 | 1461474786334 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:06 INFO - PROCESS | 1921 | 1461474786553 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 22:13:06 INFO - PROCESS | 1921 | 1461474786825 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:06 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f99dc800 == 135 [pid = 1921] [id = 573] 22:13:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f7305c00) [pid = 1921] [serial = 1720] [outer = (nil)] 22:13:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13f97bd800) [pid = 1921] [serial = 1721] [outer = 0x7f13f7305c00] 22:13:06 INFO - PROCESS | 1921 | 1461474786944 Marionette DEBUG loaded listener.js 22:13:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13fa2d5800) [pid = 1921] [serial = 1722] [outer = 0x7f13f7305c00] 22:13:07 INFO - PROCESS | 1921 | 1461474787788 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1529ms 22:13:07 INFO - PROCESS | 1921 | 1461474787856 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 22:13:07 INFO - PROCESS | 1921 | 1461474787860 Marionette TRACE conn5 <- [1,2265,null,{"value":"8"}] 22:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:13:07 INFO - PROCESS | 1921 | 1461474787866 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:13:07 INFO - PROCESS | 1921 | 1461474787869 Marionette TRACE conn5 <- [1,2266,null,{}] 22:13:07 INFO - PROCESS | 1921 | 1461474787874 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:08 INFO - PROCESS | 1921 | 1461474788097 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 22:13:08 INFO - PROCESS | 1921 | 1461474788359 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fee15000 == 136 [pid = 1921] [id = 574] 22:13:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13f75f4c00) [pid = 1921] [serial = 1723] [outer = (nil)] 22:13:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13fa2e5800) [pid = 1921] [serial = 1724] [outer = 0x7f13f75f4c00] 22:13:08 INFO - PROCESS | 1921 | 1461474788477 Marionette DEBUG loaded listener.js 22:13:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13fa4a4000) [pid = 1921] [serial = 1725] [outer = 0x7f13f75f4c00] 22:13:09 INFO - PROCESS | 1921 | 1461474789341 Marionette TRACE conn5 <- [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]]]}] 22:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1528ms 22:13:09 INFO - PROCESS | 1921 | 1461474789398 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 22:13:09 INFO - PROCESS | 1921 | 1461474789402 Marionette TRACE conn5 <- [1,2269,null,{"value":"8"}] 22:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:13:09 INFO - PROCESS | 1921 | 1461474789408 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:13:09 INFO - PROCESS | 1921 | 1461474789411 Marionette TRACE conn5 <- [1,2270,null,{}] 22:13:09 INFO - PROCESS | 1921 | 1461474789417 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:09 INFO - PROCESS | 1921 | 1461474789653 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 22:13:09 INFO - PROCESS | 1921 | 1461474789955 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:09 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400348000 == 137 [pid = 1921] [id = 575] 22:13:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f13f87b7400) [pid = 1921] [serial = 1726] [outer = (nil)] 22:13:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f13fec91800) [pid = 1921] [serial = 1727] [outer = 0x7f13f87b7400] 22:13:10 INFO - PROCESS | 1921 | 1461474790038 Marionette DEBUG loaded listener.js 22:13:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f13fef3f000) [pid = 1921] [serial = 1728] [outer = 0x7f13f87b7400] 22:13:10 INFO - PROCESS | 1921 | 1461474790865 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1528ms 22:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:13:10 INFO - PROCESS | 1921 | 1461474790939 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 22:13:10 INFO - PROCESS | 1921 | 1461474790942 Marionette TRACE conn5 <- [1,2273,null,{"value":"8"}] 22:13:10 INFO - PROCESS | 1921 | 1461474790948 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:13:10 INFO - PROCESS | 1921 | 1461474790951 Marionette TRACE conn5 <- [1,2274,null,{}] 22:13:10 INFO - PROCESS | 1921 | 1461474790957 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:11 INFO - PROCESS | 1921 | 1461474791219 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 22:13:11 INFO - PROCESS | 1921 | 1461474791536 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400d9e800 == 138 [pid = 1921] [id = 576] 22:13:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f13ff69f000) [pid = 1921] [serial = 1729] [outer = (nil)] 22:13:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f13ff927400) [pid = 1921] [serial = 1730] [outer = 0x7f13ff69f000] 22:13:11 INFO - PROCESS | 1921 | 1461474791632 Marionette DEBUG loaded listener.js 22:13:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f140108cc00) [pid = 1921] [serial = 1731] [outer = 0x7f13ff69f000] 22:13:12 INFO - PROCESS | 1921 | 1461474792522 Marionette TRACE conn5 <- [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]]]}] 22:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1630ms 22:13:12 INFO - PROCESS | 1921 | 1461474792579 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 22:13:12 INFO - PROCESS | 1921 | 1461474792582 Marionette TRACE conn5 <- [1,2277,null,{"value":"8"}] 22:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:13:12 INFO - PROCESS | 1921 | 1461474792589 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:13:12 INFO - PROCESS | 1921 | 1461474792593 Marionette TRACE conn5 <- [1,2278,null,{}] 22:13:12 INFO - PROCESS | 1921 | 1461474792599 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:12 INFO - PROCESS | 1921 | 1461474792871 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 22:13:13 INFO - PROCESS | 1921 | 1461474793188 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401915000 == 139 [pid = 1921] [id = 577] 22:13:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f14011c2c00) [pid = 1921] [serial = 1732] [outer = (nil)] 22:13:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f14016d2400) [pid = 1921] [serial = 1733] [outer = 0x7f14011c2c00] 22:13:13 INFO - PROCESS | 1921 | 1461474793268 Marionette DEBUG loaded listener.js 22:13:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f14018f2c00) [pid = 1921] [serial = 1734] [outer = 0x7f14011c2c00] 22:13:14 INFO - PROCESS | 1921 | 1461474794109 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1582ms 22:13:14 INFO - PROCESS | 1921 | 1461474794171 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 22:13:14 INFO - PROCESS | 1921 | 1461474794175 Marionette TRACE conn5 <- [1,2281,null,{"value":"8"}] 22:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:13:14 INFO - PROCESS | 1921 | 1461474794181 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:13:14 INFO - PROCESS | 1921 | 1461474794183 Marionette TRACE conn5 <- [1,2282,null,{}] 22:13:14 INFO - PROCESS | 1921 | 1461474794188 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:14 INFO - PROCESS | 1921 | 1461474794415 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 22:13:14 INFO - PROCESS | 1921 | 1461474794688 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:14 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401baa800 == 140 [pid = 1921] [id = 578] 22:13:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f13f7ad4800) [pid = 1921] [serial = 1735] [outer = (nil)] 22:13:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f1401c04000) [pid = 1921] [serial = 1736] [outer = 0x7f13f7ad4800] 22:13:14 INFO - PROCESS | 1921 | 1461474794806 Marionette DEBUG loaded listener.js 22:13:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f1401de7400) [pid = 1921] [serial = 1737] [outer = 0x7f13f7ad4800] 22:13:15 INFO - PROCESS | 1921 | 1461474795628 Marionette TRACE conn5 <- [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]]]}] 22:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1479ms 22:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:13:15 INFO - PROCESS | 1921 | 1461474795661 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 22:13:15 INFO - PROCESS | 1921 | 1461474795664 Marionette TRACE conn5 <- [1,2285,null,{"value":"8"}] 22:13:15 INFO - PROCESS | 1921 | 1461474795670 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:13:15 INFO - PROCESS | 1921 | 1461474795673 Marionette TRACE conn5 <- [1,2286,null,{}] 22:13:15 INFO - PROCESS | 1921 | 1461474795678 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:15 INFO - PROCESS | 1921 | 1461474795904 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 22:13:16 INFO - PROCESS | 1921 | 1461474796192 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a1d000 == 141 [pid = 1921] [id = 579] 22:13:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f13f2ecd800) [pid = 1921] [serial = 1738] [outer = (nil)] 22:13:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f1401deb800) [pid = 1921] [serial = 1739] [outer = 0x7f13f2ecd800] 22:13:16 INFO - PROCESS | 1921 | 1461474796270 Marionette DEBUG loaded listener.js 22:13:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f1402ac8c00) [pid = 1921] [serial = 1740] [outer = 0x7f13f2ecd800] 22:13:17 INFO - PROCESS | 1921 | 1461474797122 Marionette TRACE conn5 <- [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]]]}] 22:13:17 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 22:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1486ms 22:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:13:17 INFO - PROCESS | 1921 | 1461474797157 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 22:13:17 INFO - PROCESS | 1921 | 1461474797159 Marionette TRACE conn5 <- [1,2289,null,{"value":"8"}] 22:13:17 INFO - PROCESS | 1921 | 1461474797166 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:13:17 INFO - PROCESS | 1921 | 1461474797169 Marionette TRACE conn5 <- [1,2290,null,{}] 22:13:17 INFO - PROCESS | 1921 | 1461474797174 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:17 INFO - PROCESS | 1921 | 1461474797402 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 22:13:17 INFO - PROCESS | 1921 | 1461474797683 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1405058000 == 142 [pid = 1921] [id = 580] 22:13:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f13f2fb5000) [pid = 1921] [serial = 1741] [outer = (nil)] 22:13:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f1404058400) [pid = 1921] [serial = 1742] [outer = 0x7f13f2fb5000] 22:13:17 INFO - PROCESS | 1921 | 1461474797761 Marionette DEBUG loaded listener.js 22:13:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f14040bec00) [pid = 1921] [serial = 1743] [outer = 0x7f13f2fb5000] 22:13:18 INFO - PROCESS | 1921 | 1461474798644 Marionette TRACE conn5 <- [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]]]}] 22:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1530ms 22:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:13:18 INFO - PROCESS | 1921 | 1461474798696 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 22:13:18 INFO - PROCESS | 1921 | 1461474798699 Marionette TRACE conn5 <- [1,2293,null,{"value":"8"}] 22:13:18 INFO - PROCESS | 1921 | 1461474798706 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:13:18 INFO - PROCESS | 1921 | 1461474798709 Marionette TRACE conn5 <- [1,2294,null,{}] 22:13:18 INFO - PROCESS | 1921 | 1461474798714 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:18 INFO - PROCESS | 1921 | 1461474798943 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 22:13:19 INFO - PROCESS | 1921 | 1461474799222 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140695c800 == 143 [pid = 1921] [id = 581] 22:13:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f1401de9400) [pid = 1921] [serial = 1744] [outer = (nil)] 22:13:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f14041fe800) [pid = 1921] [serial = 1745] [outer = 0x7f1401de9400] 22:13:19 INFO - PROCESS | 1921 | 1461474799342 Marionette DEBUG loaded listener.js 22:13:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f1404bd0400) [pid = 1921] [serial = 1746] [outer = 0x7f1401de9400] 22:13:20 INFO - PROCESS | 1921 | 1461474800244 Marionette TRACE conn5 <- [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]]]}] 22:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1584ms 22:13:20 INFO - PROCESS | 1921 | 1461474800291 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 22:13:20 INFO - PROCESS | 1921 | 1461474800294 Marionette TRACE conn5 <- [1,2297,null,{"value":"8"}] 22:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:13:20 INFO - PROCESS | 1921 | 1461474800301 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:13:20 INFO - PROCESS | 1921 | 1461474800304 Marionette TRACE conn5 <- [1,2298,null,{}] 22:13:20 INFO - PROCESS | 1921 | 1461474800309 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:20 INFO - PROCESS | 1921 | 1461474800538 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 22:13:20 INFO - PROCESS | 1921 | 1461474800816 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409b28000 == 144 [pid = 1921] [id = 582] 22:13:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f13fa2db800) [pid = 1921] [serial = 1747] [outer = (nil)] 22:13:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f1404e3ec00) [pid = 1921] [serial = 1748] [outer = 0x7f13fa2db800] 22:13:20 INFO - PROCESS | 1921 | 1461474800946 Marionette DEBUG loaded listener.js 22:13:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f1405f9e000) [pid = 1921] [serial = 1749] [outer = 0x7f13fa2db800] 22:13:21 INFO - PROCESS | 1921 | 1461474801808 Marionette TRACE conn5 <- [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]]]}] 22:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1578ms 22:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:13:21 INFO - PROCESS | 1921 | 1461474801880 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 22:13:21 INFO - PROCESS | 1921 | 1461474801883 Marionette TRACE conn5 <- [1,2301,null,{"value":"8"}] 22:13:21 INFO - PROCESS | 1921 | 1461474801889 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:13:21 INFO - PROCESS | 1921 | 1461474801892 Marionette TRACE conn5 <- [1,2302,null,{}] 22:13:21 INFO - PROCESS | 1921 | 1461474801898 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:22 INFO - PROCESS | 1921 | 1461474802128 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 22:13:22 INFO - PROCESS | 1921 | 1461474802438 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b3b4000 == 145 [pid = 1921] [id = 583] 22:13:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f1403580000) [pid = 1921] [serial = 1750] [outer = (nil)] 22:13:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f1408432400) [pid = 1921] [serial = 1751] [outer = 0x7f1403580000] 22:13:22 INFO - PROCESS | 1921 | 1461474802517 Marionette DEBUG loaded listener.js 22:13:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f140928f400) [pid = 1921] [serial = 1752] [outer = 0x7f1403580000] 22:13:23 INFO - PROCESS | 1921 | 1461474803355 Marionette TRACE conn5 <- [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]]]}] 22:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1536ms 22:13:23 INFO - PROCESS | 1921 | 1461474803425 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 22:13:23 INFO - PROCESS | 1921 | 1461474803429 Marionette TRACE conn5 <- [1,2305,null,{"value":"8"}] 22:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:13:23 INFO - PROCESS | 1921 | 1461474803435 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:13:23 INFO - PROCESS | 1921 | 1461474803437 Marionette TRACE conn5 <- [1,2306,null,{}] 22:13:23 INFO - PROCESS | 1921 | 1461474803443 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:23 INFO - PROCESS | 1921 | 1461474803678 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 22:13:23 INFO - PROCESS | 1921 | 1461474803946 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140beb2800 == 146 [pid = 1921] [id = 584] 22:13:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f140448c400) [pid = 1921] [serial = 1753] [outer = (nil)] 22:13:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f14099c8000) [pid = 1921] [serial = 1754] [outer = 0x7f140448c400] 22:13:24 INFO - PROCESS | 1921 | 1461474804064 Marionette DEBUG loaded listener.js 22:13:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f140a1ddc00) [pid = 1921] [serial = 1755] [outer = 0x7f140448c400] 22:13:24 INFO - PROCESS | 1921 | 1461474804921 Marionette TRACE conn5 <- [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]]]}] 22:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1532ms 22:13:24 INFO - PROCESS | 1921 | 1461474804968 Marionette TRACE conn5 -> [0,2309,"getWindowHandle",null] 22:13:24 INFO - PROCESS | 1921 | 1461474804972 Marionette TRACE conn5 <- [1,2309,null,{"value":"8"}] 22:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:13:25 INFO - PROCESS | 1921 | 1461474804998 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:13:25 INFO - PROCESS | 1921 | 1461474805002 Marionette TRACE conn5 <- [1,2310,null,{}] 22:13:25 INFO - PROCESS | 1921 | 1461474805007 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:25 INFO - PROCESS | 1921 | 1461474805244 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2b8d800 == 145 [pid = 1921] [id = 565] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1809000 == 144 [pid = 1921] [id = 564] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef889000 == 143 [pid = 1921] [id = 563] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ee6dd800 == 142 [pid = 1921] [id = 562] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ee445800 == 141 [pid = 1921] [id = 560] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141ab80800 == 140 [pid = 1921] [id = 559] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1417c22000 == 139 [pid = 1921] [id = 558] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d8dd000 == 138 [pid = 1921] [id = 557] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140c3d8800 == 137 [pid = 1921] [id = 556] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140be30000 == 136 [pid = 1921] [id = 555] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b3c2800 == 135 [pid = 1921] [id = 554] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14055f6800 == 134 [pid = 1921] [id = 553] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a3a800 == 133 [pid = 1921] [id = 552] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401a1a800 == 132 [pid = 1921] [id = 551] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401171800 == 131 [pid = 1921] [id = 550] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14003ad800 == 130 [pid = 1921] [id = 549] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f9761800 == 129 [pid = 1921] [id = 548] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f71a9800 == 128 [pid = 1921] [id = 547] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f44a5800 == 127 [pid = 1921] [id = 546] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f385b000 == 126 [pid = 1921] [id = 545] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1432800 == 125 [pid = 1921] [id = 544] 22:13:26 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13e90d1800 == 124 [pid = 1921] [id = 543] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f13f2be8000) [pid = 1921] [serial = 1628] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f1404bcbc00) [pid = 1921] [serial = 1616] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f13f2ce1400) [pid = 1921] [serial = 1568] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f1404e41000) [pid = 1921] [serial = 1605] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f1402a7e800) [pid = 1921] [serial = 1599] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13f5546800) [pid = 1921] [serial = 1575] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f13f304b000) [pid = 1921] [serial = 1625] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f1405f9c800) [pid = 1921] [serial = 1607] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13f06d3400) [pid = 1921] [serial = 1622] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f14010ce000) [pid = 1921] [serial = 1593] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f13f41a4000) [pid = 1921] [serial = 1571] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f13f3045c00) [pid = 1921] [serial = 1569] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f13f7a50000) [pid = 1921] [serial = 1580] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f1404054000) [pid = 1921] [serial = 1601] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f140177b400) [pid = 1921] [serial = 1595] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13fa2ddc00) [pid = 1921] [serial = 1586] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13f2a46c00) [pid = 1921] [serial = 1623] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f13f11d3400) [pid = 1921] [serial = 1565] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f1401c07c00) [pid = 1921] [serial = 1596] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f13f0455c00) [pid = 1921] [serial = 1620] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13fef3e800) [pid = 1921] [serial = 1590] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f140a641c00) [pid = 1921] [serial = 1610] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f140db17000) [pid = 1921] [serial = 1614] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f13f48ecc00) [pid = 1921] [serial = 1574] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f1401dac400) [pid = 1921] [serial = 1598] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f13ef2e0000) [pid = 1921] [serial = 1562] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f14004ab000) [pid = 1921] [serial = 1592] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f13f033c800) [pid = 1921] [serial = 1619] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f13f3cf0c00) [pid = 1921] [serial = 1626] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f13efb4a800) [pid = 1921] [serial = 1563] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f14178e4000) [pid = 1921] [serial = 1617] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f13fedc5c00) [pid = 1921] [serial = 1589] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f140ad60400) [pid = 1921] [serial = 1611] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f14041f9400) [pid = 1921] [serial = 1602] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f1409ad2400) [pid = 1921] [serial = 1608] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f13f7304000) [pid = 1921] [serial = 1577] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13fec84400) [pid = 1921] [serial = 1587] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13f42e1400) [pid = 1921] [serial = 1572] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f87be800) [pid = 1921] [serial = 1584] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13f75ed800) [pid = 1921] [serial = 1578] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13f7ada000) [pid = 1921] [serial = 1583] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f140b7a4800) [pid = 1921] [serial = 1613] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f1404bce000) [pid = 1921] [serial = 1604] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13f18c3c00) [pid = 1921] [serial = 1566] [outer = (nil)] [url = about:blank] 22:13:26 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13f7acd400) [pid = 1921] [serial = 1581] [outer = (nil)] [url = about:blank] 22:13:27 INFO - PROCESS | 1921 | 1461474807008 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ed5c5000 == 125 [pid = 1921] [id = 585] 22:13:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13ed604400) [pid = 1921] [serial = 1756] [outer = (nil)] 22:13:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13ed609000) [pid = 1921] [serial = 1757] [outer = 0x7f13ed604400] 22:13:27 INFO - PROCESS | 1921 | 1461474807082 Marionette DEBUG loaded listener.js 22:13:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13ef58b400) [pid = 1921] [serial = 1758] [outer = 0x7f13ed604400] 22:13:27 INFO - PROCESS | 1921 | 1461474807855 Marionette TRACE conn5 <- [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]]]}] 22:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2890ms 22:13:27 INFO - PROCESS | 1921 | 1461474807886 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 22:13:27 INFO - PROCESS | 1921 | 1461474807892 Marionette TRACE conn5 <- [1,2313,null,{"value":"8"}] 22:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:13:27 INFO - PROCESS | 1921 | 1461474807901 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:13:27 INFO - PROCESS | 1921 | 1461474807905 Marionette TRACE conn5 <- [1,2314,null,{}] 22:13:27 INFO - PROCESS | 1921 | 1461474807912 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:28 INFO - PROCESS | 1921 | 1461474808151 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 22:13:28 INFO - PROCESS | 1921 | 1461474808341 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:28 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef7df800 == 126 [pid = 1921] [id = 586] 22:13:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13ef2ea400) [pid = 1921] [serial = 1759] [outer = (nil)] 22:13:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f033d800) [pid = 1921] [serial = 1760] [outer = 0x7f13ef2ea400] 22:13:28 INFO - PROCESS | 1921 | 1461474808411 Marionette DEBUG loaded listener.js 22:13:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f05e9800) [pid = 1921] [serial = 1761] [outer = 0x7f13ef2ea400] 22:13:29 INFO - PROCESS | 1921 | 1461474809294 Marionette TRACE conn5 <- [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]]]}] 22:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1432ms 22:13:29 INFO - PROCESS | 1921 | 1461474809338 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 22:13:29 INFO - PROCESS | 1921 | 1461474809344 Marionette TRACE conn5 <- [1,2317,null,{"value":"8"}] 22:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:13:29 INFO - PROCESS | 1921 | 1461474809356 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:13:29 INFO - PROCESS | 1921 | 1461474809358 Marionette TRACE conn5 <- [1,2318,null,{}] 22:13:29 INFO - PROCESS | 1921 | 1461474809364 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:29 INFO - PROCESS | 1921 | 1461474809651 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 22:13:29 INFO - PROCESS | 1921 | 1461474809688 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1133000 == 127 [pid = 1921] [id = 587] 22:13:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13f15af000) [pid = 1921] [serial = 1762] [outer = (nil)] 22:13:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f2a41800) [pid = 1921] [serial = 1763] [outer = 0x7f13f15af000] 22:13:29 INFO - PROCESS | 1921 | 1461474809766 Marionette DEBUG loaded listener.js 22:13:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f2cb2800) [pid = 1921] [serial = 1764] [outer = 0x7f13f15af000] 22:13:30 INFO - PROCESS | 1921 | 1461474810889 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 22:13:30 INFO - PROCESS | 1921 | 1461474810947 Marionette TRACE conn5 <- [1,2321,null,{"value":"8"}] 22:13:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:13:30 INFO - PROCESS | 1921 | 1461474810963 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:13:30 INFO - PROCESS | 1921 | 1461474810979 Marionette TRACE conn5 <- [1,2322,null,{}] 22:13:30 INFO - PROCESS | 1921 | 1461474810997 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:31 INFO - PROCESS | 1921 | 1461474811789 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13f42e6000) [pid = 1921] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13f7a53000) [pid = 1921] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f2bea400) [pid = 1921] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13f554c800) [pid = 1921] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13fedc8c00) [pid = 1921] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f14041fb400) [pid = 1921] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f1566400) [pid = 1921] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13f045dc00) [pid = 1921] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13f11da400) [pid = 1921] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13f3cf5800) [pid = 1921] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13ea7c6000) [pid = 1921] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13f2f4a000) [pid = 1921] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f140b3e8000) [pid = 1921] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13ef599000) [pid = 1921] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13ee4c8800) [pid = 1921] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f140b3e7800) [pid = 1921] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f13ef58b000) [pid = 1921] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f13f2f42800) [pid = 1921] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f13f48ed800) [pid = 1921] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f14169dac00) [pid = 1921] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:13:31 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f13f2cdc400) [pid = 1921] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:13:32 INFO - PROCESS | 1921 | 1461474811991 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f02d2800 == 128 [pid = 1921] [id = 588] 22:13:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f13ea7c2000) [pid = 1921] [serial = 1765] [outer = (nil)] 22:13:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f13ed60f000) [pid = 1921] [serial = 1766] [outer = 0x7f13ea7c2000] 22:13:32 INFO - PROCESS | 1921 | 1461474812058 Marionette DEBUG loaded listener.js 22:13:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13f1566400) [pid = 1921] [serial = 1767] [outer = 0x7f13ea7c2000] 22:13:32 INFO - PROCESS | 1921 | 1461474812784 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1868ms 22:13:32 INFO - PROCESS | 1921 | 1461474812824 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 22:13:32 INFO - PROCESS | 1921 | 1461474812829 Marionette TRACE conn5 <- [1,2325,null,{"value":"8"}] 22:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:13:32 INFO - PROCESS | 1921 | 1461474812835 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:13:32 INFO - PROCESS | 1921 | 1461474812838 Marionette TRACE conn5 <- [1,2326,null,{}] 22:13:32 INFO - PROCESS | 1921 | 1461474812843 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:33 INFO - PROCESS | 1921 | 1461474813128 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 22:13:33 INFO - PROCESS | 1921 | 1461474813151 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3859800 == 129 [pid = 1921] [id = 589] 22:13:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13ea7c6000) [pid = 1921] [serial = 1768] [outer = (nil)] 22:13:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13f3cf0c00) [pid = 1921] [serial = 1769] [outer = 0x7f13ea7c6000] 22:13:33 INFO - PROCESS | 1921 | 1461474813215 Marionette DEBUG loaded listener.js 22:13:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13f42d9400) [pid = 1921] [serial = 1770] [outer = 0x7f13ea7c6000] 22:13:34 INFO - PROCESS | 1921 | 1461474814383 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:13:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:13:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1580ms 22:13:34 INFO - PROCESS | 1921 | 1461474814416 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 22:13:34 INFO - PROCESS | 1921 | 1461474814421 Marionette TRACE conn5 <- [1,2329,null,{"value":"8"}] 22:13:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:13:34 INFO - PROCESS | 1921 | 1461474814430 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:13:34 INFO - PROCESS | 1921 | 1461474814436 Marionette TRACE conn5 <- [1,2330,null,{}] 22:13:34 INFO - PROCESS | 1921 | 1461474814444 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:34 INFO - PROCESS | 1921 | 1461474814675 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 22:13:35 INFO - PROCESS | 1921 | 1461474815053 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f04d3800 == 130 [pid = 1921] [id = 590] 22:13:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13f0453c00) [pid = 1921] [serial = 1771] [outer = (nil)] 22:13:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13f05ea000) [pid = 1921] [serial = 1772] [outer = 0x7f13f0453c00] 22:13:35 INFO - PROCESS | 1921 | 1461474815137 Marionette DEBUG loaded listener.js 22:13:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13f2cbb400) [pid = 1921] [serial = 1773] [outer = 0x7f13f0453c00] 22:13:36 INFO - PROCESS | 1921 | 1461474816051 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1687ms 22:13:36 INFO - PROCESS | 1921 | 1461474816118 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 22:13:36 INFO - PROCESS | 1921 | 1461474816127 Marionette TRACE conn5 <- [1,2333,null,{"value":"8"}] 22:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:13:36 INFO - PROCESS | 1921 | 1461474816137 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:13:36 INFO - PROCESS | 1921 | 1461474816141 Marionette TRACE conn5 <- [1,2334,null,{}] 22:13:36 INFO - PROCESS | 1921 | 1461474816147 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:36 INFO - PROCESS | 1921 | 1461474816432 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 22:13:36 INFO - PROCESS | 1921 | 1461474816764 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3c20800 == 131 [pid = 1921] [id = 591] 22:13:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f3cf5800) [pid = 1921] [serial = 1774] [outer = (nil)] 22:13:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f41aa400) [pid = 1921] [serial = 1775] [outer = 0x7f13f3cf5800] 22:13:36 INFO - PROCESS | 1921 | 1461474816845 Marionette DEBUG loaded listener.js 22:13:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f45af000) [pid = 1921] [serial = 1776] [outer = 0x7f13f3cf5800] 22:13:37 INFO - PROCESS | 1921 | 1461474817771 Marionette TRACE conn5 <- [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]]]}] 22:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1683ms 22:13:37 INFO - PROCESS | 1921 | 1461474817821 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 22:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:13:37 INFO - PROCESS | 1921 | 1461474817825 Marionette TRACE conn5 <- [1,2337,null,{"value":"8"}] 22:13:37 INFO - PROCESS | 1921 | 1461474817831 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:13:37 INFO - PROCESS | 1921 | 1461474817838 Marionette TRACE conn5 <- [1,2338,null,{}] 22:13:37 INFO - PROCESS | 1921 | 1461474817854 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:38 INFO - PROCESS | 1921 | 1461474818092 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 22:13:38 INFO - PROCESS | 1921 | 1461474818399 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4762800 == 132 [pid = 1921] [id = 592] 22:13:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f5547000) [pid = 1921] [serial = 1777] [outer = (nil)] 22:13:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f5551c00) [pid = 1921] [serial = 1778] [outer = 0x7f13f5547000] 22:13:38 INFO - PROCESS | 1921 | 1461474818484 Marionette DEBUG loaded listener.js 22:13:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f57ae000) [pid = 1921] [serial = 1779] [outer = 0x7f13f5547000] 22:13:39 INFO - PROCESS | 1921 | 1461474819394 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:13:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:13:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1635ms 22:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:13:39 INFO - PROCESS | 1921 | 1461474819468 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 22:13:39 INFO - PROCESS | 1921 | 1461474819471 Marionette TRACE conn5 <- [1,2341,null,{"value":"8"}] 22:13:39 INFO - PROCESS | 1921 | 1461474819478 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:13:39 INFO - PROCESS | 1921 | 1461474819481 Marionette TRACE conn5 <- [1,2342,null,{}] 22:13:39 INFO - PROCESS | 1921 | 1461474819487 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:39 INFO - PROCESS | 1921 | 1461474819755 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 22:13:40 INFO - PROCESS | 1921 | 1461474820080 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:40 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f7199000 == 133 [pid = 1921] [id = 593] 22:13:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f5548c00) [pid = 1921] [serial = 1780] [outer = (nil)] 22:13:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f7510000) [pid = 1921] [serial = 1781] [outer = 0x7f13f5548c00] 22:13:40 INFO - PROCESS | 1921 | 1461474820162 Marionette DEBUG loaded listener.js 22:13:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f75f2000) [pid = 1921] [serial = 1782] [outer = 0x7f13f5548c00] 22:13:40 INFO - PROCESS | 1921 | 1461474820987 Marionette TRACE conn5 <- [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]]]}] 22:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1584ms 22:13:41 INFO - PROCESS | 1921 | 1461474821063 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 22:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:13:41 INFO - PROCESS | 1921 | 1461474821067 Marionette TRACE conn5 <- [1,2345,null,{"value":"8"}] 22:13:41 INFO - PROCESS | 1921 | 1461474821073 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:13:41 INFO - PROCESS | 1921 | 1461474821076 Marionette TRACE conn5 <- [1,2346,null,{}] 22:13:41 INFO - PROCESS | 1921 | 1461474821082 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:41 INFO - PROCESS | 1921 | 1461474821350 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 22:13:41 INFO - PROCESS | 1921 | 1461474821660 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f875c800 == 134 [pid = 1921] [id = 594] 22:13:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13f1b20c00) [pid = 1921] [serial = 1783] [outer = (nil)] 22:13:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f7752000) [pid = 1921] [serial = 1784] [outer = 0x7f13f1b20c00] 22:13:41 INFO - PROCESS | 1921 | 1461474821740 Marionette DEBUG loaded listener.js 22:13:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f775b400) [pid = 1921] [serial = 1785] [outer = 0x7f13f1b20c00] 22:13:42 INFO - PROCESS | 1921 | 1461474822650 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:13:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:13:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1631ms 22:13:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:13:42 INFO - PROCESS | 1921 | 1461474822704 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 22:13:42 INFO - PROCESS | 1921 | 1461474822707 Marionette TRACE conn5 <- [1,2349,null,{"value":"8"}] 22:13:42 INFO - PROCESS | 1921 | 1461474822715 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:13:42 INFO - PROCESS | 1921 | 1461474822717 Marionette TRACE conn5 <- [1,2350,null,{}] 22:13:42 INFO - PROCESS | 1921 | 1461474822723 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:43 INFO - PROCESS | 1921 | 1461474823022 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 22:13:43 INFO - PROCESS | 1921 | 1461474823341 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff54c800 == 135 [pid = 1921] [id = 595] 22:13:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13fec82c00) [pid = 1921] [serial = 1786] [outer = (nil)] 22:13:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13fec87400) [pid = 1921] [serial = 1787] [outer = 0x7f13fec82c00] 22:13:43 INFO - PROCESS | 1921 | 1461474823429 Marionette DEBUG loaded listener.js 22:13:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13fef3c400) [pid = 1921] [serial = 1788] [outer = 0x7f13fec82c00] 22:13:44 INFO - PROCESS | 1921 | 1461474824292 Marionette TRACE conn5 <- [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]]]}] 22:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1634ms 22:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:13:44 INFO - PROCESS | 1921 | 1461474824349 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 22:13:44 INFO - PROCESS | 1921 | 1461474824351 Marionette TRACE conn5 <- [1,2353,null,{"value":"8"}] 22:13:44 INFO - PROCESS | 1921 | 1461474824358 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:13:44 INFO - PROCESS | 1921 | 1461474824361 Marionette TRACE conn5 <- [1,2354,null,{}] 22:13:44 INFO - PROCESS | 1921 | 1461474824366 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:44 INFO - PROCESS | 1921 | 1461474824597 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 22:13:44 INFO - PROCESS | 1921 | 1461474824864 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400d92800 == 136 [pid = 1921] [id = 596] 22:13:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13f8710800) [pid = 1921] [serial = 1789] [outer = (nil)] 22:13:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13ff69e000) [pid = 1921] [serial = 1790] [outer = 0x7f13f8710800] 22:13:44 INFO - PROCESS | 1921 | 1461474824985 Marionette DEBUG loaded listener.js 22:13:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f14004b0800) [pid = 1921] [serial = 1791] [outer = 0x7f13f8710800] 22:13:45 INFO - PROCESS | 1921 | 1461474825842 Marionette TRACE conn5 <- [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]]]}] 22:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1534ms 22:13:45 INFO - PROCESS | 1921 | 1461474825892 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 22:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:13:45 INFO - PROCESS | 1921 | 1461474825896 Marionette TRACE conn5 <- [1,2357,null,{"value":"8"}] 22:13:45 INFO - PROCESS | 1921 | 1461474825903 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:13:45 INFO - PROCESS | 1921 | 1461474825906 Marionette TRACE conn5 <- [1,2358,null,{}] 22:13:45 INFO - PROCESS | 1921 | 1461474825911 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:46 INFO - PROCESS | 1921 | 1461474826144 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 22:13:46 INFO - PROCESS | 1921 | 1461474826417 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401787000 == 137 [pid = 1921] [id = 597] 22:13:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f13f7308400) [pid = 1921] [serial = 1792] [outer = (nil)] 22:13:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f140108d000) [pid = 1921] [serial = 1793] [outer = 0x7f13f7308400] 22:13:46 INFO - PROCESS | 1921 | 1461474826537 Marionette DEBUG loaded listener.js 22:13:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f1401553000) [pid = 1921] [serial = 1794] [outer = 0x7f13f7308400] 22:13:47 INFO - PROCESS | 1921 | 1461474827407 Marionette TRACE conn5 <- [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]]]}] 22:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1534ms 22:13:47 INFO - PROCESS | 1921 | 1461474827438 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 22:13:47 INFO - PROCESS | 1921 | 1461474827441 Marionette TRACE conn5 <- [1,2361,null,{"value":"8"}] 22:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:13:47 INFO - PROCESS | 1921 | 1461474827462 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:13:47 INFO - PROCESS | 1921 | 1461474827466 Marionette TRACE conn5 <- [1,2362,null,{}] 22:13:47 INFO - PROCESS | 1921 | 1461474827474 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:47 INFO - PROCESS | 1921 | 1461474827703 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 22:13:47 INFO - PROCESS | 1921 | 1461474827967 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401a1c800 == 138 [pid = 1921] [id = 598] 22:13:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f13f06cf000) [pid = 1921] [serial = 1795] [outer = (nil)] 22:13:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f140157f400) [pid = 1921] [serial = 1796] [outer = 0x7f13f06cf000] 22:13:48 INFO - PROCESS | 1921 | 1461474828087 Marionette DEBUG loaded listener.js 22:13:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f14016d9400) [pid = 1921] [serial = 1797] [outer = 0x7f13f06cf000] 22:13:48 INFO - PROCESS | 1921 | 1461474828951 Marionette TRACE conn5 <- [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]]]}] 22:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1552ms 22:13:49 INFO - PROCESS | 1921 | 1461474829000 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 22:13:49 INFO - PROCESS | 1921 | 1461474829004 Marionette TRACE conn5 <- [1,2365,null,{"value":"8"}] 22:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:13:49 INFO - PROCESS | 1921 | 1461474829010 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:13:49 INFO - PROCESS | 1921 | 1461474829013 Marionette TRACE conn5 <- [1,2366,null,{}] 22:13:49 INFO - PROCESS | 1921 | 1461474829019 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:49 INFO - PROCESS | 1921 | 1461474829255 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 22:13:49 INFO - PROCESS | 1921 | 1461474829567 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a22000 == 139 [pid = 1921] [id = 599] 22:13:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f13f75f7000) [pid = 1921] [serial = 1798] [outer = (nil)] 22:13:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f1401c10400) [pid = 1921] [serial = 1799] [outer = 0x7f13f75f7000] 22:13:49 INFO - PROCESS | 1921 | 1461474829650 Marionette DEBUG loaded listener.js 22:13:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f1402ac8800) [pid = 1921] [serial = 1800] [outer = 0x7f13f75f7000] 22:13:50 INFO - PROCESS | 1921 | 1461474830599 Marionette TRACE conn5 <- [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]]]}] 22:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1636ms 22:13:50 INFO - PROCESS | 1921 | 1461474830647 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 22:13:50 INFO - PROCESS | 1921 | 1461474830651 Marionette TRACE conn5 <- [1,2369,null,{"value":"8"}] 22:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:13:50 INFO - PROCESS | 1921 | 1461474830658 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:13:50 INFO - PROCESS | 1921 | 1461474830670 Marionette TRACE conn5 <- [1,2370,null,{}] 22:13:50 INFO - PROCESS | 1921 | 1461474830675 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:50 INFO - PROCESS | 1921 | 1461474830944 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 22:13:51 INFO - PROCESS | 1921 | 1461474831279 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1408aa3800 == 140 [pid = 1921] [id = 600] 22:13:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f1404e3d800) [pid = 1921] [serial = 1801] [outer = (nil)] 22:13:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f14075f9800) [pid = 1921] [serial = 1802] [outer = 0x7f1404e3d800] 22:13:51 INFO - PROCESS | 1921 | 1461474831367 Marionette DEBUG loaded listener.js 22:13:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f140a4a1c00) [pid = 1921] [serial = 1803] [outer = 0x7f1404e3d800] 22:13:52 INFO - PROCESS | 1921 | 1461474832239 Marionette TRACE conn5 <- [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]]]}] 22:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1639ms 22:13:52 INFO - PROCESS | 1921 | 1461474832298 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 22:13:52 INFO - PROCESS | 1921 | 1461474832302 Marionette TRACE conn5 <- [1,2373,null,{"value":"8"}] 22:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:13:52 INFO - PROCESS | 1921 | 1461474832308 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:13:52 INFO - PROCESS | 1921 | 1461474832311 Marionette TRACE conn5 <- [1,2374,null,{}] 22:13:52 INFO - PROCESS | 1921 | 1461474832316 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:52 INFO - PROCESS | 1921 | 1461474832543 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 22:13:52 INFO - PROCESS | 1921 | 1461474832823 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b3c1800 == 141 [pid = 1921] [id = 601] 22:13:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f1405308400) [pid = 1921] [serial = 1804] [outer = (nil)] 22:13:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f140a834400) [pid = 1921] [serial = 1805] [outer = 0x7f1405308400] 22:13:52 INFO - PROCESS | 1921 | 1461474832968 Marionette DEBUG loaded listener.js 22:13:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f140a840400) [pid = 1921] [serial = 1806] [outer = 0x7f1405308400] 22:13:53 INFO - PROCESS | 1921 | 1461474833850 Marionette TRACE conn5 <- [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]]]}] 22:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1583ms 22:13:53 INFO - PROCESS | 1921 | 1461474833892 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 22:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:13:53 INFO - PROCESS | 1921 | 1461474833896 Marionette TRACE conn5 <- [1,2377,null,{"value":"8"}] 22:13:53 INFO - PROCESS | 1921 | 1461474833903 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:13:53 INFO - PROCESS | 1921 | 1461474833906 Marionette TRACE conn5 <- [1,2378,null,{}] 22:13:53 INFO - PROCESS | 1921 | 1461474833912 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:54 INFO - PROCESS | 1921 | 1461474834144 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 22:13:54 INFO - PROCESS | 1921 | 1461474834456 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:54 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140c3d0000 == 142 [pid = 1921] [id = 602] 22:13:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f140a63dc00) [pid = 1921] [serial = 1807] [outer = (nil)] 22:13:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f140b38dc00) [pid = 1921] [serial = 1808] [outer = 0x7f140a63dc00] 22:13:54 INFO - PROCESS | 1921 | 1461474834536 Marionette DEBUG loaded listener.js 22:13:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f140b7ac400) [pid = 1921] [serial = 1809] [outer = 0x7f140a63dc00] 22:13:55 INFO - PROCESS | 1921 | 1461474835422 Marionette TRACE conn5 <- [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]]]}] 22:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1582ms 22:13:55 INFO - PROCESS | 1921 | 1461474835486 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 22:13:55 INFO - PROCESS | 1921 | 1461474835489 Marionette TRACE conn5 <- [1,2381,null,{"value":"8"}] 22:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:13:55 INFO - PROCESS | 1921 | 1461474835495 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:13:55 INFO - PROCESS | 1921 | 1461474835497 Marionette TRACE conn5 <- [1,2382,null,{}] 22:13:55 INFO - PROCESS | 1921 | 1461474835503 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:55 INFO - PROCESS | 1921 | 1461474835740 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 22:13:56 INFO - PROCESS | 1921 | 1461474836059 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14178ac000 == 143 [pid = 1921] [id = 603] 22:13:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f13ea7c6c00) [pid = 1921] [serial = 1810] [outer = (nil)] 22:13:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f140be94c00) [pid = 1921] [serial = 1811] [outer = 0x7f13ea7c6c00] 22:13:56 INFO - PROCESS | 1921 | 1461474836154 Marionette DEBUG loaded listener.js 22:13:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f14169dac00) [pid = 1921] [serial = 1812] [outer = 0x7f13ea7c6c00] 22:13:57 INFO - PROCESS | 1921 | 1461474837004 Marionette TRACE conn5 <- [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]]]}] 22:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1578ms 22:13:57 INFO - PROCESS | 1921 | 1461474837074 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 22:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:13:57 INFO - PROCESS | 1921 | 1461474837087 Marionette TRACE conn5 <- [1,2385,null,{"value":"8"}] 22:13:57 INFO - PROCESS | 1921 | 1461474837094 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:13:57 INFO - PROCESS | 1921 | 1461474837097 Marionette TRACE conn5 <- [1,2386,null,{}] 22:13:57 INFO - PROCESS | 1921 | 1461474837102 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:57 INFO - PROCESS | 1921 | 1461474837380 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 22:13:57 INFO - PROCESS | 1921 | 1461474837702 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141a638800 == 144 [pid = 1921] [id = 604] 22:13:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f13efb50800) [pid = 1921] [serial = 1813] [outer = (nil)] 22:13:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f141786ac00) [pid = 1921] [serial = 1814] [outer = 0x7f13efb50800] 22:13:57 INFO - PROCESS | 1921 | 1461474837779 Marionette DEBUG loaded listener.js 22:13:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f1417ca7000) [pid = 1921] [serial = 1815] [outer = 0x7f13efb50800] 22:13:58 INFO - PROCESS | 1921 | 1461474838630 Marionette TRACE conn5 <- [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]]]}] 22:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1591ms 22:13:58 INFO - PROCESS | 1921 | 1461474838686 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 22:13:58 INFO - PROCESS | 1921 | 1461474838690 Marionette TRACE conn5 <- [1,2389,null,{"value":"8"}] 22:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:13:58 INFO - PROCESS | 1921 | 1461474838717 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:13:58 INFO - PROCESS | 1921 | 1461474838721 Marionette TRACE conn5 <- [1,2390,null,{}] 22:13:58 INFO - PROCESS | 1921 | 1461474838726 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:13:58 INFO - PROCESS | 1921 | 1461474838964 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 22:13:59 INFO - PROCESS | 1921 | 1461474839279 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c46b000 == 145 [pid = 1921] [id = 605] 22:13:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f13ed614c00) [pid = 1921] [serial = 1816] [outer = (nil)] 22:13:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f13ed61ac00) [pid = 1921] [serial = 1817] [outer = 0x7f13ed614c00] 22:13:59 INFO - PROCESS | 1921 | 1461474839361 Marionette DEBUG loaded listener.js 22:13:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f13ed61f800) [pid = 1921] [serial = 1818] [outer = 0x7f13ed614c00] 22:14:00 INFO - PROCESS | 1921 | 1461474840265 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1590ms 22:14:00 INFO - PROCESS | 1921 | 1461474840305 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 22:14:00 INFO - PROCESS | 1921 | 1461474840308 Marionette TRACE conn5 <- [1,2393,null,{"value":"8"}] 22:14:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:14:00 INFO - PROCESS | 1921 | 1461474840315 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:14:00 INFO - PROCESS | 1921 | 1461474840318 Marionette TRACE conn5 <- [1,2394,null,{}] 22:14:00 INFO - PROCESS | 1921 | 1461474840323 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:00 INFO - PROCESS | 1921 | 1461474840565 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 22:14:00 INFO - PROCESS | 1921 | 1461474840842 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cca9000 == 146 [pid = 1921] [id = 606] 22:14:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f13ed616400) [pid = 1921] [serial = 1819] [outer = (nil)] 22:14:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f1404bc7800) [pid = 1921] [serial = 1820] [outer = 0x7f13ed616400] 22:14:00 INFO - PROCESS | 1921 | 1461474840970 Marionette DEBUG loaded listener.js 22:14:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f1417cb2800) [pid = 1921] [serial = 1821] [outer = 0x7f13ed616400] 22:14:01 INFO - PROCESS | 1921 | 1461474841853 Marionette TRACE conn5 <- [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]]]}] 22:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1582ms 22:14:01 INFO - PROCESS | 1921 | 1461474841900 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 22:14:01 INFO - PROCESS | 1921 | 1461474841903 Marionette TRACE conn5 <- [1,2397,null,{"value":"8"}] 22:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:14:01 INFO - PROCESS | 1921 | 1461474841909 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:14:01 INFO - PROCESS | 1921 | 1461474841911 Marionette TRACE conn5 <- [1,2398,null,{}] 22:14:01 INFO - PROCESS | 1921 | 1461474841917 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:02 INFO - PROCESS | 1921 | 1461474842150 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 22:14:02 INFO - PROCESS | 1921 | 1461474842427 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:02 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141f85e800 == 147 [pid = 1921] [id = 607] 22:14:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f13ea342800) [pid = 1921] [serial = 1822] [outer = (nil)] 22:14:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f13ea34b800) [pid = 1921] [serial = 1823] [outer = 0x7f13ea342800] 22:14:02 INFO - PROCESS | 1921 | 1461474842555 Marionette DEBUG loaded listener.js 22:14:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 191 (0x7f13ea351000) [pid = 1921] [serial = 1824] [outer = 0x7f13ea342800] 22:14:03 INFO - PROCESS | 1921 | 1461474843462 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1628ms 22:14:03 INFO - PROCESS | 1921 | 1461474843539 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 22:14:03 INFO - PROCESS | 1921 | 1461474843542 Marionette TRACE conn5 <- [1,2401,null,{"value":"8"}] 22:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:14:03 INFO - PROCESS | 1921 | 1461474843548 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:14:03 INFO - PROCESS | 1921 | 1461474843551 Marionette TRACE conn5 <- [1,2402,null,{}] 22:14:03 INFO - PROCESS | 1921 | 1461474843557 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:03 INFO - PROCESS | 1921 | 1461474843802 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 22:14:04 INFO - PROCESS | 1921 | 1461474844133 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1406967800 == 146 [pid = 1921] [id = 537] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1405053800 == 145 [pid = 1921] [id = 536] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140beb2800 == 144 [pid = 1921] [id = 584] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b3b4000 == 143 [pid = 1921] [id = 583] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409b28000 == 142 [pid = 1921] [id = 582] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140695c800 == 141 [pid = 1921] [id = 581] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1405058000 == 140 [pid = 1921] [id = 580] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a1d000 == 139 [pid = 1921] [id = 579] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401baa800 == 138 [pid = 1921] [id = 578] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401915000 == 137 [pid = 1921] [id = 577] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400d9e800 == 136 [pid = 1921] [id = 576] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400348000 == 135 [pid = 1921] [id = 575] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fee15000 == 134 [pid = 1921] [id = 574] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f99dc800 == 133 [pid = 1921] [id = 573] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f8760000 == 132 [pid = 1921] [id = 572] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f70c6800 == 131 [pid = 1921] [id = 571] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4768800 == 130 [pid = 1921] [id = 570] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3cd5800 == 129 [pid = 1921] [id = 569] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f310d000 == 128 [pid = 1921] [id = 568] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1390000 == 127 [pid = 1921] [id = 567] 22:14:05 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ed5c2800 == 126 [pid = 1921] [id = 566] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 190 (0x7f13f2ed0c00) [pid = 1921] [serial = 1697] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f141cede400) [pid = 1921] [serial = 1674] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f13f7acf800) [pid = 1921] [serial = 1646] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f140156a400) [pid = 1921] [serial = 1653] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f13f57af400) [pid = 1921] [serial = 1640] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f13fa2e0400) [pid = 1921] [serial = 1647] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f13fefd9000) [pid = 1921] [serial = 1649] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f140694c800) [pid = 1921] [serial = 1662] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13efa0e800) [pid = 1921] [serial = 1679] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f13f2cd3000) [pid = 1921] [serial = 1635] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f13f15a7c00) [pid = 1921] [serial = 1691] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f141abc0000) [pid = 1921] [serial = 1671] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f1404015800) [pid = 1921] [serial = 1659] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f1418ab1c00) [pid = 1921] [serial = 1670] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f13ef591000) [pid = 1921] [serial = 1632] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f13ea7c9c00) [pid = 1921] [serial = 1631] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f14004abc00) [pid = 1921] [serial = 1650] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f13f41a5c00) [pid = 1921] [serial = 1637] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f141c360400) [pid = 1921] [serial = 1673] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f1417a10800) [pid = 1921] [serial = 1667] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f13f2be4400) [pid = 1921] [serial = 1634] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f13f0333800) [pid = 1921] [serial = 1688] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f14010c6c00) [pid = 1921] [serial = 1652] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13f2fbac00) [pid = 1921] [serial = 1560] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f140c4ebc00) [pid = 1921] [serial = 1664] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f13f1b25400) [pid = 1921] [serial = 1692] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f13efa0f800) [pid = 1921] [serial = 1685] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f14016d1800) [pid = 1921] [serial = 1655] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f1401dac000) [pid = 1921] [serial = 1658] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f1417cf8000) [pid = 1921] [serial = 1668] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f1404494000) [pid = 1921] [serial = 1661] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f13f7311800) [pid = 1921] [serial = 1641] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f140177d800) [pid = 1921] [serial = 1656] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f13f7751400) [pid = 1921] [serial = 1644] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f13f0450c00) [pid = 1921] [serial = 1689] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f13efa15400) [pid = 1921] [serial = 1682] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f141c26e000) [pid = 1921] [serial = 1676] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f141cee9800) [pid = 1921] [serial = 1677] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f13f48e5800) [pid = 1921] [serial = 1638] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f141753b400) [pid = 1921] [serial = 1665] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13f75eb400) [pid = 1921] [serial = 1643] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f2f45400) [pid = 1921] [serial = 1694] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13f30cd400) [pid = 1921] [serial = 1695] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13f42e5400) [pid = 1921] [serial = 1686] [outer = (nil)] [url = about:blank] 22:14:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13e90cb800 == 127 [pid = 1921] [id = 608] 22:14:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13ea7c1000) [pid = 1921] [serial = 1825] [outer = (nil)] 22:14:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13ed605c00) [pid = 1921] [serial = 1826] [outer = 0x7f13ea7c1000] 22:14:05 INFO - PROCESS | 1921 | 1461474845830 Marionette DEBUG loaded listener.js 22:14:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13ee4cc400) [pid = 1921] [serial = 1827] [outer = 0x7f13ea7c1000] 22:14:06 INFO - PROCESS | 1921 | 1461474846721 Marionette TRACE conn5 <- [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]]]}] 22:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 3187ms 22:14:06 INFO - PROCESS | 1921 | 1461474846741 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 22:14:06 INFO - PROCESS | 1921 | 1461474846746 Marionette TRACE conn5 <- [1,2405,null,{"value":"8"}] 22:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:14:06 INFO - PROCESS | 1921 | 1461474846769 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:14:06 INFO - PROCESS | 1921 | 1461474846775 Marionette TRACE conn5 <- [1,2406,null,{}] 22:14:06 INFO - PROCESS | 1921 | 1461474846785 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:07 INFO - PROCESS | 1921 | 1461474847003 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 22:14:07 INFO - PROCESS | 1921 | 1461474847201 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef749000 == 128 [pid = 1921] [id = 609] 22:14:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13ea7c9c00) [pid = 1921] [serial = 1828] [outer = (nil)] 22:14:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f0331000) [pid = 1921] [serial = 1829] [outer = 0x7f13ea7c9c00] 22:14:07 INFO - PROCESS | 1921 | 1461474847269 Marionette DEBUG loaded listener.js 22:14:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f0453000) [pid = 1921] [serial = 1830] [outer = 0x7f13ea7c9c00] 22:14:08 INFO - PROCESS | 1921 | 1461474848115 Marionette TRACE conn5 <- [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]]]}] 22:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1408ms 22:14:08 INFO - PROCESS | 1921 | 1461474848185 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 22:14:08 INFO - PROCESS | 1921 | 1461474848192 Marionette TRACE conn5 <- [1,2409,null,{"value":"8"}] 22:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:14:08 INFO - PROCESS | 1921 | 1461474848202 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:14:08 INFO - PROCESS | 1921 | 1461474848205 Marionette TRACE conn5 <- [1,2410,null,{}] 22:14:08 INFO - PROCESS | 1921 | 1461474848212 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:08 INFO - PROCESS | 1921 | 1461474848499 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 22:14:08 INFO - PROCESS | 1921 | 1461474848535 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f04d7000 == 129 [pid = 1921] [id = 610] 22:14:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13f06cf800) [pid = 1921] [serial = 1831] [outer = (nil)] 22:14:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13f18c4400) [pid = 1921] [serial = 1832] [outer = 0x7f13f06cf800] 22:14:08 INFO - PROCESS | 1921 | 1461474848602 Marionette DEBUG loaded listener.js 22:14:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13f2a3e400) [pid = 1921] [serial = 1833] [outer = 0x7f13f06cf800] 22:14:09 INFO - PROCESS | 1921 | 1461474849692 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1540ms 22:14:09 INFO - PROCESS | 1921 | 1461474849742 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 22:14:09 INFO - PROCESS | 1921 | 1461474849748 Marionette TRACE conn5 <- [1,2413,null,{"value":"8"}] 22:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:14:09 INFO - PROCESS | 1921 | 1461474849757 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:14:09 INFO - PROCESS | 1921 | 1461474849768 Marionette TRACE conn5 <- [1,2414,null,{}] 22:14:09 INFO - PROCESS | 1921 | 1461474849799 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:10 INFO - PROCESS | 1921 | 1461474850089 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 22:14:10 INFO - PROCESS | 1921 | 1461474850128 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2e66000 == 130 [pid = 1921] [id = 611] 22:14:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13f2ec8800) [pid = 1921] [serial = 1834] [outer = (nil)] 22:14:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13f2fbe400) [pid = 1921] [serial = 1835] [outer = 0x7f13f2ec8800] 22:14:10 INFO - PROCESS | 1921 | 1461474850193 Marionette DEBUG loaded listener.js 22:14:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f13f3876400) [pid = 1921] [serial = 1836] [outer = 0x7f13f2ec8800] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f13efa09400) [pid = 1921] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f13fa2db800) [pid = 1921] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f13ed604400) [pid = 1921] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f13f7302400) [pid = 1921] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f13ff69f000) [pid = 1921] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f13f15af000) [pid = 1921] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f1401de9400) [pid = 1921] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13ef2ea400) [pid = 1921] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13f2ecd800) [pid = 1921] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f1403580000) [pid = 1921] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f14011c2c00) [pid = 1921] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13ea7c2000) [pid = 1921] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13f7305c00) [pid = 1921] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f7ad4800) [pid = 1921] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13f87b7400) [pid = 1921] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13f2ec7800) [pid = 1921] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13ea7cdc00) [pid = 1921] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f140448c400) [pid = 1921] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13f7305000) [pid = 1921] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f13f06d6c00) [pid = 1921] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13f2fb5000) [pid = 1921] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13f2cdd400) [pid = 1921] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f13f75f4c00) [pid = 1921] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f13ea7c3400) [pid = 1921] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f13efa09000) [pid = 1921] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:14:11 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f13f2cd2800) [pid = 1921] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:14:11 INFO - PROCESS | 1921 | 1461474851781 Marionette TRACE conn5 <- [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]]]}] 22:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2059ms 22:14:11 INFO - PROCESS | 1921 | 1461474851817 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 22:14:11 INFO - PROCESS | 1921 | 1461474851822 Marionette TRACE conn5 <- [1,2417,null,{"value":"8"}] 22:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:14:11 INFO - PROCESS | 1921 | 1461474851831 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:14:11 INFO - PROCESS | 1921 | 1461474851833 Marionette TRACE conn5 <- [1,2418,null,{}] 22:14:11 INFO - PROCESS | 1921 | 1461474851837 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:12 INFO - PROCESS | 1921 | 1461474852045 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 22:14:12 INFO - PROCESS | 1921 | 1461474852232 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2eb6000 == 131 [pid = 1921] [id = 612] 22:14:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13ed605400) [pid = 1921] [serial = 1837] [outer = (nil)] 22:14:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13f2f4ac00) [pid = 1921] [serial = 1838] [outer = 0x7f13ed605400] 22:14:12 INFO - PROCESS | 1921 | 1461474852297 Marionette DEBUG loaded listener.js 22:14:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13f41abc00) [pid = 1921] [serial = 1839] [outer = 0x7f13ed605400] 22:14:13 INFO - PROCESS | 1921 | 1461474853263 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1494ms 22:14:13 INFO - PROCESS | 1921 | 1461474853324 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 22:14:13 INFO - PROCESS | 1921 | 1461474853330 Marionette TRACE conn5 <- [1,2421,null,{"value":"8"}] 22:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:14:13 INFO - PROCESS | 1921 | 1461474853339 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:14:13 INFO - PROCESS | 1921 | 1461474853343 Marionette TRACE conn5 <- [1,2422,null,{}] 22:14:13 INFO - PROCESS | 1921 | 1461474853352 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:13 INFO - PROCESS | 1921 | 1461474853685 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 22:14:13 INFO - PROCESS | 1921 | 1461474853956 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef7ce000 == 132 [pid = 1921] [id = 613] 22:14:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13ef58b000) [pid = 1921] [serial = 1840] [outer = (nil)] 22:14:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13efa0f800) [pid = 1921] [serial = 1841] [outer = 0x7f13ef58b000] 22:14:14 INFO - PROCESS | 1921 | 1461474854042 Marionette DEBUG loaded listener.js 22:14:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13f033e000) [pid = 1921] [serial = 1842] [outer = 0x7f13ef58b000] 22:14:14 INFO - PROCESS | 1921 | 1461474854957 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1682ms 22:14:15 INFO - PROCESS | 1921 | 1461474855022 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 22:14:15 INFO - PROCESS | 1921 | 1461474855032 Marionette TRACE conn5 <- [1,2425,null,{"value":"8"}] 22:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:14:15 INFO - PROCESS | 1921 | 1461474855043 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:14:15 INFO - PROCESS | 1921 | 1461474855047 Marionette TRACE conn5 <- [1,2426,null,{}] 22:14:15 INFO - PROCESS | 1921 | 1461474855053 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:15 INFO - PROCESS | 1921 | 1461474855330 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 22:14:15 INFO - PROCESS | 1921 | 1461474855642 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3109000 == 133 [pid = 1921] [id = 614] 22:14:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13f11d4000) [pid = 1921] [serial = 1843] [outer = (nil)] 22:14:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f1b19000) [pid = 1921] [serial = 1844] [outer = 0x7f13f11d4000] 22:14:15 INFO - PROCESS | 1921 | 1461474855723 Marionette DEBUG loaded listener.js 22:14:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f2cbec00) [pid = 1921] [serial = 1845] [outer = 0x7f13f11d4000] 22:14:16 INFO - PROCESS | 1921 | 1461474856640 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1641ms 22:14:16 INFO - PROCESS | 1921 | 1461474856684 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 22:14:16 INFO - PROCESS | 1921 | 1461474856689 Marionette TRACE conn5 <- [1,2429,null,{"value":"8"}] 22:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:14:16 INFO - PROCESS | 1921 | 1461474856696 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:14:16 INFO - PROCESS | 1921 | 1461474856702 Marionette TRACE conn5 <- [1,2430,null,{}] 22:14:16 INFO - PROCESS | 1921 | 1461474856719 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:16 INFO - PROCESS | 1921 | 1461474856979 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 22:14:17 INFO - PROCESS | 1921 | 1461474857326 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3926800 == 134 [pid = 1921] [id = 615] 22:14:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f3cf1800) [pid = 1921] [serial = 1846] [outer = (nil)] 22:14:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f42e5400) [pid = 1921] [serial = 1847] [outer = 0x7f13f3cf1800] 22:14:17 INFO - PROCESS | 1921 | 1461474857414 Marionette DEBUG loaded listener.js 22:14:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f48e7c00) [pid = 1921] [serial = 1848] [outer = 0x7f13f3cf1800] 22:14:18 INFO - PROCESS | 1921 | 1461474858315 Marionette TRACE conn5 <- [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]]]}] 22:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1687ms 22:14:18 INFO - PROCESS | 1921 | 1461474858383 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 22:14:18 INFO - PROCESS | 1921 | 1461474858388 Marionette TRACE conn5 <- [1,2433,null,{"value":"8"}] 22:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:14:18 INFO - PROCESS | 1921 | 1461474858394 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:14:18 INFO - PROCESS | 1921 | 1461474858397 Marionette TRACE conn5 <- [1,2434,null,{}] 22:14:18 INFO - PROCESS | 1921 | 1461474858403 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:18 INFO - PROCESS | 1921 | 1461474858642 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 22:14:18 INFO - PROCESS | 1921 | 1461474858950 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f424b800 == 135 [pid = 1921] [id = 616] 22:14:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f3cfa000) [pid = 1921] [serial = 1849] [outer = (nil)] 22:14:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f536e800) [pid = 1921] [serial = 1850] [outer = 0x7f13f3cfa000] 22:14:19 INFO - PROCESS | 1921 | 1461474859031 Marionette DEBUG loaded listener.js 22:14:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f554ac00) [pid = 1921] [serial = 1851] [outer = 0x7f13f3cfa000] 22:14:19 INFO - PROCESS | 1921 | 1461474859937 Marionette TRACE conn5 <- [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]]]}] 22:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1585ms 22:14:19 INFO - PROCESS | 1921 | 1461474859981 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 22:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:14:19 INFO - PROCESS | 1921 | 1461474859985 Marionette TRACE conn5 <- [1,2437,null,{"value":"8"}] 22:14:19 INFO - PROCESS | 1921 | 1461474859991 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:14:19 INFO - PROCESS | 1921 | 1461474859995 Marionette TRACE conn5 <- [1,2438,null,{}] 22:14:20 INFO - PROCESS | 1921 | 1461474860000 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:20 INFO - PROCESS | 1921 | 1461474860231 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 22:14:20 INFO - PROCESS | 1921 | 1461474860498 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4947800 == 136 [pid = 1921] [id = 617] 22:14:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f48e8c00) [pid = 1921] [serial = 1852] [outer = (nil)] 22:14:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13f57ac000) [pid = 1921] [serial = 1853] [outer = 0x7f13f48e8c00] 22:14:20 INFO - PROCESS | 1921 | 1461474860617 Marionette DEBUG loaded listener.js 22:14:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f7509c00) [pid = 1921] [serial = 1854] [outer = 0x7f13f48e8c00] 22:14:21 INFO - PROCESS | 1921 | 1461474861546 Marionette TRACE conn5 <- [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]]]}] 22:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1630ms 22:14:21 INFO - PROCESS | 1921 | 1461474861622 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 22:14:21 INFO - PROCESS | 1921 | 1461474861626 Marionette TRACE conn5 <- [1,2441,null,{"value":"8"}] 22:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:14:21 INFO - PROCESS | 1921 | 1461474861632 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:14:21 INFO - PROCESS | 1921 | 1461474861635 Marionette TRACE conn5 <- [1,2442,null,{}] 22:14:21 INFO - PROCESS | 1921 | 1461474861640 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:21 INFO - PROCESS | 1921 | 1461474861944 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 22:14:22 INFO - PROCESS | 1921 | 1461474862261 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f74e0000 == 137 [pid = 1921] [id = 618] 22:14:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f7a50400) [pid = 1921] [serial = 1855] [outer = (nil)] 22:14:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f7ad4800) [pid = 1921] [serial = 1856] [outer = 0x7f13f7a50400] 22:14:22 INFO - PROCESS | 1921 | 1461474862343 Marionette DEBUG loaded listener.js 22:14:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13f87b5800) [pid = 1921] [serial = 1857] [outer = 0x7f13f7a50400] 22:14:23 INFO - PROCESS | 1921 | 1461474863209 Marionette TRACE conn5 <- [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]]]}] 22:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1629ms 22:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:14:23 INFO - PROCESS | 1921 | 1461474863262 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 22:14:23 INFO - PROCESS | 1921 | 1461474863265 Marionette TRACE conn5 <- [1,2445,null,{"value":"8"}] 22:14:23 INFO - PROCESS | 1921 | 1461474863271 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:14:23 INFO - PROCESS | 1921 | 1461474863275 Marionette TRACE conn5 <- [1,2446,null,{}] 22:14:23 INFO - PROCESS | 1921 | 1461474863280 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:23 INFO - PROCESS | 1921 | 1461474863497 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 22:14:23 INFO - PROCESS | 1921 | 1461474863763 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa4d5800 == 138 [pid = 1921] [id = 619] 22:14:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13f7a4f800) [pid = 1921] [serial = 1858] [outer = (nil)] 22:14:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13fa050000) [pid = 1921] [serial = 1859] [outer = 0x7f13f7a4f800] 22:14:23 INFO - PROCESS | 1921 | 1461474863881 Marionette DEBUG loaded listener.js 22:14:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13fa2e1800) [pid = 1921] [serial = 1860] [outer = 0x7f13f7a4f800] 22:14:24 INFO - PROCESS | 1921 | 1461474864737 Marionette TRACE conn5 <- [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]]]}] 22:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1530ms 22:14:24 INFO - PROCESS | 1921 | 1461474864801 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 22:14:24 INFO - PROCESS | 1921 | 1461474864805 Marionette TRACE conn5 <- [1,2449,null,{"value":"8"}] 22:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:14:24 INFO - PROCESS | 1921 | 1461474864811 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:14:24 INFO - PROCESS | 1921 | 1461474864813 Marionette TRACE conn5 <- [1,2450,null,{}] 22:14:24 INFO - PROCESS | 1921 | 1461474864819 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:25 INFO - PROCESS | 1921 | 1461474865049 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 22:14:25 INFO - PROCESS | 1921 | 1461474865311 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:25 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fee0f800 == 139 [pid = 1921] [id = 620] 22:14:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13f7a50c00) [pid = 1921] [serial = 1861] [outer = (nil)] 22:14:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f13fa49b000) [pid = 1921] [serial = 1862] [outer = 0x7f13f7a50c00] 22:14:25 INFO - PROCESS | 1921 | 1461474865430 Marionette DEBUG loaded listener.js 22:14:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f13fec85800) [pid = 1921] [serial = 1863] [outer = 0x7f13f7a50c00] 22:14:26 INFO - PROCESS | 1921 | 1461474866267 Marionette TRACE conn5 <- [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]]]}] 22:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1567ms 22:14:26 INFO - PROCESS | 1921 | 1461474866382 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 22:14:26 INFO - PROCESS | 1921 | 1461474866386 Marionette TRACE conn5 <- [1,2453,null,{"value":"8"}] 22:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:14:26 INFO - PROCESS | 1921 | 1461474866470 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:14:26 INFO - PROCESS | 1921 | 1461474866474 Marionette TRACE conn5 <- [1,2454,null,{}] 22:14:26 INFO - PROCESS | 1921 | 1461474866482 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:26 INFO - PROCESS | 1921 | 1461474866727 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 22:14:26 INFO - PROCESS | 1921 | 1461474866977 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400257800 == 140 [pid = 1921] [id = 621] 22:14:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f13f15a5800) [pid = 1921] [serial = 1864] [outer = (nil)] 22:14:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f13fec89c00) [pid = 1921] [serial = 1865] [outer = 0x7f13f15a5800] 22:14:27 INFO - PROCESS | 1921 | 1461474867052 Marionette DEBUG loaded listener.js 22:14:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f13fefcf000) [pid = 1921] [serial = 1866] [outer = 0x7f13f15a5800] 22:14:27 INFO - PROCESS | 1921 | 1461474867886 Marionette TRACE conn5 <- [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]]]}] 22:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1507ms 22:14:27 INFO - PROCESS | 1921 | 1461474867918 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 22:14:27 INFO - PROCESS | 1921 | 1461474867921 Marionette TRACE conn5 <- [1,2457,null,{"value":"8"}] 22:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:14:27 INFO - PROCESS | 1921 | 1461474867933 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:14:27 INFO - PROCESS | 1921 | 1461474867936 Marionette TRACE conn5 <- [1,2458,null,{}] 22:14:27 INFO - PROCESS | 1921 | 1461474867942 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:28 INFO - PROCESS | 1921 | 1461474868171 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 22:14:28 INFO - PROCESS | 1921 | 1461474868440 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:28 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400d83000 == 141 [pid = 1921] [id = 622] 22:14:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f13fec8a000) [pid = 1921] [serial = 1867] [outer = (nil)] 22:14:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f13ff920400) [pid = 1921] [serial = 1868] [outer = 0x7f13fec8a000] 22:14:28 INFO - PROCESS | 1921 | 1461474868558 Marionette DEBUG loaded listener.js 22:14:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f14004a5000) [pid = 1921] [serial = 1869] [outer = 0x7f13fec8a000] 22:14:29 INFO - PROCESS | 1921 | 1461474869422 Marionette TRACE conn5 <- [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]]]}] 22:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1531ms 22:14:29 INFO - PROCESS | 1921 | 1461474869465 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 22:14:29 INFO - PROCESS | 1921 | 1461474869469 Marionette TRACE conn5 <- [1,2461,null,{"value":"8"}] 22:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:14:29 INFO - PROCESS | 1921 | 1461474869475 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:14:29 INFO - PROCESS | 1921 | 1461474869480 Marionette TRACE conn5 <- [1,2462,null,{}] 22:14:29 INFO - PROCESS | 1921 | 1461474869485 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:29 INFO - PROCESS | 1921 | 1461474869740 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 22:14:30 INFO - PROCESS | 1921 | 1461474870059 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401915000 == 142 [pid = 1921] [id = 623] 22:14:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f140156f800) [pid = 1921] [serial = 1870] [outer = (nil)] 22:14:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f140157f000) [pid = 1921] [serial = 1871] [outer = 0x7f140156f800] 22:14:30 INFO - PROCESS | 1921 | 1461474870145 Marionette DEBUG loaded listener.js 22:14:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f140177d000) [pid = 1921] [serial = 1872] [outer = 0x7f140156f800] 22:14:31 INFO - PROCESS | 1921 | 1461474871001 Marionette TRACE conn5 <- [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]]]}] 22:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1579ms 22:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:14:31 INFO - PROCESS | 1921 | 1461474871056 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 22:14:31 INFO - PROCESS | 1921 | 1461474871059 Marionette TRACE conn5 <- [1,2465,null,{"value":"8"}] 22:14:31 INFO - PROCESS | 1921 | 1461474871065 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:14:31 INFO - PROCESS | 1921 | 1461474871068 Marionette TRACE conn5 <- [1,2466,null,{}] 22:14:31 INFO - PROCESS | 1921 | 1461474871074 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:31 INFO - PROCESS | 1921 | 1461474871313 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 22:14:31 INFO - PROCESS | 1921 | 1461474871636 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:31 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c9e800 == 143 [pid = 1921] [id = 624] 22:14:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f1401573c00) [pid = 1921] [serial = 1873] [outer = (nil)] 22:14:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f1401c0d000) [pid = 1921] [serial = 1874] [outer = 0x7f1401573c00] 22:14:31 INFO - PROCESS | 1921 | 1461474871715 Marionette DEBUG loaded listener.js 22:14:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f1401def000) [pid = 1921] [serial = 1875] [outer = 0x7f1401573c00] 22:14:32 INFO - PROCESS | 1921 | 1461474872583 Marionette TRACE conn5 <- [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]]]}] 22:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1581ms 22:14:32 INFO - PROCESS | 1921 | 1461474872647 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 22:14:32 INFO - PROCESS | 1921 | 1461474872651 Marionette TRACE conn5 <- [1,2469,null,{"value":"8"}] 22:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:14:32 INFO - PROCESS | 1921 | 1461474872657 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:14:32 INFO - PROCESS | 1921 | 1461474872660 Marionette TRACE conn5 <- [1,2470,null,{}] 22:14:32 INFO - PROCESS | 1921 | 1461474872665 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:32 INFO - PROCESS | 1921 | 1461474872910 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 22:14:33 INFO - PROCESS | 1921 | 1461474873179 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140504a800 == 144 [pid = 1921] [id = 625] 22:14:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f140177d800) [pid = 1921] [serial = 1876] [outer = (nil)] 22:14:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f140400f000) [pid = 1921] [serial = 1877] [outer = 0x7f140177d800] 22:14:33 INFO - PROCESS | 1921 | 1461474873296 Marionette DEBUG loaded listener.js 22:14:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f1404055c00) [pid = 1921] [serial = 1878] [outer = 0x7f140177d800] 22:14:34 INFO - PROCESS | 1921 | 1461474874161 Marionette TRACE conn5 <- [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]]]}] 22:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1537ms 22:14:34 INFO - PROCESS | 1921 | 1461474874195 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 22:14:34 INFO - PROCESS | 1921 | 1461474874199 Marionette TRACE conn5 <- [1,2473,null,{"value":"8"}] 22:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:14:34 INFO - PROCESS | 1921 | 1461474874206 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:14:34 INFO - PROCESS | 1921 | 1461474874210 Marionette TRACE conn5 <- [1,2474,null,{}] 22:14:34 INFO - PROCESS | 1921 | 1461474874215 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:34 INFO - PROCESS | 1921 | 1461474874441 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 22:14:34 INFO - PROCESS | 1921 | 1461474874712 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14055e1800 == 145 [pid = 1921] [id = 626] 22:14:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f14018f6c00) [pid = 1921] [serial = 1879] [outer = (nil)] 22:14:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f14040c9800) [pid = 1921] [serial = 1880] [outer = 0x7f14018f6c00] 22:14:34 INFO - PROCESS | 1921 | 1461474874791 Marionette DEBUG loaded listener.js 22:14:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f14041fb400) [pid = 1921] [serial = 1881] [outer = 0x7f14018f6c00] 22:14:35 INFO - PROCESS | 1921 | 1461474875749 Marionette TRACE conn5 <- [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]]]}] 22:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1583ms 22:14:35 INFO - PROCESS | 1921 | 1461474875790 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 22:14:35 INFO - PROCESS | 1921 | 1461474875795 Marionette TRACE conn5 <- [1,2477,null,{"value":"8"}] 22:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:14:35 INFO - PROCESS | 1921 | 1461474875801 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:14:35 INFO - PROCESS | 1921 | 1461474875803 Marionette TRACE conn5 <- [1,2478,null,{}] 22:14:35 INFO - PROCESS | 1921 | 1461474875809 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:36 INFO - PROCESS | 1921 | 1461474876042 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 22:14:36 INFO - PROCESS | 1921 | 1461474876374 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409a19800 == 146 [pid = 1921] [id = 627] 22:14:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f140448d000) [pid = 1921] [serial = 1882] [outer = (nil)] 22:14:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f1404491c00) [pid = 1921] [serial = 1883] [outer = 0x7f140448d000] 22:14:36 INFO - PROCESS | 1921 | 1461474876499 Marionette DEBUG loaded listener.js 22:14:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f1404bd4400) [pid = 1921] [serial = 1884] [outer = 0x7f140448d000] 22:14:37 INFO - PROCESS | 1921 | 1461474877377 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1633ms 22:14:37 INFO - PROCESS | 1921 | 1461474877436 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 22:14:37 INFO - PROCESS | 1921 | 1461474877439 Marionette TRACE conn5 <- [1,2481,null,{"value":"8"}] 22:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:14:37 INFO - PROCESS | 1921 | 1461474877445 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:14:37 INFO - PROCESS | 1921 | 1461474877449 Marionette TRACE conn5 <- [1,2482,null,{}] 22:14:37 INFO - PROCESS | 1921 | 1461474877454 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:37 INFO - PROCESS | 1921 | 1461474877692 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 22:14:37 INFO - PROCESS | 1921 | 1461474877973 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b3c0800 == 147 [pid = 1921] [id = 628] 22:14:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f140448d800) [pid = 1921] [serial = 1885] [outer = (nil)] 22:14:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f1404e41400) [pid = 1921] [serial = 1886] [outer = 0x7f140448d800] 22:14:38 INFO - PROCESS | 1921 | 1461474878095 Marionette DEBUG loaded listener.js 22:14:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f14073e6c00) [pid = 1921] [serial = 1887] [outer = 0x7f140448d800] 22:14:38 INFO - PROCESS | 1921 | 1461474878956 Marionette TRACE conn5 <- [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]]]}] 22:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1583ms 22:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:14:39 INFO - PROCESS | 1921 | 1461474879031 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 22:14:39 INFO - PROCESS | 1921 | 1461474879034 Marionette TRACE conn5 <- [1,2485,null,{"value":"8"}] 22:14:39 INFO - PROCESS | 1921 | 1461474879041 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:14:39 INFO - PROCESS | 1921 | 1461474879043 Marionette TRACE conn5 <- [1,2486,null,{}] 22:14:39 INFO - PROCESS | 1921 | 1461474879050 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:39 INFO - PROCESS | 1921 | 1461474879288 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 22:14:39 INFO - PROCESS | 1921 | 1461474879604 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140beae800 == 148 [pid = 1921] [id = 629] 22:14:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f1404bc7c00) [pid = 1921] [serial = 1888] [outer = (nil)] 22:14:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f140928d800) [pid = 1921] [serial = 1889] [outer = 0x7f1404bc7c00] 22:14:39 INFO - PROCESS | 1921 | 1461474879686 Marionette DEBUG loaded listener.js 22:14:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f1409fefc00) [pid = 1921] [serial = 1890] [outer = 0x7f1404bc7c00] 22:14:40 INFO - PROCESS | 1921 | 1461474880559 Marionette TRACE conn5 <- [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]]]}] 22:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1591ms 22:14:40 INFO - PROCESS | 1921 | 1461474880631 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 22:14:40 INFO - PROCESS | 1921 | 1461474880634 Marionette TRACE conn5 <- [1,2489,null,{"value":"8"}] 22:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:14:40 INFO - PROCESS | 1921 | 1461474880640 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:14:40 INFO - PROCESS | 1921 | 1461474880643 Marionette TRACE conn5 <- [1,2490,null,{}] 22:14:40 INFO - PROCESS | 1921 | 1461474880649 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:40 INFO - PROCESS | 1921 | 1461474880887 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 22:14:41 INFO - PROCESS | 1921 | 1461474881207 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1410c16000 == 149 [pid = 1921] [id = 630] 22:14:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f13ea7c3800) [pid = 1921] [serial = 1891] [outer = (nil)] 22:14:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f140a838800) [pid = 1921] [serial = 1892] [outer = 0x7f13ea7c3800] 22:14:41 INFO - PROCESS | 1921 | 1461474881299 Marionette DEBUG loaded listener.js 22:14:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f140b39cc00) [pid = 1921] [serial = 1893] [outer = 0x7f13ea7c3800] 22:14:42 INFO - PROCESS | 1921 | 1461474882236 Marionette TRACE conn5 <- [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]]]}] 22:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1628ms 22:14:42 INFO - PROCESS | 1921 | 1461474882270 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 22:14:42 INFO - PROCESS | 1921 | 1461474882273 Marionette TRACE conn5 <- [1,2493,null,{"value":"8"}] 22:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:14:42 INFO - PROCESS | 1921 | 1461474882279 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:14:42 INFO - PROCESS | 1921 | 1461474882281 Marionette TRACE conn5 <- [1,2494,null,{}] 22:14:42 INFO - PROCESS | 1921 | 1461474882287 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:42 INFO - PROCESS | 1921 | 1461474882522 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 22:14:42 INFO - PROCESS | 1921 | 1461474882798 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c3b2800 == 150 [pid = 1921] [id = 631] 22:14:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 191 (0x7f13f7a51c00) [pid = 1921] [serial = 1894] [outer = (nil)] 22:14:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 192 (0x7f140be90c00) [pid = 1921] [serial = 1895] [outer = 0x7f13f7a51c00] 22:14:42 INFO - PROCESS | 1921 | 1461474882930 Marionette DEBUG loaded listener.js 22:14:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 193 (0x7f141753fc00) [pid = 1921] [serial = 1896] [outer = 0x7f13f7a51c00] 22:14:45 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401920800 == 149 [pid = 1921] [id = 279] 22:14:45 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140be37000 == 148 [pid = 1921] [id = 274] 22:14:45 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2e66000 == 147 [pid = 1921] [id = 611] 22:14:45 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f04d7000 == 146 [pid = 1921] [id = 610] 22:14:45 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef749000 == 145 [pid = 1921] [id = 609] 22:14:45 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13e90cb800 == 144 [pid = 1921] [id = 608] 22:14:45 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141cca9000 == 143 [pid = 1921] [id = 606] 22:14:45 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c46b000 == 142 [pid = 1921] [id = 605] 22:14:45 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141a638800 == 141 [pid = 1921] [id = 604] 22:14:45 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14178ac000 == 140 [pid = 1921] [id = 603] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 192 (0x7f13f3cf0c00) [pid = 1921] [serial = 1769] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 191 (0x7f13f11d4400) [pid = 1921] [serial = 1683] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 190 (0x7f1405f9e000) [pid = 1921] [serial = 1749] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f13ed609000) [pid = 1921] [serial = 1757] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f13f750a800) [pid = 1921] [serial = 1715] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f13ff927400) [pid = 1921] [serial = 1730] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f13f2a41800) [pid = 1921] [serial = 1763] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f14041fe800) [pid = 1921] [serial = 1745] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f13f05e9800) [pid = 1921] [serial = 1761] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f1402ac8c00) [pid = 1921] [serial = 1740] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f1408432400) [pid = 1921] [serial = 1751] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f14016d2400) [pid = 1921] [serial = 1733] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f13ed60f000) [pid = 1921] [serial = 1766] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13fa2d5800) [pid = 1921] [serial = 1722] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f1401de7400) [pid = 1921] [serial = 1737] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f13f2cb2800) [pid = 1921] [serial = 1764] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f13fec91800) [pid = 1921] [serial = 1727] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f1404e3ec00) [pid = 1921] [serial = 1748] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f13f5545800) [pid = 1921] [serial = 1712] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f13f1566400) [pid = 1921] [serial = 1767] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13ef58b400) [pid = 1921] [serial = 1758] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13ee4ca400) [pid = 1921] [serial = 1700] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f14099c8000) [pid = 1921] [serial = 1754] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f13f870cc00) [pid = 1921] [serial = 1718] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f14018f2c00) [pid = 1921] [serial = 1734] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13efa0f400) [pid = 1921] [serial = 1701] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f140108cc00) [pid = 1921] [serial = 1731] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f13f2a3c400) [pid = 1921] [serial = 1704] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f14040bec00) [pid = 1921] [serial = 1743] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f1404bd0400) [pid = 1921] [serial = 1746] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f13f4b8f400) [pid = 1921] [serial = 1710] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f13fa2e5800) [pid = 1921] [serial = 1724] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f13fef3f000) [pid = 1921] [serial = 1728] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f1401deb800) [pid = 1921] [serial = 1739] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f13f1566800) [pid = 1921] [serial = 1703] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f13f87b7000) [pid = 1921] [serial = 1719] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f13f3cf6c00) [pid = 1921] [serial = 1629] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f140928f400) [pid = 1921] [serial = 1752] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f13efa12800) [pid = 1921] [serial = 1680] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f13fa4a4000) [pid = 1921] [serial = 1725] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f1401c04000) [pid = 1921] [serial = 1736] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f140a1ddc00) [pid = 1921] [serial = 1755] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13f97bd800) [pid = 1921] [serial = 1721] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f1404058400) [pid = 1921] [serial = 1742] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13f775a400) [pid = 1921] [serial = 1716] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13f57a3c00) [pid = 1921] [serial = 1713] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13f3879000) [pid = 1921] [serial = 1707] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f033d800) [pid = 1921] [serial = 1760] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13f48e6400) [pid = 1921] [serial = 1709] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13f3044800) [pid = 1921] [serial = 1706] [outer = (nil)] [url = about:blank] 22:14:45 INFO - PROCESS | 1921 | 1461474885583 Marionette TRACE conn5 <- [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]]]}] 22:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 3336ms 22:14:45 INFO - PROCESS | 1921 | 1461474885617 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 22:14:45 INFO - PROCESS | 1921 | 1461474885621 Marionette TRACE conn5 <- [1,2497,null,{"value":"8"}] 22:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:14:45 INFO - PROCESS | 1921 | 1461474885630 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:14:45 INFO - PROCESS | 1921 | 1461474885635 Marionette TRACE conn5 <- [1,2498,null,{}] 22:14:45 INFO - PROCESS | 1921 | 1461474885644 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:45 INFO - PROCESS | 1921 | 1461474885892 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 22:14:46 INFO - PROCESS | 1921 | 1461474886093 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ee454800 == 141 [pid = 1921] [id = 632] 22:14:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13ed60fc00) [pid = 1921] [serial = 1897] [outer = (nil)] 22:14:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13ed612c00) [pid = 1921] [serial = 1898] [outer = 0x7f13ed60fc00] 22:14:46 INFO - PROCESS | 1921 | 1461474886172 Marionette DEBUG loaded listener.js 22:14:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13ed61e000) [pid = 1921] [serial = 1899] [outer = 0x7f13ed60fc00] 22:14:46 INFO - PROCESS | 1921 | 1461474886976 Marionette TRACE conn5 <- [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]]]}] 22:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1386ms 22:14:47 INFO - PROCESS | 1921 | 1461474887017 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 22:14:47 INFO - PROCESS | 1921 | 1461474887025 Marionette TRACE conn5 <- [1,2501,null,{"value":"8"}] 22:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:14:47 INFO - PROCESS | 1921 | 1461474887035 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:14:47 INFO - PROCESS | 1921 | 1461474887039 Marionette TRACE conn5 <- [1,2502,null,{}] 22:14:47 INFO - PROCESS | 1921 | 1461474887045 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:47 INFO - PROCESS | 1921 | 1461474887345 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 22:14:47 INFO - PROCESS | 1921 | 1461474887467 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:47 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef754000 == 142 [pid = 1921] [id = 633] 22:14:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13ea347400) [pid = 1921] [serial = 1900] [outer = (nil)] 22:14:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13ef2ee400) [pid = 1921] [serial = 1901] [outer = 0x7f13ea347400] 22:14:47 INFO - PROCESS | 1921 | 1461474887534 Marionette DEBUG loaded listener.js 22:14:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13ef596400) [pid = 1921] [serial = 1902] [outer = 0x7f13ea347400] 22:14:48 INFO - PROCESS | 1921 | 1461474888487 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1485ms 22:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:14:48 INFO - PROCESS | 1921 | 1461474888521 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 22:14:48 INFO - PROCESS | 1921 | 1461474888524 Marionette TRACE conn5 <- [1,2505,null,{"value":"8"}] 22:14:48 INFO - PROCESS | 1921 | 1461474888531 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:14:48 INFO - PROCESS | 1921 | 1461474888536 Marionette TRACE conn5 <- [1,2506,null,{}] 22:14:48 INFO - PROCESS | 1921 | 1461474888569 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:48 INFO - PROCESS | 1921 | 1461474888863 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 22:14:48 INFO - PROCESS | 1921 | 1461474888896 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f04c4000 == 143 [pid = 1921] [id = 634] 22:14:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13efb46800) [pid = 1921] [serial = 1903] [outer = (nil)] 22:14:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f033ac00) [pid = 1921] [serial = 1904] [outer = 0x7f13efb46800] 22:14:48 INFO - PROCESS | 1921 | 1461474888964 Marionette DEBUG loaded listener.js 22:14:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f045b800) [pid = 1921] [serial = 1905] [outer = 0x7f13efb46800] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13f5548c00) [pid = 1921] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f1404e3d800) [pid = 1921] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f3cf5800) [pid = 1921] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13f5547000) [pid = 1921] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13ea7c1000) [pid = 1921] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13ea7c6c00) [pid = 1921] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f06cf800) [pid = 1921] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13ea7c9c00) [pid = 1921] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13f0453c00) [pid = 1921] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13ed614c00) [pid = 1921] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13f7308400) [pid = 1921] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13f75f7000) [pid = 1921] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f1405308400) [pid = 1921] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13efb50800) [pid = 1921] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13ed616400) [pid = 1921] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f13f1b20c00) [pid = 1921] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f13ef2e2400) [pid = 1921] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f13fec82c00) [pid = 1921] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f140a63dc00) [pid = 1921] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f13f06cf000) [pid = 1921] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:14:50 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f13f2ec8800) [pid = 1921] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:14:50 INFO - PROCESS | 1921 | 1461474890500 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2000ms 22:14:50 INFO - PROCESS | 1921 | 1461474890532 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 22:14:50 INFO - PROCESS | 1921 | 1461474890536 Marionette TRACE conn5 <- [1,2509,null,{"value":"8"}] 22:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:14:50 INFO - PROCESS | 1921 | 1461474890542 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:14:50 INFO - PROCESS | 1921 | 1461474890544 Marionette TRACE conn5 <- [1,2510,null,{}] 22:14:50 INFO - PROCESS | 1921 | 1461474890549 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:50 INFO - PROCESS | 1921 | 1461474890754 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 22:14:50 INFO - PROCESS | 1921 | 1461474890985 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f141f000 == 144 [pid = 1921] [id = 635] 22:14:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f13ea7c6c00) [pid = 1921] [serial = 1906] [outer = (nil)] 22:14:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f13f05e9800) [pid = 1921] [serial = 1907] [outer = 0x7f13ea7c6c00] 22:14:51 INFO - PROCESS | 1921 | 1461474891048 Marionette DEBUG loaded listener.js 22:14:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13f06cfc00) [pid = 1921] [serial = 1908] [outer = 0x7f13ea7c6c00] 22:14:51 INFO - PROCESS | 1921 | 1461474891849 Marionette TRACE conn5 <- [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]]]}] 22:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1330ms 22:14:51 INFO - PROCESS | 1921 | 1461474891876 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 22:14:51 INFO - PROCESS | 1921 | 1461474891879 Marionette TRACE conn5 <- [1,2513,null,{"value":"8"}] 22:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:14:51 INFO - PROCESS | 1921 | 1461474891885 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:14:51 INFO - PROCESS | 1921 | 1461474891888 Marionette TRACE conn5 <- [1,2514,null,{}] 22:14:51 INFO - PROCESS | 1921 | 1461474891905 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:52 INFO - PROCESS | 1921 | 1461474892129 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 22:14:52 INFO - PROCESS | 1921 | 1461474892144 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f28c9000 == 145 [pid = 1921] [id = 636] 22:14:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13f05e9000) [pid = 1921] [serial = 1909] [outer = (nil)] 22:14:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13f11dac00) [pid = 1921] [serial = 1910] [outer = 0x7f13f05e9000] 22:14:52 INFO - PROCESS | 1921 | 1461474892207 Marionette DEBUG loaded listener.js 22:14:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13f15a6400) [pid = 1921] [serial = 1911] [outer = 0x7f13f05e9000] 22:14:53 INFO - PROCESS | 1921 | 1461474893532 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1680ms 22:14:53 INFO - PROCESS | 1921 | 1461474893567 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 22:14:53 INFO - PROCESS | 1921 | 1461474893574 Marionette TRACE conn5 <- [1,2517,null,{"value":"8"}] 22:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:14:53 INFO - PROCESS | 1921 | 1461474893584 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:14:53 INFO - PROCESS | 1921 | 1461474893588 Marionette TRACE conn5 <- [1,2518,null,{}] 22:14:53 INFO - PROCESS | 1921 | 1461474893597 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:53 INFO - PROCESS | 1921 | 1461474893848 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 22:14:54 INFO - PROCESS | 1921 | 1461474894162 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:54 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef9df000 == 146 [pid = 1921] [id = 637] 22:14:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13ee4d0c00) [pid = 1921] [serial = 1912] [outer = (nil)] 22:14:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13ef58d400) [pid = 1921] [serial = 1913] [outer = 0x7f13ee4d0c00] 22:14:54 INFO - PROCESS | 1921 | 1461474894246 Marionette DEBUG loaded listener.js 22:14:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13efa12000) [pid = 1921] [serial = 1914] [outer = 0x7f13ee4d0c00] 22:14:55 INFO - PROCESS | 1921 | 1461474895184 Marionette TRACE conn5 <- [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]]]}] 22:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1633ms 22:14:55 INFO - PROCESS | 1921 | 1461474895218 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 22:14:55 INFO - PROCESS | 1921 | 1461474895225 Marionette TRACE conn5 <- [1,2521,null,{"value":"8"}] 22:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:14:55 INFO - PROCESS | 1921 | 1461474895236 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:14:55 INFO - PROCESS | 1921 | 1461474895239 Marionette TRACE conn5 <- [1,2522,null,{}] 22:14:55 INFO - PROCESS | 1921 | 1461474895246 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:55 INFO - PROCESS | 1921 | 1461474895483 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 22:14:55 INFO - PROCESS | 1921 | 1461474895804 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2b8f000 == 147 [pid = 1921] [id = 638] 22:14:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f0451000) [pid = 1921] [serial = 1915] [outer = (nil)] 22:14:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f06dc000) [pid = 1921] [serial = 1916] [outer = 0x7f13f0451000] 22:14:55 INFO - PROCESS | 1921 | 1461474895887 Marionette DEBUG loaded listener.js 22:14:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f155e800) [pid = 1921] [serial = 1917] [outer = 0x7f13f0451000] 22:14:56 INFO - PROCESS | 1921 | 1461474896764 Marionette TRACE conn5 <- [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]]]}] 22:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1591ms 22:14:56 INFO - PROCESS | 1921 | 1461474896843 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 22:14:56 INFO - PROCESS | 1921 | 1461474896846 Marionette TRACE conn5 <- [1,2525,null,{"value":"8"}] 22:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:14:56 INFO - PROCESS | 1921 | 1461474896857 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:14:56 INFO - PROCESS | 1921 | 1461474896862 Marionette TRACE conn5 <- [1,2526,null,{}] 22:14:56 INFO - PROCESS | 1921 | 1461474896879 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:57 INFO - PROCESS | 1921 | 1461474897130 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 22:14:57 INFO - PROCESS | 1921 | 1461474897439 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2fdb000 == 148 [pid = 1921] [id = 639] 22:14:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f15a8400) [pid = 1921] [serial = 1918] [outer = (nil)] 22:14:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f1b20400) [pid = 1921] [serial = 1919] [outer = 0x7f13f15a8400] 22:14:57 INFO - PROCESS | 1921 | 1461474897523 Marionette DEBUG loaded listener.js 22:14:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f2a42400) [pid = 1921] [serial = 1920] [outer = 0x7f13f15a8400] 22:14:58 INFO - PROCESS | 1921 | 1461474898405 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1594ms 22:14:58 INFO - PROCESS | 1921 | 1461474898451 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 22:14:58 INFO - PROCESS | 1921 | 1461474898457 Marionette TRACE conn5 <- [1,2529,null,{"value":"8"}] 22:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:14:58 INFO - PROCESS | 1921 | 1461474898463 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:14:58 INFO - PROCESS | 1921 | 1461474898466 Marionette TRACE conn5 <- [1,2530,null,{}] 22:14:58 INFO - PROCESS | 1921 | 1461474898472 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:14:58 INFO - PROCESS | 1921 | 1461474898700 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 22:14:58 INFO - PROCESS | 1921 | 1461474898968 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3861000 == 149 [pid = 1921] [id = 640] 22:14:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f155b400) [pid = 1921] [serial = 1921] [outer = (nil)] 22:14:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f2be8800) [pid = 1921] [serial = 1922] [outer = 0x7f13f155b400] 22:14:59 INFO - PROCESS | 1921 | 1461474899088 Marionette DEBUG loaded listener.js 22:14:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f2cba400) [pid = 1921] [serial = 1923] [outer = 0x7f13f155b400] 22:14:59 INFO - PROCESS | 1921 | 1461474899957 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1531ms 22:14:59 INFO - PROCESS | 1921 | 1461474899995 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 22:14:59 INFO - PROCESS | 1921 | 1461474899999 Marionette TRACE conn5 <- [1,2533,null,{"value":"8"}] 22:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:15:00 INFO - PROCESS | 1921 | 1461474900004 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:15:00 INFO - PROCESS | 1921 | 1461474900007 Marionette TRACE conn5 <- [1,2534,null,{}] 22:15:00 INFO - PROCESS | 1921 | 1461474900013 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:00 INFO - PROCESS | 1921 | 1461474900241 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 22:15:00 INFO - PROCESS | 1921 | 1461474900511 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3c17800 == 150 [pid = 1921] [id = 641] 22:15:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13f11d4400) [pid = 1921] [serial = 1924] [outer = (nil)] 22:15:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f2cd3c00) [pid = 1921] [serial = 1925] [outer = 0x7f13f11d4400] 22:15:00 INFO - PROCESS | 1921 | 1461474900590 Marionette DEBUG loaded listener.js 22:15:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f2ec2400) [pid = 1921] [serial = 1926] [outer = 0x7f13f11d4400] 22:15:01 INFO - PROCESS | 1921 | 1461474901539 Marionette TRACE conn5 <- [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]]]}] 22:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1580ms 22:15:01 INFO - PROCESS | 1921 | 1461474901590 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 22:15:01 INFO - PROCESS | 1921 | 1461474901600 Marionette TRACE conn5 <- [1,2537,null,{"value":"8"}] 22:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:15:01 INFO - PROCESS | 1921 | 1461474901607 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:15:01 INFO - PROCESS | 1921 | 1461474901611 Marionette TRACE conn5 <- [1,2538,null,{}] 22:15:01 INFO - PROCESS | 1921 | 1461474901616 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:01 INFO - PROCESS | 1921 | 1461474901903 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 22:15:02 INFO - PROCESS | 1921 | 1461474902216 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:02 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4239000 == 151 [pid = 1921] [id = 642] 22:15:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f2ec2c00) [pid = 1921] [serial = 1927] [outer = (nil)] 22:15:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13f2fc0c00) [pid = 1921] [serial = 1928] [outer = 0x7f13f2ec2c00] 22:15:02 INFO - PROCESS | 1921 | 1461474902298 Marionette DEBUG loaded listener.js 22:15:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13f30d7800) [pid = 1921] [serial = 1929] [outer = 0x7f13f2ec2c00] 22:15:03 INFO - PROCESS | 1921 | 1461474903158 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1597ms 22:15:03 INFO - PROCESS | 1921 | 1461474903206 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 22:15:03 INFO - PROCESS | 1921 | 1461474903210 Marionette TRACE conn5 <- [1,2541,null,{"value":"8"}] 22:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:15:03 INFO - PROCESS | 1921 | 1461474903215 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:15:03 INFO - PROCESS | 1921 | 1461474903218 Marionette TRACE conn5 <- [1,2542,null,{}] 22:15:03 INFO - PROCESS | 1921 | 1461474903223 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:03 INFO - PROCESS | 1921 | 1461474903450 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 22:15:03 INFO - PROCESS | 1921 | 1461474903720 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f477f800 == 152 [pid = 1921] [id = 643] 22:15:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13f2f4cc00) [pid = 1921] [serial = 1930] [outer = (nil)] 22:15:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13f387cc00) [pid = 1921] [serial = 1931] [outer = 0x7f13f2f4cc00] 22:15:03 INFO - PROCESS | 1921 | 1461474903840 Marionette DEBUG loaded listener.js 22:15:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13f3cf0000) [pid = 1921] [serial = 1932] [outer = 0x7f13f2f4cc00] 22:15:04 INFO - PROCESS | 1921 | 1461474904705 Marionette TRACE conn5 <- [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]]]}] 22:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1530ms 22:15:04 INFO - PROCESS | 1921 | 1461474904747 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 22:15:04 INFO - PROCESS | 1921 | 1461474904751 Marionette TRACE conn5 <- [1,2545,null,{"value":"8"}] 22:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:15:04 INFO - PROCESS | 1921 | 1461474904757 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:15:04 INFO - PROCESS | 1921 | 1461474904760 Marionette TRACE conn5 <- [1,2546,null,{}] 22:15:04 INFO - PROCESS | 1921 | 1461474904765 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:04 INFO - PROCESS | 1921 | 1461474904995 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 22:15:05 INFO - PROCESS | 1921 | 1461474905266 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f49df800 == 153 [pid = 1921] [id = 644] 22:15:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f13f3043400) [pid = 1921] [serial = 1933] [outer = (nil)] 22:15:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f13f3cf9800) [pid = 1921] [serial = 1934] [outer = 0x7f13f3043400] 22:15:05 INFO - PROCESS | 1921 | 1461474905391 Marionette DEBUG loaded listener.js 22:15:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f13f41ab000) [pid = 1921] [serial = 1935] [outer = 0x7f13f3043400] 22:15:06 INFO - PROCESS | 1921 | 1461474906262 Marionette TRACE conn5 <- [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]]]}] 22:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1581ms 22:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:15:06 INFO - PROCESS | 1921 | 1461474906339 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 22:15:06 INFO - PROCESS | 1921 | 1461474906342 Marionette TRACE conn5 <- [1,2549,null,{"value":"8"}] 22:15:06 INFO - PROCESS | 1921 | 1461474906348 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:15:06 INFO - PROCESS | 1921 | 1461474906352 Marionette TRACE conn5 <- [1,2550,null,{}] 22:15:06 INFO - PROCESS | 1921 | 1461474906357 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:06 INFO - PROCESS | 1921 | 1461474906652 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 22:15:07 INFO - PROCESS | 1921 | 1461474906993 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f71a8000 == 154 [pid = 1921] [id = 645] 22:15:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f13f42dec00) [pid = 1921] [serial = 1936] [outer = (nil)] 22:15:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f13f42e3000) [pid = 1921] [serial = 1937] [outer = 0x7f13f42dec00] 22:15:07 INFO - PROCESS | 1921 | 1461474907072 Marionette DEBUG loaded listener.js 22:15:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f13f45ac400) [pid = 1921] [serial = 1938] [outer = 0x7f13f42dec00] 22:15:07 INFO - PROCESS | 1921 | 1461474907942 Marionette TRACE conn5 <- [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]]]}] 22:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1851ms 22:15:08 INFO - PROCESS | 1921 | 1461474908233 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 22:15:08 INFO - PROCESS | 1921 | 1461474908238 Marionette TRACE conn5 <- [1,2553,null,{"value":"8"}] 22:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:15:08 INFO - PROCESS | 1921 | 1461474908270 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:15:08 INFO - PROCESS | 1921 | 1461474908272 Marionette TRACE conn5 <- [1,2554,null,{}] 22:15:08 INFO - PROCESS | 1921 | 1461474908279 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:08 INFO - PROCESS | 1921 | 1461474908540 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 22:15:08 INFO - PROCESS | 1921 | 1461474908878 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f74d7800 == 155 [pid = 1921] [id = 646] 22:15:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f13f48eac00) [pid = 1921] [serial = 1939] [outer = (nil)] 22:15:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f13f48f1400) [pid = 1921] [serial = 1940] [outer = 0x7f13f48eac00] 22:15:08 INFO - PROCESS | 1921 | 1461474908953 Marionette DEBUG loaded listener.js 22:15:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f13f4b8f400) [pid = 1921] [serial = 1941] [outer = 0x7f13f48eac00] 22:15:09 INFO - PROCESS | 1921 | 1461474909888 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1690ms 22:15:09 INFO - PROCESS | 1921 | 1461474909960 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 22:15:09 INFO - PROCESS | 1921 | 1461474909964 Marionette TRACE conn5 <- [1,2557,null,{"value":"8"}] 22:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:15:09 INFO - PROCESS | 1921 | 1461474909970 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:15:09 INFO - PROCESS | 1921 | 1461474909974 Marionette TRACE conn5 <- [1,2558,null,{}] 22:15:09 INFO - PROCESS | 1921 | 1461474909980 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:10 INFO - PROCESS | 1921 | 1461474910284 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 22:15:10 INFO - PROCESS | 1921 | 1461474910603 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f99df000 == 156 [pid = 1921] [id = 647] 22:15:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f13f45b1800) [pid = 1921] [serial = 1942] [outer = (nil)] 22:15:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f13f5550400) [pid = 1921] [serial = 1943] [outer = 0x7f13f45b1800] 22:15:10 INFO - PROCESS | 1921 | 1461474910689 Marionette DEBUG loaded listener.js 22:15:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f13f7302c00) [pid = 1921] [serial = 1944] [outer = 0x7f13f45b1800] 22:15:11 INFO - PROCESS | 1921 | 1461474911585 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1687ms 22:15:11 INFO - PROCESS | 1921 | 1461474911660 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 22:15:11 INFO - PROCESS | 1921 | 1461474911664 Marionette TRACE conn5 <- [1,2561,null,{"value":"8"}] 22:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:15:11 INFO - PROCESS | 1921 | 1461474911670 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:15:11 INFO - PROCESS | 1921 | 1461474911672 Marionette TRACE conn5 <- [1,2562,null,{}] 22:15:11 INFO - PROCESS | 1921 | 1461474911678 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:11 INFO - PROCESS | 1921 | 1461474911961 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 22:15:12 INFO - PROCESS | 1921 | 1461474912276 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fee04800 == 157 [pid = 1921] [id = 648] 22:15:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f13ea7c2400) [pid = 1921] [serial = 1945] [outer = (nil)] 22:15:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f13f730b400) [pid = 1921] [serial = 1946] [outer = 0x7f13ea7c2400] 22:15:12 INFO - PROCESS | 1921 | 1461474912356 Marionette DEBUG loaded listener.js 22:15:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f13f7510400) [pid = 1921] [serial = 1947] [outer = 0x7f13ea7c2400] 22:15:13 INFO - PROCESS | 1921 | 1461474913276 Marionette TRACE conn5 <- [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]]]}] 22:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1641ms 22:15:13 INFO - PROCESS | 1921 | 1461474913312 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 22:15:13 INFO - PROCESS | 1921 | 1461474913315 Marionette TRACE conn5 <- [1,2565,null,{"value":"8"}] 22:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:15:13 INFO - PROCESS | 1921 | 1461474913321 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:15:13 INFO - PROCESS | 1921 | 1461474913323 Marionette TRACE conn5 <- [1,2566,null,{}] 22:15:13 INFO - PROCESS | 1921 | 1461474913329 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:13 INFO - PROCESS | 1921 | 1461474913554 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 22:15:13 INFO - PROCESS | 1921 | 1461474913873 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff999000 == 158 [pid = 1921] [id = 649] 22:15:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f13f42d9c00) [pid = 1921] [serial = 1948] [outer = (nil)] 22:15:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f13f75ef000) [pid = 1921] [serial = 1949] [outer = 0x7f13f42d9c00] 22:15:13 INFO - PROCESS | 1921 | 1461474913952 Marionette DEBUG loaded listener.js 22:15:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f13f75f9800) [pid = 1921] [serial = 1950] [outer = 0x7f13f42d9c00] 22:15:14 INFO - PROCESS | 1921 | 1461474914824 Marionette TRACE conn5 <- [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]]]}] 22:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1538ms 22:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:15:14 INFO - PROCESS | 1921 | 1461474914860 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 22:15:14 INFO - PROCESS | 1921 | 1461474914863 Marionette TRACE conn5 <- [1,2569,null,{"value":"8"}] 22:15:14 INFO - PROCESS | 1921 | 1461474914869 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:15:14 INFO - PROCESS | 1921 | 1461474914872 Marionette TRACE conn5 <- [1,2570,null,{}] 22:15:14 INFO - PROCESS | 1921 | 1461474914877 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:15 INFO - PROCESS | 1921 | 1461474915105 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 22:15:15 INFO - PROCESS | 1921 | 1461474915357 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003b6000 == 159 [pid = 1921] [id = 650] 22:15:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f13f48ebc00) [pid = 1921] [serial = 1951] [outer = (nil)] 22:15:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f13f7756000) [pid = 1921] [serial = 1952] [outer = 0x7f13f48ebc00] 22:15:15 INFO - PROCESS | 1921 | 1461474915429 Marionette DEBUG loaded listener.js 22:15:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f13f775d800) [pid = 1921] [serial = 1953] [outer = 0x7f13f48ebc00] 22:15:16 INFO - PROCESS | 1921 | 1461474916392 Marionette TRACE conn5 <- [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]]]}] 22:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1588ms 22:15:16 INFO - PROCESS | 1921 | 1461474916458 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 22:15:16 INFO - PROCESS | 1921 | 1461474916462 Marionette TRACE conn5 <- [1,2573,null,{"value":"8"}] 22:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:15:16 INFO - PROCESS | 1921 | 1461474916467 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:15:16 INFO - PROCESS | 1921 | 1461474916470 Marionette TRACE conn5 <- [1,2574,null,{}] 22:15:16 INFO - PROCESS | 1921 | 1461474916475 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:16 INFO - PROCESS | 1921 | 1461474916730 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 22:15:17 INFO - PROCESS | 1921 | 1461474917053 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400d9b800 == 160 [pid = 1921] [id = 651] 22:15:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f13f41ae400) [pid = 1921] [serial = 1954] [outer = (nil)] 22:15:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f13f7a57c00) [pid = 1921] [serial = 1955] [outer = 0x7f13f41ae400] 22:15:17 INFO - PROCESS | 1921 | 1461474917137 Marionette DEBUG loaded listener.js 22:15:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f13f7ad1400) [pid = 1921] [serial = 1956] [outer = 0x7f13f41ae400] 22:15:18 INFO - PROCESS | 1921 | 1461474918006 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1577ms 22:15:18 INFO - PROCESS | 1921 | 1461474918048 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 22:15:18 INFO - PROCESS | 1921 | 1461474918050 Marionette TRACE conn5 <- [1,2577,null,{"value":"8"}] 22:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:15:18 INFO - PROCESS | 1921 | 1461474918058 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:15:18 INFO - PROCESS | 1921 | 1461474918061 Marionette TRACE conn5 <- [1,2578,null,{}] 22:15:18 INFO - PROCESS | 1921 | 1461474918066 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:18 INFO - PROCESS | 1921 | 1461474918306 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 22:15:18 INFO - PROCESS | 1921 | 1461474918585 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140144d800 == 161 [pid = 1921] [id = 652] 22:15:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f13f7518000) [pid = 1921] [serial = 1957] [outer = (nil)] 22:15:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f13f8707000) [pid = 1921] [serial = 1958] [outer = 0x7f13f7518000] 22:15:18 INFO - PROCESS | 1921 | 1461474918705 Marionette DEBUG loaded listener.js 22:15:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f13f87b1400) [pid = 1921] [serial = 1959] [outer = 0x7f13f7518000] 22:15:19 INFO - PROCESS | 1921 | 1461474919563 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1578ms 22:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:15:19 INFO - PROCESS | 1921 | 1461474919637 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 22:15:19 INFO - PROCESS | 1921 | 1461474919640 Marionette TRACE conn5 <- [1,2581,null,{"value":"8"}] 22:15:19 INFO - PROCESS | 1921 | 1461474919646 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:15:19 INFO - PROCESS | 1921 | 1461474919649 Marionette TRACE conn5 <- [1,2582,null,{}] 22:15:19 INFO - PROCESS | 1921 | 1461474919654 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:19 INFO - PROCESS | 1921 | 1461474919898 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 22:15:20 INFO - PROCESS | 1921 | 1461474920219 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140178a000 == 162 [pid = 1921] [id = 653] 22:15:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f13f0451c00) [pid = 1921] [serial = 1960] [outer = (nil)] 22:15:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f13f87b9000) [pid = 1921] [serial = 1961] [outer = 0x7f13f0451c00] 22:15:20 INFO - PROCESS | 1921 | 1461474920299 Marionette DEBUG loaded listener.js 22:15:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f13f97b8400) [pid = 1921] [serial = 1962] [outer = 0x7f13f0451c00] 22:15:21 INFO - PROCESS | 1921 | 1461474921176 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1579ms 22:15:21 INFO - PROCESS | 1921 | 1461474921225 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 22:15:21 INFO - PROCESS | 1921 | 1461474921229 Marionette TRACE conn5 <- [1,2585,null,{"value":"8"}] 22:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:15:21 INFO - PROCESS | 1921 | 1461474921235 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:15:21 INFO - PROCESS | 1921 | 1461474921237 Marionette TRACE conn5 <- [1,2586,null,{}] 22:15:21 INFO - PROCESS | 1921 | 1461474921243 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:21 INFO - PROCESS | 1921 | 1461474921494 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 22:15:21 INFO - PROCESS | 1921 | 1461474921856 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:21 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef122000 == 163 [pid = 1921] [id = 654] 22:15:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f13ea347000) [pid = 1921] [serial = 1963] [outer = (nil)] 22:15:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f13efa0ac00) [pid = 1921] [serial = 1964] [outer = 0x7f13ea347000] 22:15:21 INFO - PROCESS | 1921 | 1461474921947 Marionette DEBUG loaded listener.js 22:15:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 191 (0x7f13f30cec00) [pid = 1921] [serial = 1965] [outer = 0x7f13ea347000] 22:15:22 INFO - PROCESS | 1921 | 1461474922862 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1685ms 22:15:22 INFO - PROCESS | 1921 | 1461474922922 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 22:15:22 INFO - PROCESS | 1921 | 1461474922926 Marionette TRACE conn5 <- [1,2589,null,{"value":"8"}] 22:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:15:22 INFO - PROCESS | 1921 | 1461474922932 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:15:22 INFO - PROCESS | 1921 | 1461474922934 Marionette TRACE conn5 <- [1,2590,null,{}] 22:15:22 INFO - PROCESS | 1921 | 1461474922940 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:23 INFO - PROCESS | 1921 | 1461474923210 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ed5c5000 == 162 [pid = 1921] [id = 585] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3110800 == 161 [pid = 1921] [id = 473] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140a3eb000 == 160 [pid = 1921] [id = 187] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f141f000 == 159 [pid = 1921] [id = 635] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef754000 == 158 [pid = 1921] [id = 633] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ee454800 == 157 [pid = 1921] [id = 632] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1409a19800 == 156 [pid = 1921] [id = 627] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14055e1800 == 155 [pid = 1921] [id = 626] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140504a800 == 154 [pid = 1921] [id = 625] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401c9e800 == 153 [pid = 1921] [id = 624] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401915000 == 152 [pid = 1921] [id = 623] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400d83000 == 151 [pid = 1921] [id = 622] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400257800 == 150 [pid = 1921] [id = 621] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fee0f800 == 149 [pid = 1921] [id = 620] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fa4d5800 == 148 [pid = 1921] [id = 619] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f74e0000 == 147 [pid = 1921] [id = 618] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4947800 == 146 [pid = 1921] [id = 617] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f424b800 == 145 [pid = 1921] [id = 616] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3926800 == 144 [pid = 1921] [id = 615] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3109000 == 143 [pid = 1921] [id = 614] 22:15:24 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef7ce000 == 142 [pid = 1921] [id = 613] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 190 (0x7f13f75f2000) [pid = 1921] [serial = 1782] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f14075f9800) [pid = 1921] [serial = 1802] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f13f45af000) [pid = 1921] [serial = 1776] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f13f7510000) [pid = 1921] [serial = 1781] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f13f5551c00) [pid = 1921] [serial = 1778] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f13ee4cc400) [pid = 1921] [serial = 1827] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f140be94c00) [pid = 1921] [serial = 1811] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f13f18c4400) [pid = 1921] [serial = 1832] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13f0331000) [pid = 1921] [serial = 1829] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f13f2cbb400) [pid = 1921] [serial = 1773] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f13ed61f800) [pid = 1921] [serial = 1818] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13f05ea000) [pid = 1921] [serial = 1772] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f140108d000) [pid = 1921] [serial = 1793] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f1402ac8800) [pid = 1921] [serial = 1800] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f140a834400) [pid = 1921] [serial = 1805] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f141786ac00) [pid = 1921] [serial = 1814] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f13f0453000) [pid = 1921] [serial = 1830] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f1404bc7800) [pid = 1921] [serial = 1820] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13ff69e000) [pid = 1921] [serial = 1790] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13f41aa400) [pid = 1921] [serial = 1775] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f14169dac00) [pid = 1921] [serial = 1812] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f1417ca7000) [pid = 1921] [serial = 1815] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f1401553000) [pid = 1921] [serial = 1794] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13f775b400) [pid = 1921] [serial = 1785] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f140a840400) [pid = 1921] [serial = 1806] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f13f41a7800) [pid = 1921] [serial = 1698] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f13fef3c400) [pid = 1921] [serial = 1788] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f140b7ac400) [pid = 1921] [serial = 1809] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f13ea34b800) [pid = 1921] [serial = 1823] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f140a4a1c00) [pid = 1921] [serial = 1803] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f13f57ae000) [pid = 1921] [serial = 1779] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f1401c10400) [pid = 1921] [serial = 1799] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f13ed61ac00) [pid = 1921] [serial = 1817] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f13ed605c00) [pid = 1921] [serial = 1826] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f1417cb2800) [pid = 1921] [serial = 1821] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f140157f400) [pid = 1921] [serial = 1796] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f13f3876400) [pid = 1921] [serial = 1836] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f14016d9400) [pid = 1921] [serial = 1797] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f13f7752000) [pid = 1921] [serial = 1784] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13fec87400) [pid = 1921] [serial = 1787] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13f2fbe400) [pid = 1921] [serial = 1835] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f2a3e400) [pid = 1921] [serial = 1833] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f140b38dc00) [pid = 1921] [serial = 1808] [outer = (nil)] [url = about:blank] 22:15:24 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13f2f4ac00) [pid = 1921] [serial = 1838] [outer = (nil)] [url = about:blank] 22:15:25 INFO - PROCESS | 1921 | 1461474925027 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:25 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ee44a800 == 143 [pid = 1921] [id = 655] 22:15:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13ea7c7800) [pid = 1921] [serial = 1966] [outer = (nil)] 22:15:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13ed603000) [pid = 1921] [serial = 1967] [outer = 0x7f13ea7c7800] 22:15:25 INFO - PROCESS | 1921 | 1461474925101 Marionette DEBUG loaded listener.js 22:15:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13ed614800) [pid = 1921] [serial = 1968] [outer = 0x7f13ea7c7800] 22:15:25 INFO - PROCESS | 1921 | 1461474925893 Marionette TRACE conn5 <- [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]]]}] 22:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2983ms 22:15:25 INFO - PROCESS | 1921 | 1461474925918 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 22:15:25 INFO - PROCESS | 1921 | 1461474925925 Marionette TRACE conn5 <- [1,2593,null,{"value":"8"}] 22:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:15:25 INFO - PROCESS | 1921 | 1461474925934 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:15:25 INFO - PROCESS | 1921 | 1461474925938 Marionette TRACE conn5 <- [1,2594,null,{}] 22:15:25 INFO - PROCESS | 1921 | 1461474925945 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:26 INFO - PROCESS | 1921 | 1461474926187 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 22:15:26 INFO - PROCESS | 1921 | 1461474926374 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef88e000 == 144 [pid = 1921] [id = 656] 22:15:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13ed619400) [pid = 1921] [serial = 1969] [outer = (nil)] 22:15:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13efa09c00) [pid = 1921] [serial = 1970] [outer = 0x7f13ed619400] 22:15:26 INFO - PROCESS | 1921 | 1461474926444 Marionette DEBUG loaded listener.js 22:15:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f0331000) [pid = 1921] [serial = 1971] [outer = 0x7f13ed619400] 22:15:27 INFO - PROCESS | 1921 | 1461474927319 Marionette TRACE conn5 <- [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]]]}] 22:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1438ms 22:15:27 INFO - PROCESS | 1921 | 1461474927382 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 22:15:27 INFO - PROCESS | 1921 | 1461474927388 Marionette TRACE conn5 <- [1,2597,null,{"value":"8"}] 22:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:15:27 INFO - PROCESS | 1921 | 1461474927394 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:15:27 INFO - PROCESS | 1921 | 1461474927396 Marionette TRACE conn5 <- [1,2598,null,{}] 22:15:27 INFO - PROCESS | 1921 | 1461474927402 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:27 INFO - PROCESS | 1921 | 1461474927688 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 22:15:27 INFO - PROCESS | 1921 | 1461474927731 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f141f000 == 145 [pid = 1921] [id = 657] 22:15:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13f05e6800) [pid = 1921] [serial = 1972] [outer = (nil)] 22:15:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13f05edc00) [pid = 1921] [serial = 1973] [outer = 0x7f13f05e6800] 22:15:27 INFO - PROCESS | 1921 | 1461474927807 Marionette DEBUG loaded listener.js 22:15:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13f11d5000) [pid = 1921] [serial = 1974] [outer = 0x7f13f05e6800] 22:15:28 INFO - PROCESS | 1921 | 1461474928944 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1586ms 22:15:28 INFO - PROCESS | 1921 | 1461474928981 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 22:15:28 INFO - PROCESS | 1921 | 1461474928985 Marionette TRACE conn5 <- [1,2601,null,{"value":"8"}] 22:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:15:29 INFO - PROCESS | 1921 | 1461474929005 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:15:29 INFO - PROCESS | 1921 | 1461474929014 Marionette TRACE conn5 <- [1,2602,null,{}] 22:15:29 INFO - PROCESS | 1921 | 1461474929021 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:29 INFO - PROCESS | 1921 | 1461474929300 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f13f8710800) [pid = 1921] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f13ea7c6c00) [pid = 1921] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f13f48e8c00) [pid = 1921] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f1404bc7c00) [pid = 1921] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13ef58b000) [pid = 1921] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13ed60fc00) [pid = 1921] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13ea347400) [pid = 1921] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13f7a4f800) [pid = 1921] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13f7a51c00) [pid = 1921] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13f15a5800) [pid = 1921] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f3cf1800) [pid = 1921] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f140177d800) [pid = 1921] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f1401573c00) [pid = 1921] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13fec8a000) [pid = 1921] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13f7a50400) [pid = 1921] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13f7a50c00) [pid = 1921] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f13ea7c6000) [pid = 1921] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13f3cfa000) [pid = 1921] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13ea7c3800) [pid = 1921] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f140448d800) [pid = 1921] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f140156f800) [pid = 1921] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f140448d000) [pid = 1921] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f13ea342800) [pid = 1921] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f14018f6c00) [pid = 1921] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f13f11d4000) [pid = 1921] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:15:30 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f13efb46800) [pid = 1921] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:15:30 INFO - PROCESS | 1921 | 1461474930122 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:30 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef11f000 == 146 [pid = 1921] [id = 658] 22:15:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f13ea342800) [pid = 1921] [serial = 1975] [outer = (nil)] 22:15:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f13ea7c6c00) [pid = 1921] [serial = 1976] [outer = 0x7f13ea342800] 22:15:30 INFO - PROCESS | 1921 | 1461474930190 Marionette DEBUG loaded listener.js 22:15:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f13f06d3800) [pid = 1921] [serial = 1977] [outer = 0x7f13ea342800] 22:15:30 INFO - PROCESS | 1921 | 1461474930905 Marionette TRACE conn5 <- [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]]]}] 22:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1957ms 22:15:30 INFO - PROCESS | 1921 | 1461474930950 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 22:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:15:30 INFO - PROCESS | 1921 | 1461474930955 Marionette TRACE conn5 <- [1,2605,null,{"value":"8"}] 22:15:30 INFO - PROCESS | 1921 | 1461474930961 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:15:30 INFO - PROCESS | 1921 | 1461474930964 Marionette TRACE conn5 <- [1,2606,null,{}] 22:15:30 INFO - PROCESS | 1921 | 1461474930984 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:31 INFO - PROCESS | 1921 | 1461474931203 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 22:15:31 INFO - PROCESS | 1921 | 1461474931219 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:31 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f310b000 == 147 [pid = 1921] [id = 659] 22:15:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13f11cf400) [pid = 1921] [serial = 1978] [outer = (nil)] 22:15:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13f2cbb400) [pid = 1921] [serial = 1979] [outer = 0x7f13f11cf400] 22:15:31 INFO - PROCESS | 1921 | 1461474931283 Marionette DEBUG loaded listener.js 22:15:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13f2ec3400) [pid = 1921] [serial = 1980] [outer = 0x7f13f11cf400] 22:15:32 INFO - PROCESS | 1921 | 1461474932606 Marionette TRACE conn5 <- [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]]]}] 22:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1699ms 22:15:32 INFO - PROCESS | 1921 | 1461474932661 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 22:15:32 INFO - PROCESS | 1921 | 1461474932668 Marionette TRACE conn5 <- [1,2609,null,{"value":"8"}] 22:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:15:32 INFO - PROCESS | 1921 | 1461474932685 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:15:32 INFO - PROCESS | 1921 | 1461474932692 Marionette TRACE conn5 <- [1,2610,null,{}] 22:15:32 INFO - PROCESS | 1921 | 1461474932705 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:32 INFO - PROCESS | 1921 | 1461474932946 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 22:15:33 INFO - PROCESS | 1921 | 1461474933254 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f02db800 == 148 [pid = 1921] [id = 660] 22:15:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13ed61f000) [pid = 1921] [serial = 1981] [outer = (nil)] 22:15:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13efa0b000) [pid = 1921] [serial = 1982] [outer = 0x7f13ed61f000] 22:15:33 INFO - PROCESS | 1921 | 1461474933334 Marionette DEBUG loaded listener.js 22:15:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13f0339000) [pid = 1921] [serial = 1983] [outer = 0x7f13ed61f000] 22:15:34 INFO - PROCESS | 1921 | 1461474934239 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1601ms 22:15:34 INFO - PROCESS | 1921 | 1461474934278 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 22:15:34 INFO - PROCESS | 1921 | 1461474934287 Marionette TRACE conn5 <- [1,2613,null,{"value":"8"}] 22:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:15:34 INFO - PROCESS | 1921 | 1461474934298 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:15:34 INFO - PROCESS | 1921 | 1461474934302 Marionette TRACE conn5 <- [1,2614,null,{}] 22:15:34 INFO - PROCESS | 1921 | 1461474934309 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:34 INFO - PROCESS | 1921 | 1461474934548 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 22:15:34 INFO - PROCESS | 1921 | 1461474934859 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f318b800 == 149 [pid = 1921] [id = 661] 22:15:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13f11d1800) [pid = 1921] [serial = 1984] [outer = (nil)] 22:15:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f1564000) [pid = 1921] [serial = 1985] [outer = 0x7f13f11d1800] 22:15:34 INFO - PROCESS | 1921 | 1461474934940 Marionette DEBUG loaded listener.js 22:15:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f18d1800) [pid = 1921] [serial = 1986] [outer = 0x7f13f11d1800] 22:15:35 INFO - PROCESS | 1921 | 1461474935916 Marionette TRACE conn5 <- [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]]]}] 22:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1690ms 22:15:35 INFO - PROCESS | 1921 | 1461474935988 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 22:15:35 INFO - PROCESS | 1921 | 1461474935993 Marionette TRACE conn5 <- [1,2617,null,{"value":"8"}] 22:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:15:36 INFO - PROCESS | 1921 | 1461474935999 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:15:36 INFO - PROCESS | 1921 | 1461474936005 Marionette TRACE conn5 <- [1,2618,null,{}] 22:15:36 INFO - PROCESS | 1921 | 1461474936022 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:36 INFO - PROCESS | 1921 | 1461474936302 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 22:15:36 INFO - PROCESS | 1921 | 1461474936631 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f41d9800 == 150 [pid = 1921] [id = 662] 22:15:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f2ec6400) [pid = 1921] [serial = 1987] [outer = (nil)] 22:15:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f2fb1800) [pid = 1921] [serial = 1988] [outer = 0x7f13f2ec6400] 22:15:36 INFO - PROCESS | 1921 | 1461474936715 Marionette DEBUG loaded listener.js 22:15:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f30ccc00) [pid = 1921] [serial = 1989] [outer = 0x7f13f2ec6400] 22:15:37 INFO - PROCESS | 1921 | 1461474937641 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1686ms 22:15:37 INFO - PROCESS | 1921 | 1461474937686 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 22:15:37 INFO - PROCESS | 1921 | 1461474937691 Marionette TRACE conn5 <- [1,2621,null,{"value":"8"}] 22:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:15:37 INFO - PROCESS | 1921 | 1461474937698 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:15:37 INFO - PROCESS | 1921 | 1461474937701 Marionette TRACE conn5 <- [1,2622,null,{}] 22:15:37 INFO - PROCESS | 1921 | 1461474937707 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:37 INFO - PROCESS | 1921 | 1461474937938 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 22:15:38 INFO - PROCESS | 1921 | 1461474938262 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4946800 == 151 [pid = 1921] [id = 663] 22:15:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f2ecf400) [pid = 1921] [serial = 1990] [outer = (nil)] 22:15:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f42e1000) [pid = 1921] [serial = 1991] [outer = 0x7f13f2ecf400] 22:15:38 INFO - PROCESS | 1921 | 1461474938344 Marionette DEBUG loaded listener.js 22:15:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f45b4c00) [pid = 1921] [serial = 1992] [outer = 0x7f13f2ecf400] 22:15:39 INFO - PROCESS | 1921 | 1461474939233 Marionette TRACE conn5 <- [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]]]}] 22:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1589ms 22:15:39 INFO - PROCESS | 1921 | 1461474939288 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 22:15:39 INFO - PROCESS | 1921 | 1461474939293 Marionette TRACE conn5 <- [1,2625,null,{"value":"8"}] 22:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:15:39 INFO - PROCESS | 1921 | 1461474939299 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:15:39 INFO - PROCESS | 1921 | 1461474939303 Marionette TRACE conn5 <- [1,2626,null,{}] 22:15:39 INFO - PROCESS | 1921 | 1461474939308 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:39 INFO - PROCESS | 1921 | 1461474939542 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 22:15:39 INFO - PROCESS | 1921 | 1461474939811 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f739a800 == 152 [pid = 1921] [id = 664] 22:15:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f3cf3400) [pid = 1921] [serial = 1993] [outer = (nil)] 22:15:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13f48f0000) [pid = 1921] [serial = 1994] [outer = 0x7f13f3cf3400] 22:15:39 INFO - PROCESS | 1921 | 1461474939934 Marionette DEBUG loaded listener.js 22:15:40 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f4b9a000) [pid = 1921] [serial = 1995] [outer = 0x7f13f3cf3400] 22:15:40 INFO - PROCESS | 1921 | 1461474940814 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1587ms 22:15:40 INFO - PROCESS | 1921 | 1461474940887 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 22:15:40 INFO - PROCESS | 1921 | 1461474940891 Marionette TRACE conn5 <- [1,2629,null,{"value":"8"}] 22:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:15:40 INFO - PROCESS | 1921 | 1461474940897 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:15:40 INFO - PROCESS | 1921 | 1461474940900 Marionette TRACE conn5 <- [1,2630,null,{}] 22:15:40 INFO - PROCESS | 1921 | 1461474940906 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:41 INFO - PROCESS | 1921 | 1461474941175 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 22:15:41 INFO - PROCESS | 1921 | 1461474941500 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f99d1000 == 153 [pid = 1921] [id = 665] 22:15:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f5552000) [pid = 1921] [serial = 1996] [outer = (nil)] 22:15:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f7511400) [pid = 1921] [serial = 1997] [outer = 0x7f13f5552000] 22:15:41 INFO - PROCESS | 1921 | 1461474941598 Marionette DEBUG loaded listener.js 22:15:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13f7751c00) [pid = 1921] [serial = 1998] [outer = 0x7f13f5552000] 22:15:42 INFO - PROCESS | 1921 | 1461474942500 Marionette TRACE conn5 <- [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]]]}] 22:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1680ms 22:15:42 INFO - PROCESS | 1921 | 1461474942578 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 22:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:15:42 INFO - PROCESS | 1921 | 1461474942582 Marionette TRACE conn5 <- [1,2633,null,{"value":"8"}] 22:15:42 INFO - PROCESS | 1921 | 1461474942588 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:15:42 INFO - PROCESS | 1921 | 1461474942591 Marionette TRACE conn5 <- [1,2634,null,{}] 22:15:42 INFO - PROCESS | 1921 | 1461474942597 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:42 INFO - PROCESS | 1921 | 1461474942834 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 22:15:43 INFO - PROCESS | 1921 | 1461474943157 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed94800 == 154 [pid = 1921] [id = 666] 22:15:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13f42e6800) [pid = 1921] [serial = 1999] [outer = (nil)] 22:15:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13f7acb800) [pid = 1921] [serial = 2000] [outer = 0x7f13f42e6800] 22:15:43 INFO - PROCESS | 1921 | 1461474943237 Marionette DEBUG loaded listener.js 22:15:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13f8707c00) [pid = 1921] [serial = 2001] [outer = 0x7f13f42e6800] 22:15:44 INFO - PROCESS | 1921 | 1461474944099 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1580ms 22:15:44 INFO - PROCESS | 1921 | 1461474944169 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 22:15:44 INFO - PROCESS | 1921 | 1461474944173 Marionette TRACE conn5 <- [1,2637,null,{"value":"8"}] 22:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:15:44 INFO - PROCESS | 1921 | 1461474944178 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:15:44 INFO - PROCESS | 1921 | 1461474944181 Marionette TRACE conn5 <- [1,2638,null,{}] 22:15:44 INFO - PROCESS | 1921 | 1461474944187 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:44 INFO - PROCESS | 1921 | 1461474944418 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 22:15:44 INFO - PROCESS | 1921 | 1461474944685 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400257800 == 155 [pid = 1921] [id = 667] 22:15:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13f554f400) [pid = 1921] [serial = 2002] [outer = (nil)] 22:15:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f13f87b8400) [pid = 1921] [serial = 2003] [outer = 0x7f13f554f400] 22:15:44 INFO - PROCESS | 1921 | 1461474944804 Marionette DEBUG loaded listener.js 22:15:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f13f97c1c00) [pid = 1921] [serial = 2004] [outer = 0x7f13f554f400] 22:15:45 INFO - PROCESS | 1921 | 1461474945630 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1528ms 22:15:45 INFO - PROCESS | 1921 | 1461474945711 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 22:15:45 INFO - PROCESS | 1921 | 1461474945714 Marionette TRACE conn5 <- [1,2641,null,{"value":"8"}] 22:15:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:15:45 INFO - PROCESS | 1921 | 1461474945725 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:15:45 INFO - PROCESS | 1921 | 1461474945728 Marionette TRACE conn5 <- [1,2642,null,{}] 22:15:45 INFO - PROCESS | 1921 | 1461474945734 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:45 INFO - PROCESS | 1921 | 1461474945968 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 22:15:46 INFO - PROCESS | 1921 | 1461474946244 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400d98000 == 156 [pid = 1921] [id = 668] 22:15:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f13f2be4000) [pid = 1921] [serial = 2005] [outer = (nil)] 22:15:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f13fa04bc00) [pid = 1921] [serial = 2006] [outer = 0x7f13f2be4000] 22:15:46 INFO - PROCESS | 1921 | 1461474946364 Marionette DEBUG loaded listener.js 22:15:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f13fa2db000) [pid = 1921] [serial = 2007] [outer = 0x7f13f2be4000] 22:15:47 INFO - PROCESS | 1921 | 1461474947286 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:15:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:15:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1633ms 22:15:47 INFO - PROCESS | 1921 | 1461474947358 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 22:15:47 INFO - PROCESS | 1921 | 1461474947362 Marionette TRACE conn5 <- [1,2645,null,{"value":"8"}] 22:15:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:15:47 INFO - PROCESS | 1921 | 1461474947369 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:15:47 INFO - PROCESS | 1921 | 1461474947373 Marionette TRACE conn5 <- [1,2646,null,{}] 22:15:47 INFO - PROCESS | 1921 | 1461474947379 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:47 INFO - PROCESS | 1921 | 1461474947664 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 22:15:47 INFO - PROCESS | 1921 | 1461474947976 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140178a800 == 157 [pid = 1921] [id = 669] 22:15:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f13f2fba400) [pid = 1921] [serial = 2008] [outer = (nil)] 22:15:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f13fa2e5400) [pid = 1921] [serial = 2009] [outer = 0x7f13f2fba400] 22:15:48 INFO - PROCESS | 1921 | 1461474948052 Marionette DEBUG loaded listener.js 22:15:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f13fa2f0000) [pid = 1921] [serial = 2010] [outer = 0x7f13f2fba400] 22:15:48 INFO - PROCESS | 1921 | 1461474948965 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:15:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:15:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1641ms 22:15:49 INFO - PROCESS | 1921 | 1461474949012 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 22:15:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:15:49 INFO - PROCESS | 1921 | 1461474949016 Marionette TRACE conn5 <- [1,2649,null,{"value":"8"}] 22:15:49 INFO - PROCESS | 1921 | 1461474949022 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:15:49 INFO - PROCESS | 1921 | 1461474949027 Marionette TRACE conn5 <- [1,2650,null,{}] 22:15:49 INFO - PROCESS | 1921 | 1461474949032 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:49 INFO - PROCESS | 1921 | 1461474949321 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 22:15:49 INFO - PROCESS | 1921 | 1461474949641 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401b51800 == 158 [pid = 1921] [id = 670] 22:15:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f13fec8d000) [pid = 1921] [serial = 2011] [outer = (nil)] 22:15:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f13fedc1800) [pid = 1921] [serial = 2012] [outer = 0x7f13fec8d000] 22:15:49 INFO - PROCESS | 1921 | 1461474949727 Marionette DEBUG loaded listener.js 22:15:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f13fef31c00) [pid = 1921] [serial = 2013] [outer = 0x7f13fec8d000] 22:15:50 INFO - PROCESS | 1921 | 1461474950588 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:15:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:15:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1633ms 22:15:50 INFO - PROCESS | 1921 | 1461474950656 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 22:15:50 INFO - PROCESS | 1921 | 1461474950659 Marionette TRACE conn5 <- [1,2653,null,{"value":"8"}] 22:15:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:15:50 INFO - PROCESS | 1921 | 1461474950666 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:15:50 INFO - PROCESS | 1921 | 1461474950669 Marionette TRACE conn5 <- [1,2654,null,{}] 22:15:50 INFO - PROCESS | 1921 | 1461474950674 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:50 INFO - PROCESS | 1921 | 1461474950906 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 22:15:51 INFO - PROCESS | 1921 | 1461474951175 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:51 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c1c000 == 159 [pid = 1921] [id = 671] 22:15:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f13f5544c00) [pid = 1921] [serial = 2014] [outer = (nil)] 22:15:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f13fef3c400) [pid = 1921] [serial = 2015] [outer = 0x7f13f5544c00] 22:15:51 INFO - PROCESS | 1921 | 1461474951306 Marionette DEBUG loaded listener.js 22:15:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f13fef90800) [pid = 1921] [serial = 2016] [outer = 0x7f13f5544c00] 22:15:52 INFO - PROCESS | 1921 | 1461474952174 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:15:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:15:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1543ms 22:15:52 INFO - PROCESS | 1921 | 1461474952210 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 22:15:52 INFO - PROCESS | 1921 | 1461474952214 Marionette TRACE conn5 <- [1,2657,null,{"value":"8"}] 22:15:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:15:52 INFO - PROCESS | 1921 | 1461474952220 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:15:52 INFO - PROCESS | 1921 | 1461474952222 Marionette TRACE conn5 <- [1,2658,null,{}] 22:15:52 INFO - PROCESS | 1921 | 1461474952228 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:52 INFO - PROCESS | 1921 | 1461474952469 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 22:15:52 INFO - PROCESS | 1921 | 1461474952778 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1402a21000 == 160 [pid = 1921] [id = 672] 22:15:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f13fef95400) [pid = 1921] [serial = 2017] [outer = (nil)] 22:15:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f13fef9b000) [pid = 1921] [serial = 2018] [outer = 0x7f13fef95400] 22:15:52 INFO - PROCESS | 1921 | 1461474952895 Marionette DEBUG loaded listener.js 22:15:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f13fefd5400) [pid = 1921] [serial = 2019] [outer = 0x7f13fef95400] 22:15:53 INFO - PROCESS | 1921 | 1461474953766 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:15:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:15:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1580ms 22:15:53 INFO - PROCESS | 1921 | 1461474953801 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 22:15:53 INFO - PROCESS | 1921 | 1461474953805 Marionette TRACE conn5 <- [1,2661,null,{"value":"8"}] 22:15:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:15:53 INFO - PROCESS | 1921 | 1461474953811 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:15:53 INFO - PROCESS | 1921 | 1461474953814 Marionette TRACE conn5 <- [1,2662,null,{}] 22:15:53 INFO - PROCESS | 1921 | 1461474953820 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:54 INFO - PROCESS | 1921 | 1461474954047 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 22:15:54 INFO - PROCESS | 1921 | 1461474954323 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:54 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14041a8800 == 161 [pid = 1921] [id = 673] 22:15:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f13ea343400) [pid = 1921] [serial = 2020] [outer = (nil)] 22:15:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f13ff69a000) [pid = 1921] [serial = 2021] [outer = 0x7f13ea343400] 22:15:54 INFO - PROCESS | 1921 | 1461474954440 Marionette DEBUG loaded listener.js 22:15:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f13ff6a5000) [pid = 1921] [serial = 2022] [outer = 0x7f13ea343400] 22:15:55 INFO - PROCESS | 1921 | 1461474955301 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:15:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:15:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1532ms 22:15:55 INFO - PROCESS | 1921 | 1461474955344 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 22:15:55 INFO - PROCESS | 1921 | 1461474955348 Marionette TRACE conn5 <- [1,2665,null,{"value":"8"}] 22:15:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:15:55 INFO - PROCESS | 1921 | 1461474955353 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:15:55 INFO - PROCESS | 1921 | 1461474955355 Marionette TRACE conn5 <- [1,2666,null,{}] 22:15:55 INFO - PROCESS | 1921 | 1461474955361 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:55 INFO - PROCESS | 1921 | 1461474955595 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 22:15:55 INFO - PROCESS | 1921 | 1461474955870 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1405066000 == 162 [pid = 1921] [id = 674] 22:15:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f13f87ba400) [pid = 1921] [serial = 2023] [outer = (nil)] 22:15:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f13ff92b800) [pid = 1921] [serial = 2024] [outer = 0x7f13f87ba400] 22:15:55 INFO - PROCESS | 1921 | 1461474955998 Marionette DEBUG loaded listener.js 22:15:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f14003d5000) [pid = 1921] [serial = 2025] [outer = 0x7f13f87ba400] 22:15:57 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:15:57 INFO - PROCESS | 1921 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:15:57 INFO - PROCESS | 1921 | 1461474957311 Marionette TRACE conn5 <- [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]]]}] 22:15:57 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) 22:15:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1986ms 22:15:57 INFO - PROCESS | 1921 | 1461474957341 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 22:15:57 INFO - PROCESS | 1921 | 1461474957345 Marionette TRACE conn5 <- [1,2669,null,{"value":"8"}] 22:15:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:15:57 INFO - PROCESS | 1921 | 1461474957358 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:15:57 INFO - PROCESS | 1921 | 1461474957361 Marionette TRACE conn5 <- [1,2670,null,{}] 22:15:57 INFO - PROCESS | 1921 | 1461474957368 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:57 INFO - PROCESS | 1921 | 1461474957686 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 22:15:57 INFO - PROCESS | 1921 | 1461474957930 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14055e0800 == 163 [pid = 1921] [id = 675] 22:15:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f13fef92800) [pid = 1921] [serial = 2026] [outer = (nil)] 22:15:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f14004a7000) [pid = 1921] [serial = 2027] [outer = 0x7f13fef92800] 22:15:58 INFO - PROCESS | 1921 | 1461474958004 Marionette DEBUG loaded listener.js 22:15:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f140108c000) [pid = 1921] [serial = 2028] [outer = 0x7f13fef92800] 22:15:59 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:15:59 INFO - PROCESS | 1921 | 1461474959364 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 22:15:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:15:59 INFO - PROCESS | 1921 | 1461474959399 Marionette TRACE conn5 <- [1,2673,null,{"value":"8"}] 22:15:59 INFO - PROCESS | 1921 | 1461474959406 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:15:59 INFO - PROCESS | 1921 | 1461474959409 Marionette TRACE conn5 <- [1,2674,null,{}] 22:15:59 INFO - PROCESS | 1921 | 1461474959415 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:15:59 INFO - PROCESS | 1921 | 1461474959699 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 22:15:59 INFO - PROCESS | 1921 | 1461474959943 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140868d800 == 164 [pid = 1921] [id = 676] 22:15:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f13fef93c00) [pid = 1921] [serial = 2029] [outer = (nil)] 22:16:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f1401091800) [pid = 1921] [serial = 2030] [outer = 0x7f13fef93c00] 22:16:00 INFO - PROCESS | 1921 | 1461474960018 Marionette DEBUG loaded listener.js 22:16:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f14010d0800) [pid = 1921] [serial = 2031] [outer = 0x7f13fef93c00] 22:16:01 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:01 INFO - PROCESS | 1921 | 1461474961423 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 22:16:01 INFO - PROCESS | 1921 | 1461474961456 Marionette TRACE conn5 <- [1,2677,null,{"value":"8"}] 22:16:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:16:01 INFO - PROCESS | 1921 | 1461474961462 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:16:01 INFO - PROCESS | 1921 | 1461474961464 Marionette TRACE conn5 <- [1,2678,null,{}] 22:16:01 INFO - PROCESS | 1921 | 1461474961470 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:01 INFO - PROCESS | 1921 | 1461474961793 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 22:16:02 INFO - PROCESS | 1921 | 1461474962066 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:02 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1409b99000 == 165 [pid = 1921] [id = 677] 22:16:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f14004a9800) [pid = 1921] [serial = 2032] [outer = (nil)] 22:16:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f14011c9400) [pid = 1921] [serial = 2033] [outer = 0x7f14004a9800] 22:16:02 INFO - PROCESS | 1921 | 1461474962143 Marionette DEBUG loaded listener.js 22:16:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f1401549800) [pid = 1921] [serial = 2034] [outer = 0x7f14004a9800] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141f85e800 == 164 [pid = 1921] [id = 607] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1405199800 == 163 [pid = 1921] [id = 470] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef11f000 == 162 [pid = 1921] [id = 658] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f141f000 == 161 [pid = 1921] [id = 657] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef88e000 == 160 [pid = 1921] [id = 656] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ee44a800 == 159 [pid = 1921] [id = 655] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fee04800 == 158 [pid = 1921] [id = 648] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f99df000 == 157 [pid = 1921] [id = 647] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f74d7800 == 156 [pid = 1921] [id = 646] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f71a8000 == 155 [pid = 1921] [id = 645] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f49df800 == 154 [pid = 1921] [id = 644] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f477f800 == 153 [pid = 1921] [id = 643] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4239000 == 152 [pid = 1921] [id = 642] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3c17800 == 151 [pid = 1921] [id = 641] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3861000 == 150 [pid = 1921] [id = 640] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2fdb000 == 149 [pid = 1921] [id = 639] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2b8f000 == 148 [pid = 1921] [id = 638] 22:16:03 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef9df000 == 147 [pid = 1921] [id = 637] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f14004b0800) [pid = 1921] [serial = 1791] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f13f06cfc00) [pid = 1921] [serial = 1908] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f13f05e9800) [pid = 1921] [serial = 1907] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f13f57ac000) [pid = 1921] [serial = 1853] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f140928d800) [pid = 1921] [serial = 1889] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f13efa0f800) [pid = 1921] [serial = 1841] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f13ed61e000) [pid = 1921] [serial = 1899] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13ef596400) [pid = 1921] [serial = 1902] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f13fa050000) [pid = 1921] [serial = 1859] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f140be90c00) [pid = 1921] [serial = 1895] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13fefcf000) [pid = 1921] [serial = 1866] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f13f48e7c00) [pid = 1921] [serial = 1848] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f1404055c00) [pid = 1921] [serial = 1878] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f1401c0d000) [pid = 1921] [serial = 1874] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f14004a5000) [pid = 1921] [serial = 1869] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f13fec89c00) [pid = 1921] [serial = 1865] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f13f42e5400) [pid = 1921] [serial = 1847] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13f87b5800) [pid = 1921] [serial = 1857] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13fa49b000) [pid = 1921] [serial = 1862] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f13ff920400) [pid = 1921] [serial = 1868] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f13f42d9400) [pid = 1921] [serial = 1770] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f13fec85800) [pid = 1921] [serial = 1863] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13f033e000) [pid = 1921] [serial = 1842] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f13f554ac00) [pid = 1921] [serial = 1851] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f1409fefc00) [pid = 1921] [serial = 1890] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f140a838800) [pid = 1921] [serial = 1892] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f14073e6c00) [pid = 1921] [serial = 1887] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f140b39cc00) [pid = 1921] [serial = 1893] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f13f7509c00) [pid = 1921] [serial = 1854] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f140177d000) [pid = 1921] [serial = 1872] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f1404bd4400) [pid = 1921] [serial = 1884] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f13fa2e1800) [pid = 1921] [serial = 1860] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f140400f000) [pid = 1921] [serial = 1877] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f13ea351000) [pid = 1921] [serial = 1824] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f141753fc00) [pid = 1921] [serial = 1896] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f13f7ad4800) [pid = 1921] [serial = 1856] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f1401def000) [pid = 1921] [serial = 1875] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f14041fb400) [pid = 1921] [serial = 1881] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f140157f000) [pid = 1921] [serial = 1871] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f1404491c00) [pid = 1921] [serial = 1883] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f536e800) [pid = 1921] [serial = 1850] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f14040c9800) [pid = 1921] [serial = 1880] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f1404e41400) [pid = 1921] [serial = 1886] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13f2cbec00) [pid = 1921] [serial = 1845] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13ed612c00) [pid = 1921] [serial = 1898] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13f045b800) [pid = 1921] [serial = 1905] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13f1b19000) [pid = 1921] [serial = 1844] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13f033ac00) [pid = 1921] [serial = 1904] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13ef2ee400) [pid = 1921] [serial = 1901] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:05 INFO - PROCESS | 1921 | 1461474965009 Marionette TRACE conn5 <- [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]]]}] 22:16:05 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) 22:16:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3589ms 22:16:05 INFO - PROCESS | 1921 | 1461474965052 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 22:16:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:16:05 INFO - PROCESS | 1921 | 1461474965058 Marionette TRACE conn5 <- [1,2681,null,{"value":"8"}] 22:16:05 INFO - PROCESS | 1921 | 1461474965065 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:16:05 INFO - PROCESS | 1921 | 1461474965069 Marionette TRACE conn5 <- [1,2682,null,{}] 22:16:05 INFO - PROCESS | 1921 | 1461474965077 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:05 INFO - PROCESS | 1921 | 1461474965311 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 22:16:05 INFO - PROCESS | 1921 | 1461474965556 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef7ce000 == 148 [pid = 1921] [id = 678] 22:16:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13ef2ed000) [pid = 1921] [serial = 2035] [outer = (nil)] 22:16:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13ef592400) [pid = 1921] [serial = 2036] [outer = 0x7f13ef2ed000] 22:16:05 INFO - PROCESS | 1921 | 1461474965623 Marionette DEBUG loaded listener.js 22:16:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13efa16800) [pid = 1921] [serial = 2037] [outer = 0x7f13ef2ed000] 22:16:06 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:06 INFO - PROCESS | 1921 | 1461474966905 Marionette TRACE conn5 <- [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]]]}] 22:16:06 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) 22:16:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1883ms 22:16:06 INFO - PROCESS | 1921 | 1461474966956 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 22:16:06 INFO - PROCESS | 1921 | 1461474966963 Marionette TRACE conn5 <- [1,2685,null,{"value":"8"}] 22:16:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:16:06 INFO - PROCESS | 1921 | 1461474966974 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:16:06 INFO - PROCESS | 1921 | 1461474966977 Marionette TRACE conn5 <- [1,2686,null,{}] 22:16:07 INFO - PROCESS | 1921 | 1461474966997 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:07 INFO - PROCESS | 1921 | 1461474967347 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 22:16:07 INFO - PROCESS | 1921 | 1461474967405 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f112e000 == 149 [pid = 1921] [id = 679] 22:16:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13ef2ee400) [pid = 1921] [serial = 2038] [outer = (nil)] 22:16:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f05efc00) [pid = 1921] [serial = 2039] [outer = 0x7f13ef2ee400] 22:16:07 INFO - PROCESS | 1921 | 1461474967469 Marionette DEBUG loaded listener.js 22:16:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f155ec00) [pid = 1921] [serial = 2040] [outer = 0x7f13ef2ee400] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13ed605400) [pid = 1921] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f05e6800) [pid = 1921] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13ea342800) [pid = 1921] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13f155b400) [pid = 1921] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13f15a8400) [pid = 1921] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13f0451000) [pid = 1921] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13ee4d0c00) [pid = 1921] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f13ea7c7800) [pid = 1921] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13f0451c00) [pid = 1921] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13f7518000) [pid = 1921] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f13f41ae400) [pid = 1921] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f13f48ebc00) [pid = 1921] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f13f42d9c00) [pid = 1921] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f13ea7c2400) [pid = 1921] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f13f45b1800) [pid = 1921] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f13f48eac00) [pid = 1921] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f13f42dec00) [pid = 1921] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f13f3043400) [pid = 1921] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f13f2f4cc00) [pid = 1921] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f13f2ec2c00) [pid = 1921] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f13f11d4400) [pid = 1921] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:16:08 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f13ed619400) [pid = 1921] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:16:09 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:09 INFO - PROCESS | 1921 | 1461474969405 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 22:16:09 INFO - PROCESS | 1921 | 1461474969422 Marionette TRACE conn5 <- [1,2689,null,{"value":"8"}] 22:16:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:16:09 INFO - PROCESS | 1921 | 1461474969428 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:16:09 INFO - PROCESS | 1921 | 1461474969434 Marionette TRACE conn5 <- [1,2690,null,{}] 22:16:09 INFO - PROCESS | 1921 | 1461474969450 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:09 INFO - PROCESS | 1921 | 1461474969741 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 22:16:09 INFO - PROCESS | 1921 | 1461474969761 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:09 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2e9b800 == 150 [pid = 1921] [id = 680] 22:16:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f13ee4d0c00) [pid = 1921] [serial = 2041] [outer = (nil)] 22:16:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f13f1b21400) [pid = 1921] [serial = 2042] [outer = 0x7f13ee4d0c00] 22:16:09 INFO - PROCESS | 1921 | 1461474969827 Marionette DEBUG loaded listener.js 22:16:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f13f2bdfc00) [pid = 1921] [serial = 2043] [outer = 0x7f13ee4d0c00] 22:16:11 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:11 INFO - PROCESS | 1921 | 1461474971174 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 22:16:11 INFO - PROCESS | 1921 | 1461474971225 Marionette TRACE conn5 <- [1,2693,null,{"value":"8"}] 22:16:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:16:11 INFO - PROCESS | 1921 | 1461474971234 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:16:11 INFO - PROCESS | 1921 | 1461474971239 Marionette TRACE conn5 <- [1,2694,null,{}] 22:16:11 INFO - PROCESS | 1921 | 1461474971290 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:11 INFO - PROCESS | 1921 | 1461474971690 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 22:16:11 INFO - PROCESS | 1921 | 1461474971904 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f04c7000 == 151 [pid = 1921] [id = 681] 22:16:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f13ea7c3400) [pid = 1921] [serial = 2044] [outer = (nil)] 22:16:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f13ef2e7c00) [pid = 1921] [serial = 2045] [outer = 0x7f13ea7c3400] 22:16:11 INFO - PROCESS | 1921 | 1461474971982 Marionette DEBUG loaded listener.js 22:16:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f13efb4f000) [pid = 1921] [serial = 2046] [outer = 0x7f13ea7c3400] 22:16:13 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:13 INFO - PROCESS | 1921 | 1461474973368 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 22:16:13 INFO - PROCESS | 1921 | 1461474973443 Marionette TRACE conn5 <- [1,2697,null,{"value":"8"}] 22:16:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:16:13 INFO - PROCESS | 1921 | 1461474973546 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:16:13 INFO - PROCESS | 1921 | 1461474973552 Marionette TRACE conn5 <- [1,2698,null,{}] 22:16:13 INFO - PROCESS | 1921 | 1461474973569 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:13 INFO - PROCESS | 1921 | 1461474973795 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 22:16:14 INFO - PROCESS | 1921 | 1461474974053 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:14 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f31a2800 == 152 [pid = 1921] [id = 682] 22:16:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f13ef2e1000) [pid = 1921] [serial = 2047] [outer = (nil)] 22:16:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f13f11d3c00) [pid = 1921] [serial = 2048] [outer = 0x7f13ef2e1000] 22:16:14 INFO - PROCESS | 1921 | 1461474974129 Marionette DEBUG loaded listener.js 22:16:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13f2a3d000) [pid = 1921] [serial = 2049] [outer = 0x7f13ef2e1000] 22:16:15 INFO - PROCESS | 1921 | SkCairoFTTypeface::onFilterRec unimplemented 22:16:15 INFO - PROCESS | 1921 | 1461474975563 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 22:16:15 INFO - PROCESS | 1921 | 1461474975599 Marionette TRACE conn5 <- [1,2701,null,{"value":"8"}] 22:16:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:16:15 INFO - PROCESS | 1921 | 1461474975607 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:16:15 INFO - PROCESS | 1921 | 1461474975613 Marionette TRACE conn5 <- [1,2702,null,{}] 22:16:15 INFO - PROCESS | 1921 | 1461474975764 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:16 INFO - PROCESS | 1921 | 1461474975999 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 22:16:16 INFO - PROCESS | 1921 | 1461474976260 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f41c3000 == 153 [pid = 1921] [id = 683] 22:16:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13f1b22000) [pid = 1921] [serial = 2050] [outer = (nil)] 22:16:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13f2ec3000) [pid = 1921] [serial = 2051] [outer = 0x7f13f1b22000] 22:16:16 INFO - PROCESS | 1921 | 1461474976341 Marionette DEBUG loaded listener.js 22:16:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13f3048000) [pid = 1921] [serial = 2052] [outer = 0x7f13f1b22000] 22:16:17 INFO - PROCESS | 1921 | 1461474977300 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:16:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:16:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1728ms 22:16:17 INFO - PROCESS | 1921 | 1461474977336 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 22:16:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:16:17 INFO - PROCESS | 1921 | 1461474977342 Marionette TRACE conn5 <- [1,2705,null,{"value":"8"}] 22:16:17 INFO - PROCESS | 1921 | 1461474977348 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:16:17 INFO - PROCESS | 1921 | 1461474977352 Marionette TRACE conn5 <- [1,2706,null,{}] 22:16:17 INFO - PROCESS | 1921 | 1461474977357 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:17 INFO - PROCESS | 1921 | 1461474977573 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 22:16:17 INFO - PROCESS | 1921 | 1461474977844 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f492f000 == 154 [pid = 1921] [id = 684] 22:16:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13f2a41c00) [pid = 1921] [serial = 2053] [outer = (nil)] 22:16:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13f3044800) [pid = 1921] [serial = 2054] [outer = 0x7f13f2a41c00] 22:16:17 INFO - PROCESS | 1921 | 1461474977981 Marionette DEBUG loaded listener.js 22:16:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13f3cf6000) [pid = 1921] [serial = 2055] [outer = 0x7f13f2a41c00] 22:16:18 INFO - PROCESS | 1921 | 1461474978900 Marionette TRACE conn5 <- [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]]]}] 22:16:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:16:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1585ms 22:16:18 INFO - PROCESS | 1921 | 1461474978933 Marionette TRACE conn5 -> [0,2709,"getWindowHandle",null] 22:16:18 INFO - PROCESS | 1921 | 1461474978937 Marionette TRACE conn5 <- [1,2709,null,{"value":"8"}] 22:16:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:16:18 INFO - PROCESS | 1921 | 1461474978943 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:16:18 INFO - PROCESS | 1921 | 1461474978945 Marionette TRACE conn5 <- [1,2710,null,{}] 22:16:18 INFO - PROCESS | 1921 | 1461474978951 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:19 INFO - PROCESS | 1921 | 1461474979181 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 22:16:19 INFO - PROCESS | 1921 | 1461474979453 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f70d4000 == 155 [pid = 1921] [id = 685] 22:16:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f2f4bc00) [pid = 1921] [serial = 2056] [outer = (nil)] 22:16:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f30d8400) [pid = 1921] [serial = 2057] [outer = 0x7f13f2f4bc00] 22:16:19 INFO - PROCESS | 1921 | 1461474979582 Marionette DEBUG loaded listener.js 22:16:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f45a8c00) [pid = 1921] [serial = 2058] [outer = 0x7f13f2f4bc00] 22:16:20 INFO - PROCESS | 1921 | 1461474980500 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 22:16:20 INFO - PROCESS | 1921 | 1461474980582 Marionette TRACE conn5 <- [1,2713,null,{"value":"8"}] 22:16:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:16:20 INFO - PROCESS | 1921 | 1461474980591 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:16:20 INFO - PROCESS | 1921 | 1461474980593 Marionette TRACE conn5 <- [1,2714,null,{}] 22:16:20 INFO - PROCESS | 1921 | 1461474980601 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:20 INFO - PROCESS | 1921 | 1461474980902 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 22:16:21 INFO - PROCESS | 1921 | 1461474981232 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:21 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f9748800 == 156 [pid = 1921] [id = 686] 22:16:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f554d400) [pid = 1921] [serial = 2059] [outer = (nil)] 22:16:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f57a3800) [pid = 1921] [serial = 2060] [outer = 0x7f13f554d400] 22:16:21 INFO - PROCESS | 1921 | 1461474981313 Marionette DEBUG loaded listener.js 22:16:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f730a000) [pid = 1921] [serial = 2061] [outer = 0x7f13f554d400] 22:16:22 INFO - PROCESS | 1921 | 1461474982165 Marionette TRACE conn5 <- [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]]]}] 22:16:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:16:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1631ms 22:16:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:16:22 INFO - PROCESS | 1921 | 1461474982221 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 22:16:22 INFO - PROCESS | 1921 | 1461474982224 Marionette TRACE conn5 <- [1,2717,null,{"value":"8"}] 22:16:22 INFO - PROCESS | 1921 | 1461474982231 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:16:22 INFO - PROCESS | 1921 | 1461474982234 Marionette TRACE conn5 <- [1,2718,null,{}] 22:16:22 INFO - PROCESS | 1921 | 1461474982239 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:22 INFO - PROCESS | 1921 | 1461474982467 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 22:16:22 INFO - PROCESS | 1921 | 1461474982734 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa5d8800 == 157 [pid = 1921] [id = 687] 22:16:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f554b400) [pid = 1921] [serial = 2062] [outer = (nil)] 22:16:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f7516c00) [pid = 1921] [serial = 2063] [outer = 0x7f13f554b400] 22:16:22 INFO - PROCESS | 1921 | 1461474982813 Marionette DEBUG loaded listener.js 22:16:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f774f800) [pid = 1921] [serial = 2064] [outer = 0x7f13f554b400] 22:16:23 INFO - PROCESS | 1921 | 1461474983812 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 22:16:23 INFO - PROCESS | 1921 | 1461474983874 Marionette TRACE conn5 <- [1,2721,null,{"value":"8"}] 22:16:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:16:23 INFO - PROCESS | 1921 | 1461474983880 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:16:23 INFO - PROCESS | 1921 | 1461474983883 Marionette TRACE conn5 <- [1,2722,null,{}] 22:16:23 INFO - PROCESS | 1921 | 1461474983888 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:24 INFO - PROCESS | 1921 | 1461474984140 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 22:16:24 INFO - PROCESS | 1921 | 1461474984451 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140025f000 == 158 [pid = 1921] [id = 688] 22:16:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13f045b400) [pid = 1921] [serial = 2065] [outer = (nil)] 22:16:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f7751000) [pid = 1921] [serial = 2066] [outer = 0x7f13f045b400] 22:16:24 INFO - PROCESS | 1921 | 1461474984532 Marionette DEBUG loaded listener.js 22:16:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f87b5800) [pid = 1921] [serial = 2067] [outer = 0x7f13f045b400] 22:16:25 INFO - PROCESS | 1921 | 1461474985450 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 22:16:25 INFO - PROCESS | 1921 | 1461474985524 Marionette TRACE conn5 <- [1,2725,null,{"value":"8"}] 22:16:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:16:25 INFO - PROCESS | 1921 | 1461474985531 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:16:25 INFO - PROCESS | 1921 | 1461474985534 Marionette TRACE conn5 <- [1,2726,null,{}] 22:16:25 INFO - PROCESS | 1921 | 1461474985539 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:25 INFO - PROCESS | 1921 | 1461474985773 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 22:16:26 INFO - PROCESS | 1921 | 1461474986082 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400fc0800 == 159 [pid = 1921] [id = 689] 22:16:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f3043800) [pid = 1921] [serial = 2068] [outer = (nil)] 22:16:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13fa04a400) [pid = 1921] [serial = 2069] [outer = 0x7f13f3043800] 22:16:26 INFO - PROCESS | 1921 | 1461474986163 Marionette DEBUG loaded listener.js 22:16:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13fa2e8800) [pid = 1921] [serial = 2070] [outer = 0x7f13f3043800] 22:16:27 INFO - PROCESS | 1921 | 1461474987056 Marionette TRACE conn5 <- [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]]]}] 22:16:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:16:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1581ms 22:16:27 INFO - PROCESS | 1921 | 1461474987113 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 22:16:27 INFO - PROCESS | 1921 | 1461474987117 Marionette TRACE conn5 <- [1,2729,null,{"value":"8"}] 22:16:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:16:27 INFO - PROCESS | 1921 | 1461474987123 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:16:27 INFO - PROCESS | 1921 | 1461474987127 Marionette TRACE conn5 <- [1,2730,null,{}] 22:16:27 INFO - PROCESS | 1921 | 1461474987132 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:27 INFO - PROCESS | 1921 | 1461474987365 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 22:16:27 INFO - PROCESS | 1921 | 1461474987681 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:27 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401789800 == 160 [pid = 1921] [id = 690] 22:16:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13f7a4fc00) [pid = 1921] [serial = 2071] [outer = (nil)] 22:16:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13fa4a6000) [pid = 1921] [serial = 2072] [outer = 0x7f13f7a4fc00] 22:16:27 INFO - PROCESS | 1921 | 1461474987760 Marionette DEBUG loaded listener.js 22:16:27 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13fec8a800) [pid = 1921] [serial = 2073] [outer = 0x7f13f7a4fc00] 22:16:29 INFO - PROCESS | 1921 | 1461474989100 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 22:16:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:16:29 INFO - PROCESS | 1921 | 1461474989165 Marionette TRACE conn5 <- [1,2733,null,{"value":"8"}] 22:16:29 INFO - PROCESS | 1921 | 1461474989171 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:16:29 INFO - PROCESS | 1921 | 1461474989176 Marionette TRACE conn5 <- [1,2734,null,{}] 22:16:29 INFO - PROCESS | 1921 | 1461474989280 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:29 INFO - PROCESS | 1921 | 1461474989599 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 22:16:29 INFO - PROCESS | 1921 | 1461474989803 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401ca3800 == 161 [pid = 1921] [id = 691] 22:16:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f13fa49cc00) [pid = 1921] [serial = 2074] [outer = (nil)] 22:16:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f13fefd3000) [pid = 1921] [serial = 2075] [outer = 0x7f13fa49cc00] 22:16:29 INFO - PROCESS | 1921 | 1461474989884 Marionette DEBUG loaded listener.js 22:16:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f14010d0400) [pid = 1921] [serial = 2076] [outer = 0x7f13fa49cc00] 22:16:30 INFO - PROCESS | 1921 | 1461474990837 Marionette TRACE conn5 <- [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]]]}] 22:16:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:16:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1736ms 22:16:30 INFO - PROCESS | 1921 | 1461474990908 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 22:16:30 INFO - PROCESS | 1921 | 1461474990911 Marionette TRACE conn5 <- [1,2737,null,{"value":"8"}] 22:16:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:16:30 INFO - PROCESS | 1921 | 1461474990938 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:16:30 INFO - PROCESS | 1921 | 1461474990941 Marionette TRACE conn5 <- [1,2738,null,{}] 22:16:30 INFO - PROCESS | 1921 | 1461474990947 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:31 INFO - PROCESS | 1921 | 1461474991184 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 22:16:31 INFO - PROCESS | 1921 | 1461474991500 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:31 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14051a0000 == 162 [pid = 1921] [id = 692] 22:16:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f13fec8f800) [pid = 1921] [serial = 2077] [outer = (nil)] 22:16:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f140154b000) [pid = 1921] [serial = 2078] [outer = 0x7f13fec8f800] 22:16:31 INFO - PROCESS | 1921 | 1461474991586 Marionette DEBUG loaded listener.js 22:16:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f1401555800) [pid = 1921] [serial = 2079] [outer = 0x7f13fec8f800] 22:16:32 INFO - PROCESS | 1921 | 1461474992428 Marionette TRACE conn5 <- [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]]]}] 22:16:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:16:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1539ms 22:16:32 INFO - PROCESS | 1921 | 1461474992476 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 22:16:32 INFO - PROCESS | 1921 | 1461474992480 Marionette TRACE conn5 <- [1,2741,null,{"value":"8"}] 22:16:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:16:32 INFO - PROCESS | 1921 | 1461474992486 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:16:32 INFO - PROCESS | 1921 | 1461474992489 Marionette TRACE conn5 <- [1,2742,null,{}] 22:16:32 INFO - PROCESS | 1921 | 1461474992494 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:32 INFO - PROCESS | 1921 | 1461474992724 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 22:16:33 INFO - PROCESS | 1921 | 1461474992998 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a31b000 == 163 [pid = 1921] [id = 693] 22:16:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f14003cec00) [pid = 1921] [serial = 2080] [outer = (nil)] 22:16:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f140156a800) [pid = 1921] [serial = 2081] [outer = 0x7f14003cec00] 22:16:33 INFO - PROCESS | 1921 | 1461474993076 Marionette DEBUG loaded listener.js 22:16:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f1401574800) [pid = 1921] [serial = 2082] [outer = 0x7f14003cec00] 22:16:33 INFO - PROCESS | 1921 | 1461474993996 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:16:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:16:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1543ms 22:16:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:16:34 INFO - PROCESS | 1921 | 1461474994030 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 22:16:34 INFO - PROCESS | 1921 | 1461474994033 Marionette TRACE conn5 <- [1,2745,null,{"value":"8"}] 22:16:34 INFO - PROCESS | 1921 | 1461474994039 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:16:34 INFO - PROCESS | 1921 | 1461474994042 Marionette TRACE conn5 <- [1,2746,null,{}] 22:16:34 INFO - PROCESS | 1921 | 1461474994047 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:34 INFO - PROCESS | 1921 | 1461474994288 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 22:16:34 INFO - PROCESS | 1921 | 1461474994564 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b105000 == 164 [pid = 1921] [id = 694] 22:16:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f14010cf800) [pid = 1921] [serial = 2083] [outer = (nil)] 22:16:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f140157f800) [pid = 1921] [serial = 2084] [outer = 0x7f14010cf800] 22:16:34 INFO - PROCESS | 1921 | 1461474994682 Marionette DEBUG loaded listener.js 22:16:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f14016d0400) [pid = 1921] [serial = 2085] [outer = 0x7f14010cf800] 22:16:35 INFO - PROCESS | 1921 | 1461474995520 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:16:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:16:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1532ms 22:16:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:16:35 INFO - PROCESS | 1921 | 1461474995571 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 22:16:35 INFO - PROCESS | 1921 | 1461474995574 Marionette TRACE conn5 <- [1,2749,null,{"value":"8"}] 22:16:35 INFO - PROCESS | 1921 | 1461474995580 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:16:35 INFO - PROCESS | 1921 | 1461474995584 Marionette TRACE conn5 <- [1,2750,null,{}] 22:16:35 INFO - PROCESS | 1921 | 1461474995589 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:35 INFO - PROCESS | 1921 | 1461474995812 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 22:16:36 INFO - PROCESS | 1921 | 1461474996092 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b40c800 == 165 [pid = 1921] [id = 695] 22:16:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f1401562800) [pid = 1921] [serial = 2086] [outer = (nil)] 22:16:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f14016d7c00) [pid = 1921] [serial = 2087] [outer = 0x7f1401562800] 22:16:36 INFO - PROCESS | 1921 | 1461474996217 Marionette DEBUG loaded listener.js 22:16:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f1401773400) [pid = 1921] [serial = 2088] [outer = 0x7f1401562800] 22:16:37 INFO - PROCESS | 1921 | 1461474997099 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:16:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:16:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1583ms 22:16:37 INFO - PROCESS | 1921 | 1461474997163 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 22:16:37 INFO - PROCESS | 1921 | 1461474997167 Marionette TRACE conn5 <- [1,2753,null,{"value":"8"}] 22:16:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:16:37 INFO - PROCESS | 1921 | 1461474997173 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:16:37 INFO - PROCESS | 1921 | 1461474997175 Marionette TRACE conn5 <- [1,2754,null,{}] 22:16:37 INFO - PROCESS | 1921 | 1461474997181 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:37 INFO - PROCESS | 1921 | 1461474997416 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 22:16:37 INFO - PROCESS | 1921 | 1461474997733 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:37 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140be2e000 == 166 [pid = 1921] [id = 696] 22:16:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f13ea351c00) [pid = 1921] [serial = 2089] [outer = (nil)] 22:16:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f1401777000) [pid = 1921] [serial = 2090] [outer = 0x7f13ea351c00] 22:16:37 INFO - PROCESS | 1921 | 1461474997848 Marionette DEBUG loaded listener.js 22:16:37 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f14018f2400) [pid = 1921] [serial = 2091] [outer = 0x7f13ea351c00] 22:16:38 INFO - PROCESS | 1921 | 1461474998788 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:16:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:16:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1685ms 22:16:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:16:38 INFO - PROCESS | 1921 | 1461474998859 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 22:16:38 INFO - PROCESS | 1921 | 1461474998862 Marionette TRACE conn5 <- [1,2757,null,{"value":"8"}] 22:16:38 INFO - PROCESS | 1921 | 1461474998869 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:16:38 INFO - PROCESS | 1921 | 1461474998872 Marionette TRACE conn5 <- [1,2758,null,{}] 22:16:38 INFO - PROCESS | 1921 | 1461474998877 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:39 INFO - PROCESS | 1921 | 1461474999119 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 22:16:39 INFO - PROCESS | 1921 | 1461474999441 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3119000 == 167 [pid = 1921] [id = 697] 22:16:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f13ea7c2000) [pid = 1921] [serial = 2092] [outer = (nil)] 22:16:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f13f2cb2800) [pid = 1921] [serial = 2093] [outer = 0x7f13ea7c2000] 22:16:39 INFO - PROCESS | 1921 | 1461474999521 Marionette DEBUG loaded listener.js 22:16:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f13f3cf8c00) [pid = 1921] [serial = 2094] [outer = 0x7f13ea7c2000] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1420ece000 == 166 [pid = 1921] [id = 82] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f04c4000 == 165 [pid = 1921] [id = 634] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f112e000 == 164 [pid = 1921] [id = 679] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef7ce000 == 163 [pid = 1921] [id = 678] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14041a8800 == 162 [pid = 1921] [id = 673] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1402a21000 == 161 [pid = 1921] [id = 672] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401c1c000 == 160 [pid = 1921] [id = 671] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401b51800 == 159 [pid = 1921] [id = 670] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140178a800 == 158 [pid = 1921] [id = 669] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400d98000 == 157 [pid = 1921] [id = 668] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400257800 == 156 [pid = 1921] [id = 667] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fed94800 == 155 [pid = 1921] [id = 666] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f99d1000 == 154 [pid = 1921] [id = 665] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f739a800 == 153 [pid = 1921] [id = 664] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4946800 == 152 [pid = 1921] [id = 663] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f41d9800 == 151 [pid = 1921] [id = 662] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f318b800 == 150 [pid = 1921] [id = 661] 22:16:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f02db800 == 149 [pid = 1921] [id = 660] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f13f41abc00) [pid = 1921] [serial = 1839] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f13f2cbb400) [pid = 1921] [serial = 1979] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f13f05edc00) [pid = 1921] [serial = 1973] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f13f11d5000) [pid = 1921] [serial = 1974] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f13ea7c6c00) [pid = 1921] [serial = 1976] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f13f2be8800) [pid = 1921] [serial = 1922] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13f2a42400) [pid = 1921] [serial = 1920] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13f1b20400) [pid = 1921] [serial = 1919] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f13f155e800) [pid = 1921] [serial = 1917] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f13f06dc000) [pid = 1921] [serial = 1916] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f13efa12000) [pid = 1921] [serial = 1914] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13ef58d400) [pid = 1921] [serial = 1913] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f13f11dac00) [pid = 1921] [serial = 1910] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f13ed603000) [pid = 1921] [serial = 1967] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f13ed614800) [pid = 1921] [serial = 1968] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f13efa0ac00) [pid = 1921] [serial = 1964] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f13f97b8400) [pid = 1921] [serial = 1962] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f13f87b9000) [pid = 1921] [serial = 1961] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f13f87b1400) [pid = 1921] [serial = 1959] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f13f8707000) [pid = 1921] [serial = 1958] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f13f7ad1400) [pid = 1921] [serial = 1956] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f13f7a57c00) [pid = 1921] [serial = 1955] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f13f775d800) [pid = 1921] [serial = 1953] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f13f7756000) [pid = 1921] [serial = 1952] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f13f75f9800) [pid = 1921] [serial = 1950] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f13f75ef000) [pid = 1921] [serial = 1949] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f13f7510400) [pid = 1921] [serial = 1947] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13f730b400) [pid = 1921] [serial = 1946] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13f7302c00) [pid = 1921] [serial = 1944] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f5550400) [pid = 1921] [serial = 1943] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13f4b8f400) [pid = 1921] [serial = 1941] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13f48f1400) [pid = 1921] [serial = 1940] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13f45ac400) [pid = 1921] [serial = 1938] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f42e3000) [pid = 1921] [serial = 1937] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13f41ab000) [pid = 1921] [serial = 1935] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13f3cf9800) [pid = 1921] [serial = 1934] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13f3cf0000) [pid = 1921] [serial = 1932] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13f387cc00) [pid = 1921] [serial = 1931] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13f30d7800) [pid = 1921] [serial = 1929] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f13f2fc0c00) [pid = 1921] [serial = 1928] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13f2ec2400) [pid = 1921] [serial = 1926] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13f2cd3c00) [pid = 1921] [serial = 1925] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f13f2cba400) [pid = 1921] [serial = 1923] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f13efa09c00) [pid = 1921] [serial = 1970] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f13f0331000) [pid = 1921] [serial = 1971] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f13f06d3800) [pid = 1921] [serial = 1977] [outer = (nil)] [url = about:blank] 22:16:41 INFO - PROCESS | 1921 | 1461475001892 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:16:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:16:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 3092ms 22:16:41 INFO - PROCESS | 1921 | 1461475001961 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 22:16:41 INFO - PROCESS | 1921 | 1461475001966 Marionette TRACE conn5 <- [1,2761,null,{"value":"8"}] 22:16:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:16:41 INFO - PROCESS | 1921 | 1461475001974 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:16:41 INFO - PROCESS | 1921 | 1461475001980 Marionette TRACE conn5 <- [1,2762,null,{}] 22:16:41 INFO - PROCESS | 1921 | 1461475001989 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:42 INFO - PROCESS | 1921 | 1461475002208 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 22:16:42 INFO - PROCESS | 1921 | 1461475002433 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef7d1000 == 150 [pid = 1921] [id = 698] 22:16:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13ed604000) [pid = 1921] [serial = 2095] [outer = (nil)] 22:16:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13efb4a400) [pid = 1921] [serial = 2096] [outer = 0x7f13ed604000] 22:16:42 INFO - PROCESS | 1921 | 1461475002502 Marionette DEBUG loaded listener.js 22:16:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13f0451c00) [pid = 1921] [serial = 2097] [outer = 0x7f13ed604000] 22:16:43 INFO - PROCESS | 1921 | 1461475003283 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:16:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:16:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1339ms 22:16:43 INFO - PROCESS | 1921 | 1461475003314 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 22:16:43 INFO - PROCESS | 1921 | 1461475003322 Marionette TRACE conn5 <- [1,2765,null,{"value":"8"}] 22:16:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:16:43 INFO - PROCESS | 1921 | 1461475003332 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:16:43 INFO - PROCESS | 1921 | 1461475003335 Marionette TRACE conn5 <- [1,2766,null,{}] 22:16:43 INFO - PROCESS | 1921 | 1461475003341 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:43 INFO - PROCESS | 1921 | 1461475003562 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 22:16:43 INFO - PROCESS | 1921 | 1461475003781 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f141f000 == 151 [pid = 1921] [id = 699] 22:16:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13ed60f800) [pid = 1921] [serial = 2098] [outer = (nil)] 22:16:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13f15a7c00) [pid = 1921] [serial = 2099] [outer = 0x7f13ed60f800] 22:16:43 INFO - PROCESS | 1921 | 1461475003845 Marionette DEBUG loaded listener.js 22:16:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13f2a3f800) [pid = 1921] [serial = 2100] [outer = 0x7f13ed60f800] 22:16:44 INFO - PROCESS | 1921 | 1461475004749 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:16:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:16:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1484ms 22:16:44 INFO - PROCESS | 1921 | 1461475004816 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 22:16:44 INFO - PROCESS | 1921 | 1461475004820 Marionette TRACE conn5 <- [1,2769,null,{"value":"8"}] 22:16:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:16:44 INFO - PROCESS | 1921 | 1461475004826 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:16:44 INFO - PROCESS | 1921 | 1461475004831 Marionette TRACE conn5 <- [1,2770,null,{}] 22:16:44 INFO - PROCESS | 1921 | 1461475004867 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:45 INFO - PROCESS | 1921 | 1461475005165 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 22:16:45 INFO - PROCESS | 1921 | 1461475005200 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:45 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2fcc000 == 152 [pid = 1921] [id = 700] 22:16:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13f2cddc00) [pid = 1921] [serial = 2101] [outer = (nil)] 22:16:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f2f49000) [pid = 1921] [serial = 2102] [outer = 0x7f13f2cddc00] 22:16:45 INFO - PROCESS | 1921 | 1461475005269 Marionette DEBUG loaded listener.js 22:16:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f2fc0c00) [pid = 1921] [serial = 2103] [outer = 0x7f13f2cddc00] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13f05e9000) [pid = 1921] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13ea347000) [pid = 1921] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f13f87ba400) [pid = 1921] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13ea343400) [pid = 1921] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13f5544c00) [pid = 1921] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f14004a9800) [pid = 1921] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f13f3cf3400) [pid = 1921] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f13f42e6800) [pid = 1921] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f13f2ecf400) [pid = 1921] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f13fef92800) [pid = 1921] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f13f5552000) [pid = 1921] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f13fef93c00) [pid = 1921] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f13f11d1800) [pid = 1921] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f13f554f400) [pid = 1921] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f13fef95400) [pid = 1921] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f13f2ec6400) [pid = 1921] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f13ef2ee400) [pid = 1921] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f13fec8d000) [pid = 1921] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 123 (0x7f13ef2ed000) [pid = 1921] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 122 (0x7f13f2fba400) [pid = 1921] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 121 (0x7f13f2be4000) [pid = 1921] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:16:46 INFO - PROCESS | 1921 | --DOMWINDOW == 120 (0x7f13ed61f000) [pid = 1921] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:16:46 INFO - PROCESS | 1921 | 1461475006811 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:16:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:16:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2039ms 22:16:46 INFO - PROCESS | 1921 | 1461475006908 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 22:16:46 INFO - PROCESS | 1921 | 1461475006913 Marionette TRACE conn5 <- [1,2773,null,{"value":"8"}] 22:16:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:16:46 INFO - PROCESS | 1921 | 1461475006921 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:16:46 INFO - PROCESS | 1921 | 1461475006923 Marionette TRACE conn5 <- [1,2774,null,{}] 22:16:46 INFO - PROCESS | 1921 | 1461475006929 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:47 INFO - PROCESS | 1921 | 1461475007138 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 22:16:47 INFO - PROCESS | 1921 | 1461475007312 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:47 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f386e800 == 153 [pid = 1921] [id = 701] 22:16:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 121 (0x7f13ea7cc800) [pid = 1921] [serial = 2104] [outer = (nil)] 22:16:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 122 (0x7f13f2cde000) [pid = 1921] [serial = 2105] [outer = 0x7f13ea7cc800] 22:16:47 INFO - PROCESS | 1921 | 1461475007378 Marionette DEBUG loaded listener.js 22:16:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 123 (0x7f13f304e400) [pid = 1921] [serial = 2106] [outer = 0x7f13ea7cc800] 22:16:48 INFO - PROCESS | 1921 | 1461475008114 Marionette TRACE conn5 <- [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]]]}] 22:16:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:16:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1227ms 22:16:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:16:48 INFO - PROCESS | 1921 | 1461475008149 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 22:16:48 INFO - PROCESS | 1921 | 1461475008152 Marionette TRACE conn5 <- [1,2777,null,{"value":"8"}] 22:16:48 INFO - PROCESS | 1921 | 1461475008158 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:16:48 INFO - PROCESS | 1921 | 1461475008161 Marionette TRACE conn5 <- [1,2778,null,{}] 22:16:48 INFO - PROCESS | 1921 | 1461475008166 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:48 INFO - PROCESS | 1921 | 1461475008452 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 22:16:48 INFO - PROCESS | 1921 | 1461475008486 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3ce9800 == 154 [pid = 1921] [id = 702] 22:16:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 124 (0x7f13ed60e400) [pid = 1921] [serial = 2107] [outer = (nil)] 22:16:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f13f387cc00) [pid = 1921] [serial = 2108] [outer = 0x7f13ed60e400] 22:16:48 INFO - PROCESS | 1921 | 1461475008560 Marionette DEBUG loaded listener.js 22:16:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f13f42e6800) [pid = 1921] [serial = 2109] [outer = 0x7f13ed60e400] 22:16:49 INFO - PROCESS | 1921 | 1461475009807 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:16:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:16:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1688ms 22:16:49 INFO - PROCESS | 1921 | 1461475009847 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 22:16:49 INFO - PROCESS | 1921 | 1461475009855 Marionette TRACE conn5 <- [1,2781,null,{"value":"8"}] 22:16:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:16:49 INFO - PROCESS | 1921 | 1461475009864 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:16:49 INFO - PROCESS | 1921 | 1461475009868 Marionette TRACE conn5 <- [1,2782,null,{}] 22:16:49 INFO - PROCESS | 1921 | 1461475009876 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:50 INFO - PROCESS | 1921 | 1461475010162 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 22:16:50 INFO - PROCESS | 1921 | 1461475010487 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2e56000 == 155 [pid = 1921] [id = 703] 22:16:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f13f11d5000) [pid = 1921] [serial = 2110] [outer = (nil)] 22:16:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f13f155c000) [pid = 1921] [serial = 2111] [outer = 0x7f13f11d5000] 22:16:50 INFO - PROCESS | 1921 | 1461475010567 Marionette DEBUG loaded listener.js 22:16:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f13f2a40c00) [pid = 1921] [serial = 2112] [outer = 0x7f13f11d5000] 22:16:51 INFO - PROCESS | 1921 | 1461475011482 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:16:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:16:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1690ms 22:16:51 INFO - PROCESS | 1921 | 1461475011556 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 22:16:51 INFO - PROCESS | 1921 | 1461475011564 Marionette TRACE conn5 <- [1,2785,null,{"value":"8"}] 22:16:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:16:51 INFO - PROCESS | 1921 | 1461475011576 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:16:51 INFO - PROCESS | 1921 | 1461475011580 Marionette TRACE conn5 <- [1,2786,null,{}] 22:16:51 INFO - PROCESS | 1921 | 1461475011586 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:51 INFO - PROCESS | 1921 | 1461475011884 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 22:16:52 INFO - PROCESS | 1921 | 1461475012254 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f4777000 == 156 [pid = 1921] [id = 704] 22:16:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f13f2be0800) [pid = 1921] [serial = 2113] [outer = (nil)] 22:16:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f13f30d9800) [pid = 1921] [serial = 2114] [outer = 0x7f13f2be0800] 22:16:52 INFO - PROCESS | 1921 | 1461475012332 Marionette DEBUG loaded listener.js 22:16:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f13f41a7c00) [pid = 1921] [serial = 2115] [outer = 0x7f13f2be0800] 22:16:53 INFO - PROCESS | 1921 | 1461475013187 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1681ms 22:16:53 INFO - PROCESS | 1921 | 1461475013258 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 22:16:53 INFO - PROCESS | 1921 | 1461475013262 Marionette TRACE conn5 <- [1,2789,null,{"value":"8"}] 22:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:16:53 INFO - PROCESS | 1921 | 1461475013270 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:16:53 INFO - PROCESS | 1921 | 1461475013276 Marionette TRACE conn5 <- [1,2790,null,{}] 22:16:53 INFO - PROCESS | 1921 | 1461475013293 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:53 INFO - PROCESS | 1921 | 1461475013606 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 22:16:53 INFO - PROCESS | 1921 | 1461475013956 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f7395000 == 157 [pid = 1921] [id = 705] 22:16:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f13f48eb000) [pid = 1921] [serial = 2116] [outer = (nil)] 22:16:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13f4b8dc00) [pid = 1921] [serial = 2117] [outer = 0x7f13f48eb000] 22:16:54 INFO - PROCESS | 1921 | 1461475014083 Marionette DEBUG loaded listener.js 22:16:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13f5373c00) [pid = 1921] [serial = 2118] [outer = 0x7f13f48eb000] 22:16:54 INFO - PROCESS | 1921 | 1461475014967 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:16:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:16:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1737ms 22:16:55 INFO - PROCESS | 1921 | 1461475015007 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 22:16:55 INFO - PROCESS | 1921 | 1461475015010 Marionette TRACE conn5 <- [1,2793,null,{"value":"8"}] 22:16:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:16:55 INFO - PROCESS | 1921 | 1461475015017 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:16:55 INFO - PROCESS | 1921 | 1461475015020 Marionette TRACE conn5 <- [1,2794,null,{}] 22:16:55 INFO - PROCESS | 1921 | 1461475015026 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:55 INFO - PROCESS | 1921 | 1461475015274 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 22:16:55 INFO - PROCESS | 1921 | 1461475015547 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f974f000 == 158 [pid = 1921] [id = 706] 22:16:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13f48ee400) [pid = 1921] [serial = 2119] [outer = (nil)] 22:16:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13f57a6c00) [pid = 1921] [serial = 2120] [outer = 0x7f13f48ee400] 22:16:55 INFO - PROCESS | 1921 | 1461475015669 Marionette DEBUG loaded listener.js 22:16:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13f7305400) [pid = 1921] [serial = 2121] [outer = 0x7f13f48ee400] 22:16:56 INFO - PROCESS | 1921 | 1461475016541 Marionette TRACE conn5 <- [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]]]}] 22:16:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:16:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1578ms 22:16:56 INFO - PROCESS | 1921 | 1461475016597 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 22:16:56 INFO - PROCESS | 1921 | 1461475016600 Marionette TRACE conn5 <- [1,2797,null,{"value":"8"}] 22:16:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:16:56 INFO - PROCESS | 1921 | 1461475016608 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:16:56 INFO - PROCESS | 1921 | 1461475016611 Marionette TRACE conn5 <- [1,2798,null,{}] 22:16:56 INFO - PROCESS | 1921 | 1461475016616 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:56 INFO - PROCESS | 1921 | 1461475016857 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 22:16:57 INFO - PROCESS | 1921 | 1461475017192 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed8c000 == 159 [pid = 1921] [id = 707] 22:16:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13f7513000) [pid = 1921] [serial = 2122] [outer = (nil)] 22:16:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13f75ef400) [pid = 1921] [serial = 2123] [outer = 0x7f13f7513000] 22:16:57 INFO - PROCESS | 1921 | 1461475017278 Marionette DEBUG loaded listener.js 22:16:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f7756000) [pid = 1921] [serial = 2124] [outer = 0x7f13f7513000] 22:16:58 INFO - PROCESS | 1921 | 1461475018219 Marionette TRACE conn5 <- [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]]]}] 22:16:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:16:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1631ms 22:16:58 INFO - PROCESS | 1921 | 1461475018240 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 22:16:58 INFO - PROCESS | 1921 | 1461475018243 Marionette TRACE conn5 <- [1,2801,null,{"value":"8"}] 22:16:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:16:58 INFO - PROCESS | 1921 | 1461475018249 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:16:58 INFO - PROCESS | 1921 | 1461475018252 Marionette TRACE conn5 <- [1,2802,null,{}] 22:16:58 INFO - PROCESS | 1921 | 1461475018257 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:16:58 INFO - PROCESS | 1921 | 1461475018492 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 22:16:58 INFO - PROCESS | 1921 | 1461475018828 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:58 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400345800 == 160 [pid = 1921] [id = 708] 22:16:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f41a9800) [pid = 1921] [serial = 2125] [outer = (nil)] 22:16:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f870e400) [pid = 1921] [serial = 2126] [outer = 0x7f13f41a9800] 22:16:58 INFO - PROCESS | 1921 | 1461475018909 Marionette DEBUG loaded listener.js 22:16:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13fa048c00) [pid = 1921] [serial = 2127] [outer = 0x7f13f41a9800] 22:16:59 INFO - PROCESS | 1921 | 1461475019794 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:16:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:16:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1580ms 22:16:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:16:59 INFO - PROCESS | 1921 | 1461475019830 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 22:16:59 INFO - PROCESS | 1921 | 1461475019833 Marionette TRACE conn5 <- [1,2805,null,{"value":"8"}] 22:16:59 INFO - PROCESS | 1921 | 1461475019839 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:16:59 INFO - PROCESS | 1921 | 1461475019842 Marionette TRACE conn5 <- [1,2806,null,{}] 22:16:59 INFO - PROCESS | 1921 | 1461475019848 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:00 INFO - PROCESS | 1921 | 1461475020078 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 22:17:00 INFO - PROCESS | 1921 | 1461475020325 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400fb8000 == 161 [pid = 1921] [id = 709] 22:17:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f15b3c00) [pid = 1921] [serial = 2128] [outer = (nil)] 22:17:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13fa2dd400) [pid = 1921] [serial = 2129] [outer = 0x7f13f15b3c00] 22:17:00 INFO - PROCESS | 1921 | 1461475020404 Marionette DEBUG loaded listener.js 22:17:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13fa49e800) [pid = 1921] [serial = 2130] [outer = 0x7f13f15b3c00] 22:17:01 INFO - PROCESS | 1921 | 1461475021276 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:17:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:17:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1481ms 22:17:01 INFO - PROCESS | 1921 | 1461475021320 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 22:17:01 INFO - PROCESS | 1921 | 1461475021324 Marionette TRACE conn5 <- [1,2809,null,{"value":"8"}] 22:17:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:17:01 INFO - PROCESS | 1921 | 1461475021330 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:17:01 INFO - PROCESS | 1921 | 1461475021334 Marionette TRACE conn5 <- [1,2810,null,{}] 22:17:01 INFO - PROCESS | 1921 | 1461475021340 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:01 INFO - PROCESS | 1921 | 1461475021602 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 22:17:01 INFO - PROCESS | 1921 | 1461475021876 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:01 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14015ba800 == 162 [pid = 1921] [id = 710] 22:17:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f730b400) [pid = 1921] [serial = 2131] [outer = (nil)] 22:17:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13fec8f400) [pid = 1921] [serial = 2132] [outer = 0x7f13f730b400] 22:17:02 INFO - PROCESS | 1921 | 1461475022010 Marionette DEBUG loaded listener.js 22:17:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13fef33400) [pid = 1921] [serial = 2133] [outer = 0x7f13f730b400] 22:17:02 INFO - PROCESS | 1921 | 1461475022845 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1581ms 22:17:02 INFO - PROCESS | 1921 | 1461475022913 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 22:17:02 INFO - PROCESS | 1921 | 1461475022917 Marionette TRACE conn5 <- [1,2813,null,{"value":"8"}] 22:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:17:02 INFO - PROCESS | 1921 | 1461475022923 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:17:02 INFO - PROCESS | 1921 | 1461475022925 Marionette TRACE conn5 <- [1,2814,null,{}] 22:17:02 INFO - PROCESS | 1921 | 1461475022931 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:03 INFO - PROCESS | 1921 | 1461475023211 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 22:17:03 INFO - PROCESS | 1921 | 1461475023535 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401b44800 == 163 [pid = 1921] [id = 711] 22:17:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13fa046400) [pid = 1921] [serial = 2134] [outer = (nil)] 22:17:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13fef8f000) [pid = 1921] [serial = 2135] [outer = 0x7f13fa046400] 22:17:03 INFO - PROCESS | 1921 | 1461475023612 Marionette DEBUG loaded listener.js 22:17:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13fef99800) [pid = 1921] [serial = 2136] [outer = 0x7f13fa046400] 22:17:04 INFO - PROCESS | 1921 | 1461475024534 Marionette TRACE conn5 <- [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]]]}] 22:17:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:17:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1683ms 22:17:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:17:04 INFO - PROCESS | 1921 | 1461475024607 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 22:17:04 INFO - PROCESS | 1921 | 1461475024610 Marionette TRACE conn5 <- [1,2817,null,{"value":"8"}] 22:17:04 INFO - PROCESS | 1921 | 1461475024617 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:17:04 INFO - PROCESS | 1921 | 1461475024619 Marionette TRACE conn5 <- [1,2818,null,{}] 22:17:04 INFO - PROCESS | 1921 | 1461475024625 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:04 INFO - PROCESS | 1921 | 1461475024906 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 22:17:05 INFO - PROCESS | 1921 | 1461475025232 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401cac000 == 164 [pid = 1921] [id = 712] 22:17:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13ff6a0000) [pid = 1921] [serial = 2137] [outer = (nil)] 22:17:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13ff924c00) [pid = 1921] [serial = 2138] [outer = 0x7f13ff6a0000] 22:17:05 INFO - PROCESS | 1921 | 1461475025315 Marionette DEBUG loaded listener.js 22:17:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f14003d8400) [pid = 1921] [serial = 2139] [outer = 0x7f13ff6a0000] 22:17:06 INFO - PROCESS | 1921 | 1461475026346 Marionette TRACE conn5 <- [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]]]}] 22:17:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:17:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1782ms 22:17:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:17:06 INFO - PROCESS | 1921 | 1461475026398 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 22:17:06 INFO - PROCESS | 1921 | 1461475026402 Marionette TRACE conn5 <- [1,2821,null,{"value":"8"}] 22:17:06 INFO - PROCESS | 1921 | 1461475026408 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:17:06 INFO - PROCESS | 1921 | 1461475026413 Marionette TRACE conn5 <- [1,2822,null,{}] 22:17:06 INFO - PROCESS | 1921 | 1461475026419 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:06 INFO - PROCESS | 1921 | 1461475026754 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 22:17:07 INFO - PROCESS | 1921 | 1461475027103 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140519c800 == 165 [pid = 1921] [id = 713] 22:17:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13ff91c400) [pid = 1921] [serial = 2140] [outer = (nil)] 22:17:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f1401547c00) [pid = 1921] [serial = 2141] [outer = 0x7f13ff91c400] 22:17:07 INFO - PROCESS | 1921 | 1461475027194 Marionette DEBUG loaded listener.js 22:17:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f14016da800) [pid = 1921] [serial = 2142] [outer = 0x7f13ff91c400] 22:17:08 INFO - PROCESS | 1921 | 1461475028059 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:17:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:17:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1691ms 22:17:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:17:08 INFO - PROCESS | 1921 | 1461475028099 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 22:17:08 INFO - PROCESS | 1921 | 1461475028102 Marionette TRACE conn5 <- [1,2825,null,{"value":"8"}] 22:17:08 INFO - PROCESS | 1921 | 1461475028108 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:17:08 INFO - PROCESS | 1921 | 1461475028111 Marionette TRACE conn5 <- [1,2826,null,{}] 22:17:08 INFO - PROCESS | 1921 | 1461475028117 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:08 INFO - PROCESS | 1921 | 1461475028357 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 22:17:08 INFO - PROCESS | 1921 | 1461475028651 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a31a800 == 166 [pid = 1921] [id = 714] 22:17:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f13f0457400) [pid = 1921] [serial = 2143] [outer = (nil)] 22:17:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f13f4b90800) [pid = 1921] [serial = 2144] [outer = 0x7f13f0457400] 22:17:08 INFO - PROCESS | 1921 | 1461475028777 Marionette DEBUG loaded listener.js 22:17:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f14018fa800) [pid = 1921] [serial = 2145] [outer = 0x7f13f0457400] 22:17:09 INFO - PROCESS | 1921 | 1461475029696 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:17:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:17:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1637ms 22:17:09 INFO - PROCESS | 1921 | 1461475029745 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 22:17:09 INFO - PROCESS | 1921 | 1461475029748 Marionette TRACE conn5 <- [1,2829,null,{"value":"8"}] 22:17:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:17:09 INFO - PROCESS | 1921 | 1461475029755 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:17:09 INFO - PROCESS | 1921 | 1461475029758 Marionette TRACE conn5 <- [1,2830,null,{}] 22:17:09 INFO - PROCESS | 1921 | 1461475029763 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:09 INFO - PROCESS | 1921 | 1461475029995 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 22:17:10 INFO - PROCESS | 1921 | 1461475030274 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140c3c7800 == 167 [pid = 1921] [id = 715] 22:17:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f13f0458c00) [pid = 1921] [serial = 2146] [outer = (nil)] 22:17:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f1401c10000) [pid = 1921] [serial = 2147] [outer = 0x7f13f0458c00] 22:17:10 INFO - PROCESS | 1921 | 1461475030393 Marionette DEBUG loaded listener.js 22:17:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f1401dac800) [pid = 1921] [serial = 2148] [outer = 0x7f13f0458c00] 22:17:11 INFO - PROCESS | 1921 | 1461475031289 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:17:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:17:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1580ms 22:17:11 INFO - PROCESS | 1921 | 1461475031337 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 22:17:11 INFO - PROCESS | 1921 | 1461475031339 Marionette TRACE conn5 <- [1,2833,null,{"value":"8"}] 22:17:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:17:11 INFO - PROCESS | 1921 | 1461475031346 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:17:11 INFO - PROCESS | 1921 | 1461475031348 Marionette TRACE conn5 <- [1,2834,null,{}] 22:17:11 INFO - PROCESS | 1921 | 1461475031354 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:11 INFO - PROCESS | 1921 | 1461475031588 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 22:17:11 INFO - PROCESS | 1921 | 1461475031869 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d829000 == 168 [pid = 1921] [id = 716] 22:17:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f140177d000) [pid = 1921] [serial = 2149] [outer = (nil)] 22:17:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f1401dea800) [pid = 1921] [serial = 2150] [outer = 0x7f140177d000] 22:17:12 INFO - PROCESS | 1921 | 1461475032009 Marionette DEBUG loaded listener.js 22:17:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f1402a75400) [pid = 1921] [serial = 2151] [outer = 0x7f140177d000] 22:17:12 INFO - PROCESS | 1921 | 1461475032888 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:17:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:17:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1585ms 22:17:12 INFO - PROCESS | 1921 | 1461475032932 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 22:17:12 INFO - PROCESS | 1921 | 1461475032935 Marionette TRACE conn5 <- [1,2837,null,{"value":"8"}] 22:17:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:17:12 INFO - PROCESS | 1921 | 1461475032941 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:17:12 INFO - PROCESS | 1921 | 1461475032943 Marionette TRACE conn5 <- [1,2838,null,{}] 22:17:12 INFO - PROCESS | 1921 | 1461475032949 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:13 INFO - PROCESS | 1921 | 1461475033186 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 22:17:13 INFO - PROCESS | 1921 | 1461475033475 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141698a000 == 169 [pid = 1921] [id = 717] 22:17:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f13f5551000) [pid = 1921] [serial = 2152] [outer = (nil)] 22:17:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f1402a7bc00) [pid = 1921] [serial = 2153] [outer = 0x7f13f5551000] 22:17:13 INFO - PROCESS | 1921 | 1461475033594 Marionette DEBUG loaded listener.js 22:17:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f1402ac4000) [pid = 1921] [serial = 2154] [outer = 0x7f13f5551000] 22:17:14 INFO - PROCESS | 1921 | 1461475034474 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:17:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:17:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1589ms 22:17:14 INFO - PROCESS | 1921 | 1461475034531 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 22:17:14 INFO - PROCESS | 1921 | 1461475034534 Marionette TRACE conn5 <- [1,2841,null,{"value":"8"}] 22:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:17:14 INFO - PROCESS | 1921 | 1461475034540 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:17:14 INFO - PROCESS | 1921 | 1461475034542 Marionette TRACE conn5 <- [1,2842,null,{}] 22:17:14 INFO - PROCESS | 1921 | 1461475034548 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:14 INFO - PROCESS | 1921 | 1461475034780 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 22:17:15 INFO - PROCESS | 1921 | 1461475035109 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:15 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1417aea000 == 170 [pid = 1921] [id = 718] 22:17:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f13f7757000) [pid = 1921] [serial = 2155] [outer = (nil)] 22:17:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f1402ace400) [pid = 1921] [serial = 2156] [outer = 0x7f13f7757000] 22:17:15 INFO - PROCESS | 1921 | 1461475035190 Marionette DEBUG loaded listener.js 22:17:15 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f1404011400) [pid = 1921] [serial = 2157] [outer = 0x7f13f7757000] 22:17:16 INFO - PROCESS | 1921 | 1461475036046 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:17:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:17:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1585ms 22:17:16 INFO - PROCESS | 1921 | 1461475036127 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 22:17:16 INFO - PROCESS | 1921 | 1461475036130 Marionette TRACE conn5 <- [1,2845,null,{"value":"8"}] 22:17:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:17:16 INFO - PROCESS | 1921 | 1461475036136 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:17:16 INFO - PROCESS | 1921 | 1461475036138 Marionette TRACE conn5 <- [1,2846,null,{}] 22:17:16 INFO - PROCESS | 1921 | 1461475036144 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:16 INFO - PROCESS | 1921 | 1461475036388 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 22:17:16 INFO - PROCESS | 1921 | 1461475036708 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1418a15800 == 171 [pid = 1921] [id = 719] 22:17:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f13f7ad6800) [pid = 1921] [serial = 2158] [outer = (nil)] 22:17:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f140401d000) [pid = 1921] [serial = 2159] [outer = 0x7f13f7ad6800] 22:17:16 INFO - PROCESS | 1921 | 1461475036784 Marionette DEBUG loaded listener.js 22:17:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f140405b000) [pid = 1921] [serial = 2160] [outer = 0x7f13f7ad6800] 22:17:17 INFO - PROCESS | 1921 | 1461475037642 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:17:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:17:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1583ms 22:17:17 INFO - PROCESS | 1921 | 1461475037720 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 22:17:17 INFO - PROCESS | 1921 | 1461475037724 Marionette TRACE conn5 <- [1,2849,null,{"value":"8"}] 22:17:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:17:17 INFO - PROCESS | 1921 | 1461475037730 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:17:17 INFO - PROCESS | 1921 | 1461475037732 Marionette TRACE conn5 <- [1,2850,null,{}] 22:17:17 INFO - PROCESS | 1921 | 1461475037738 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:17 INFO - PROCESS | 1921 | 1461475037976 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 22:17:18 INFO - PROCESS | 1921 | 1461475038231 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c3b4000 == 172 [pid = 1921] [id = 720] 22:17:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f13ea342c00) [pid = 1921] [serial = 2161] [outer = (nil)] 22:17:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f1404061c00) [pid = 1921] [serial = 2162] [outer = 0x7f13ea342c00] 22:17:18 INFO - PROCESS | 1921 | 1461475038348 Marionette DEBUG loaded listener.js 22:17:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f14041f2c00) [pid = 1921] [serial = 2163] [outer = 0x7f13ea342c00] 22:17:19 INFO - PROCESS | 1921 | 1461475039215 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:17:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:17:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1533ms 22:17:19 INFO - PROCESS | 1921 | 1461475039264 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 22:17:19 INFO - PROCESS | 1921 | 1461475039267 Marionette TRACE conn5 <- [1,2853,null,{"value":"8"}] 22:17:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:17:19 INFO - PROCESS | 1921 | 1461475039273 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:17:19 INFO - PROCESS | 1921 | 1461475039276 Marionette TRACE conn5 <- [1,2854,null,{}] 22:17:19 INFO - PROCESS | 1921 | 1461475039281 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:19 INFO - PROCESS | 1921 | 1461475039518 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f310b000 == 171 [pid = 1921] [id = 659] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f386e800 == 170 [pid = 1921] [id = 701] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2fcc000 == 169 [pid = 1921] [id = 700] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f141f000 == 168 [pid = 1921] [id = 699] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef7d1000 == 167 [pid = 1921] [id = 698] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140be2e000 == 166 [pid = 1921] [id = 696] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b40c800 == 165 [pid = 1921] [id = 695] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140b105000 == 164 [pid = 1921] [id = 694] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140a31b000 == 163 [pid = 1921] [id = 693] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14051a0000 == 162 [pid = 1921] [id = 692] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401ca3800 == 161 [pid = 1921] [id = 691] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401789800 == 160 [pid = 1921] [id = 690] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400fc0800 == 159 [pid = 1921] [id = 689] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140025f000 == 158 [pid = 1921] [id = 688] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fa5d8800 == 157 [pid = 1921] [id = 687] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f9748800 == 156 [pid = 1921] [id = 686] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f70d4000 == 155 [pid = 1921] [id = 685] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f492f000 == 154 [pid = 1921] [id = 684] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f41c3000 == 153 [pid = 1921] [id = 683] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f31a2800 == 152 [pid = 1921] [id = 682] 22:17:21 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f04c7000 == 151 [pid = 1921] [id = 681] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13f15a6400) [pid = 1921] [serial = 1911] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f13f30cec00) [pid = 1921] [serial = 1965] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f13f1b21400) [pid = 1921] [serial = 2042] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f13ff92b800) [pid = 1921] [serial = 2024] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f14003d5000) [pid = 1921] [serial = 2025] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f13ff69a000) [pid = 1921] [serial = 2021] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f13ff6a5000) [pid = 1921] [serial = 2022] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13fef3c400) [pid = 1921] [serial = 2015] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13fef90800) [pid = 1921] [serial = 2016] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f14011c9400) [pid = 1921] [serial = 2033] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f1401549800) [pid = 1921] [serial = 2034] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f13f48f0000) [pid = 1921] [serial = 1994] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13f4b9a000) [pid = 1921] [serial = 1995] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f13f7acb800) [pid = 1921] [serial = 2000] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f13f8707c00) [pid = 1921] [serial = 2001] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f13f42e1000) [pid = 1921] [serial = 1991] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f13f45b4c00) [pid = 1921] [serial = 1992] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f14004a7000) [pid = 1921] [serial = 2027] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f140108c000) [pid = 1921] [serial = 2028] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f13f7511400) [pid = 1921] [serial = 1997] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f13f7751c00) [pid = 1921] [serial = 1998] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f1401091800) [pid = 1921] [serial = 2030] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f14010d0800) [pid = 1921] [serial = 2031] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f13f1564000) [pid = 1921] [serial = 1985] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f13f18d1800) [pid = 1921] [serial = 1986] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f13f87b8400) [pid = 1921] [serial = 2003] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f13f97c1c00) [pid = 1921] [serial = 2004] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f13fef9b000) [pid = 1921] [serial = 2018] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13fefd5400) [pid = 1921] [serial = 2019] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13f2fb1800) [pid = 1921] [serial = 1988] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f30ccc00) [pid = 1921] [serial = 1989] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13f05efc00) [pid = 1921] [serial = 2039] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13fedc1800) [pid = 1921] [serial = 2012] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13fef31c00) [pid = 1921] [serial = 2013] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13ef592400) [pid = 1921] [serial = 2036] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13fa2e5400) [pid = 1921] [serial = 2009] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13fa2f0000) [pid = 1921] [serial = 2010] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13fa04bc00) [pid = 1921] [serial = 2006] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13fa2db000) [pid = 1921] [serial = 2007] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13efa0b000) [pid = 1921] [serial = 1982] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f13f0339000) [pid = 1921] [serial = 1983] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13efa16800) [pid = 1921] [serial = 2037] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13f155ec00) [pid = 1921] [serial = 2040] [outer = (nil)] [url = about:blank] 22:17:21 INFO - PROCESS | 1921 | 1461475041897 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:21 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ee6e2000 == 152 [pid = 1921] [id = 721] 22:17:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13ea7ce400) [pid = 1921] [serial = 2164] [outer = (nil)] 22:17:21 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13ed608800) [pid = 1921] [serial = 2165] [outer = 0x7f13ea7ce400] 22:17:21 INFO - PROCESS | 1921 | 1461475041982 Marionette DEBUG loaded listener.js 22:17:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13ed61ac00) [pid = 1921] [serial = 2166] [outer = 0x7f13ea7ce400] 22:17:22 INFO - PROCESS | 1921 | 1461475042791 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:17:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:17:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 3539ms 22:17:22 INFO - PROCESS | 1921 | 1461475042813 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 22:17:22 INFO - PROCESS | 1921 | 1461475042821 Marionette TRACE conn5 <- [1,2857,null,{"value":"8"}] 22:17:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:17:22 INFO - PROCESS | 1921 | 1461475042830 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:17:22 INFO - PROCESS | 1921 | 1461475042834 Marionette TRACE conn5 <- [1,2858,null,{}] 22:17:22 INFO - PROCESS | 1921 | 1461475042841 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:23 INFO - PROCESS | 1921 | 1461475043084 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 22:17:23 INFO - PROCESS | 1921 | 1461475043280 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f111c000 == 153 [pid = 1921] [id = 722] 22:17:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13ed61f000) [pid = 1921] [serial = 2167] [outer = (nil)] 22:17:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13efa17000) [pid = 1921] [serial = 2168] [outer = 0x7f13ed61f000] 22:17:23 INFO - PROCESS | 1921 | 1461475043349 Marionette DEBUG loaded listener.js 22:17:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f0450800) [pid = 1921] [serial = 2169] [outer = 0x7f13ed61f000] 22:17:24 INFO - PROCESS | 1921 | 1461475044261 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:17:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:17:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1483ms 22:17:24 INFO - PROCESS | 1921 | 1461475044324 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 22:17:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:17:24 INFO - PROCESS | 1921 | 1461475044330 Marionette TRACE conn5 <- [1,2861,null,{"value":"8"}] 22:17:24 INFO - PROCESS | 1921 | 1461475044336 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:17:24 INFO - PROCESS | 1921 | 1461475044339 Marionette TRACE conn5 <- [1,2862,null,{}] 22:17:24 INFO - PROCESS | 1921 | 1461475044344 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:24 INFO - PROCESS | 1921 | 1461475044636 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 22:17:24 INFO - PROCESS | 1921 | 1461475044683 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:24 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2e59800 == 154 [pid = 1921] [id = 723] 22:17:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f06da000) [pid = 1921] [serial = 2170] [outer = (nil)] 22:17:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f18ca800) [pid = 1921] [serial = 2171] [outer = 0x7f13f06da000] 22:17:24 INFO - PROCESS | 1921 | 1461475044758 Marionette DEBUG loaded listener.js 22:17:24 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f2a42000) [pid = 1921] [serial = 2172] [outer = 0x7f13f06da000] 22:17:25 INFO - PROCESS | 1921 | 1461475045828 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:17:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:17:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1530ms 22:17:25 INFO - PROCESS | 1921 | 1461475045866 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 22:17:25 INFO - PROCESS | 1921 | 1461475045870 Marionette TRACE conn5 <- [1,2865,null,{"value":"8"}] 22:17:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:17:25 INFO - PROCESS | 1921 | 1461475045891 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:17:25 INFO - PROCESS | 1921 | 1461475045900 Marionette TRACE conn5 <- [1,2866,null,{}] 22:17:25 INFO - PROCESS | 1921 | 1461475045906 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:26 INFO - PROCESS | 1921 | 1461475046256 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f1b22000) [pid = 1921] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13ed604000) [pid = 1921] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13f2cddc00) [pid = 1921] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13fec8f800) [pid = 1921] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f1401562800) [pid = 1921] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13f2f4bc00) [pid = 1921] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f13ea7cc800) [pid = 1921] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13ea7c3400) [pid = 1921] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13ed60f800) [pid = 1921] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f13f11cf400) [pid = 1921] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f13f554d400) [pid = 1921] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f14010cf800) [pid = 1921] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f14003cec00) [pid = 1921] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f13f3043800) [pid = 1921] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f13f7a4fc00) [pid = 1921] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f13ef2e1000) [pid = 1921] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 129 (0x7f13ea351c00) [pid = 1921] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 128 (0x7f13f045b400) [pid = 1921] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 127 (0x7f13fa49cc00) [pid = 1921] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 126 (0x7f13f2a41c00) [pid = 1921] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 125 (0x7f13ea7c2000) [pid = 1921] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:17:26 INFO - PROCESS | 1921 | --DOMWINDOW == 124 (0x7f13f554b400) [pid = 1921] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:17:26 INFO - PROCESS | 1921 | 1461475046713 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef113800 == 155 [pid = 1921] [id = 724] 22:17:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 125 (0x7f13ea351c00) [pid = 1921] [serial = 2173] [outer = (nil)] 22:17:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 126 (0x7f13ef2e1000) [pid = 1921] [serial = 2174] [outer = 0x7f13ea351c00] 22:17:26 INFO - PROCESS | 1921 | 1461475046778 Marionette DEBUG loaded listener.js 22:17:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 127 (0x7f13f2be4c00) [pid = 1921] [serial = 2175] [outer = 0x7f13ea351c00] 22:17:27 INFO - PROCESS | 1921 | 1461475047534 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:17:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:17:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1701ms 22:17:27 INFO - PROCESS | 1921 | 1461475047580 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 22:17:27 INFO - PROCESS | 1921 | 1461475047585 Marionette TRACE conn5 <- [1,2869,null,{"value":"8"}] 22:17:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:17:27 INFO - PROCESS | 1921 | 1461475047591 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:17:27 INFO - PROCESS | 1921 | 1461475047593 Marionette TRACE conn5 <- [1,2870,null,{}] 22:17:27 INFO - PROCESS | 1921 | 1461475047598 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:27 INFO - PROCESS | 1921 | 1461475047820 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 22:17:28 INFO - PROCESS | 1921 | 1461475048007 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:28 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3cd0800 == 156 [pid = 1921] [id = 725] 22:17:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 128 (0x7f13ea7c2000) [pid = 1921] [serial = 2176] [outer = (nil)] 22:17:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 129 (0x7f13f304a000) [pid = 1921] [serial = 2177] [outer = 0x7f13ea7c2000] 22:17:28 INFO - PROCESS | 1921 | 1461475048068 Marionette DEBUG loaded listener.js 22:17:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 130 (0x7f13f3875c00) [pid = 1921] [serial = 2178] [outer = 0x7f13ea7c2000] 22:17:29 INFO - PROCESS | 1921 | 1461475049117 Marionette TRACE conn5 <- [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]]]}] 22:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1594ms 22:17:29 INFO - PROCESS | 1921 | 1461475049187 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 22:17:29 INFO - PROCESS | 1921 | 1461475049193 Marionette TRACE conn5 <- [1,2873,null,{"value":"8"}] 22:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:17:29 INFO - PROCESS | 1921 | 1461475049202 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:17:29 INFO - PROCESS | 1921 | 1461475049208 Marionette TRACE conn5 <- [1,2874,null,{}] 22:17:29 INFO - PROCESS | 1921 | 1461475049219 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:29 INFO - PROCESS | 1921 | 1461475049572 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 22:17:29 INFO - PROCESS | 1921 | 1461475049852 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f1822800 == 157 [pid = 1921] [id = 726] 22:17:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f13ed620400) [pid = 1921] [serial = 2179] [outer = (nil)] 22:17:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f13efb4e000) [pid = 1921] [serial = 2180] [outer = 0x7f13ed620400] 22:17:29 INFO - PROCESS | 1921 | 1461475049930 Marionette DEBUG loaded listener.js 22:17:30 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f13f05e9400) [pid = 1921] [serial = 2181] [outer = 0x7f13ed620400] 22:17:30 INFO - PROCESS | 1921 | 1461475050901 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:17:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:17:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1736ms 22:17:30 INFO - PROCESS | 1921 | 1461475050939 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 22:17:30 INFO - PROCESS | 1921 | 1461475050948 Marionette TRACE conn5 <- [1,2877,null,{"value":"8"}] 22:17:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:17:30 INFO - PROCESS | 1921 | 1461475050958 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:17:30 INFO - PROCESS | 1921 | 1461475050962 Marionette TRACE conn5 <- [1,2878,null,{}] 22:17:30 INFO - PROCESS | 1921 | 1461475050968 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:31 INFO - PROCESS | 1921 | 1461475051227 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 22:17:31 INFO - PROCESS | 1921 | 1461475051544 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:31 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3ce8800 == 158 [pid = 1921] [id = 727] 22:17:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13f2be5000) [pid = 1921] [serial = 2182] [outer = (nil)] 22:17:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13f2cd4000) [pid = 1921] [serial = 2183] [outer = 0x7f13f2be5000] 22:17:31 INFO - PROCESS | 1921 | 1461475051623 Marionette DEBUG loaded listener.js 22:17:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13f2f4a800) [pid = 1921] [serial = 2184] [outer = 0x7f13f2be5000] 22:17:32 INFO - PROCESS | 1921 | 1461475052676 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:17:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:17:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1784ms 22:17:32 INFO - PROCESS | 1921 | 1461475052743 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 22:17:32 INFO - PROCESS | 1921 | 1461475052747 Marionette TRACE conn5 <- [1,2881,null,{"value":"8"}] 22:17:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:17:32 INFO - PROCESS | 1921 | 1461475052753 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:17:32 INFO - PROCESS | 1921 | 1461475052759 Marionette TRACE conn5 <- [1,2882,null,{}] 22:17:32 INFO - PROCESS | 1921 | 1461475052775 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:33 INFO - PROCESS | 1921 | 1461475053060 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 22:17:33 INFO - PROCESS | 1921 | 1461475053377 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:33 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f70c3800 == 159 [pid = 1921] [id = 728] 22:17:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13f41a6800) [pid = 1921] [serial = 2185] [outer = (nil)] 22:17:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13f42e4400) [pid = 1921] [serial = 2186] [outer = 0x7f13f41a6800] 22:17:33 INFO - PROCESS | 1921 | 1461475053460 Marionette DEBUG loaded listener.js 22:17:33 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13f48e7c00) [pid = 1921] [serial = 2187] [outer = 0x7f13f41a6800] 22:17:34 INFO - PROCESS | 1921 | 1461475054349 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1635ms 22:17:34 INFO - PROCESS | 1921 | 1461475054389 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 22:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:17:34 INFO - PROCESS | 1921 | 1461475054393 Marionette TRACE conn5 <- [1,2885,null,{"value":"8"}] 22:17:34 INFO - PROCESS | 1921 | 1461475054399 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:17:34 INFO - PROCESS | 1921 | 1461475054402 Marionette TRACE conn5 <- [1,2886,null,{}] 22:17:34 INFO - PROCESS | 1921 | 1461475054408 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:34 INFO - PROCESS | 1921 | 1461475054646 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 22:17:34 INFO - PROCESS | 1921 | 1461475054971 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:34 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f74d0800 == 160 [pid = 1921] [id = 729] 22:17:34 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13f41aac00) [pid = 1921] [serial = 2188] [outer = (nil)] 22:17:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f536f000) [pid = 1921] [serial = 2189] [outer = 0x7f13f41aac00] 22:17:35 INFO - PROCESS | 1921 | 1461475055050 Marionette DEBUG loaded listener.js 22:17:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f554b400) [pid = 1921] [serial = 2190] [outer = 0x7f13f41aac00] 22:17:35 INFO - PROCESS | 1921 | 1461475055919 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:17:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:17:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1584ms 22:17:35 INFO - PROCESS | 1921 | 1461475055985 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 22:17:35 INFO - PROCESS | 1921 | 1461475055989 Marionette TRACE conn5 <- [1,2889,null,{"value":"8"}] 22:17:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:17:35 INFO - PROCESS | 1921 | 1461475055995 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:17:35 INFO - PROCESS | 1921 | 1461475055998 Marionette TRACE conn5 <- [1,2890,null,{}] 22:17:36 INFO - PROCESS | 1921 | 1461475056003 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:36 INFO - PROCESS | 1921 | 1461475056260 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 22:17:36 INFO - PROCESS | 1921 | 1461475056599 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:36 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f99e0800 == 161 [pid = 1921] [id = 730] 22:17:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f48f0000) [pid = 1921] [serial = 2191] [outer = (nil)] 22:17:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f57b1c00) [pid = 1921] [serial = 2192] [outer = 0x7f13f48f0000] 22:17:36 INFO - PROCESS | 1921 | 1461475056679 Marionette DEBUG loaded listener.js 22:17:36 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f750c000) [pid = 1921] [serial = 2193] [outer = 0x7f13f48f0000] 22:17:37 INFO - PROCESS | 1921 | 1461475057570 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:17:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:17:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1632ms 22:17:37 INFO - PROCESS | 1921 | 1461475057629 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 22:17:37 INFO - PROCESS | 1921 | 1461475057632 Marionette TRACE conn5 <- [1,2893,null,{"value":"8"}] 22:17:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:17:37 INFO - PROCESS | 1921 | 1461475057638 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:17:37 INFO - PROCESS | 1921 | 1461475057640 Marionette TRACE conn5 <- [1,2894,null,{}] 22:17:37 INFO - PROCESS | 1921 | 1461475057646 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:37 INFO - PROCESS | 1921 | 1461475057912 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 22:17:38 INFO - PROCESS | 1921 | 1461475058233 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff982000 == 162 [pid = 1921] [id = 731] 22:17:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f7a53c00) [pid = 1921] [serial = 2194] [outer = (nil)] 22:17:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f870f000) [pid = 1921] [serial = 2195] [outer = 0x7f13f7a53c00] 22:17:38 INFO - PROCESS | 1921 | 1461475058313 Marionette DEBUG loaded listener.js 22:17:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f87bd000) [pid = 1921] [serial = 2196] [outer = 0x7f13f7a53c00] 22:17:39 INFO - PROCESS | 1921 | 1461475059129 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:17:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:17:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1532ms 22:17:39 INFO - PROCESS | 1921 | 1461475059172 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 22:17:39 INFO - PROCESS | 1921 | 1461475059176 Marionette TRACE conn5 <- [1,2897,null,{"value":"8"}] 22:17:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:17:39 INFO - PROCESS | 1921 | 1461475059183 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:17:39 INFO - PROCESS | 1921 | 1461475059186 Marionette TRACE conn5 <- [1,2898,null,{}] 22:17:39 INFO - PROCESS | 1921 | 1461475059205 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:39 INFO - PROCESS | 1921 | 1461475059548 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 22:17:39 INFO - PROCESS | 1921 | 1461475059812 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:39 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14003bd800 == 163 [pid = 1921] [id = 732] 22:17:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f06d4000) [pid = 1921] [serial = 2197] [outer = (nil)] 22:17:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13fa055c00) [pid = 1921] [serial = 2198] [outer = 0x7f13f06d4000] 22:17:39 INFO - PROCESS | 1921 | 1461475059891 Marionette DEBUG loaded listener.js 22:17:39 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13fa2ebc00) [pid = 1921] [serial = 2199] [outer = 0x7f13f06d4000] 22:17:40 INFO - PROCESS | 1921 | 1461475060761 Marionette TRACE conn5 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:17:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:17:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1640ms 22:17:40 INFO - PROCESS | 1921 | 1461475060825 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 22:17:40 INFO - PROCESS | 1921 | 1461475060829 Marionette TRACE conn5 <- [1,2901,null,{"value":"8"}] 22:17:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:17:40 INFO - PROCESS | 1921 | 1461475060835 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:17:40 INFO - PROCESS | 1921 | 1461475060838 Marionette TRACE conn5 <- [1,2902,null,{}] 22:17:40 INFO - PROCESS | 1921 | 1461475060843 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:41 INFO - PROCESS | 1921 | 1461475061081 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 22:17:41 INFO - PROCESS | 1921 | 1461475061401 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401170800 == 164 [pid = 1921] [id = 733] 22:17:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f2cd7c00) [pid = 1921] [serial = 2200] [outer = (nil)] 22:17:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13fec8ec00) [pid = 1921] [serial = 2201] [outer = 0x7f13f2cd7c00] 22:17:41 INFO - PROCESS | 1921 | 1461475061538 Marionette DEBUG loaded listener.js 22:17:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13fef3d400) [pid = 1921] [serial = 2202] [outer = 0x7f13f2cd7c00] 22:17:42 INFO - PROCESS | 1921 | 1461475062425 Marionette TRACE conn5 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:17:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:17:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1638ms 22:17:42 INFO - PROCESS | 1921 | 1461475062475 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 22:17:42 INFO - PROCESS | 1921 | 1461475062478 Marionette TRACE conn5 <- [1,2905,null,{"value":"8"}] 22:17:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:17:42 INFO - PROCESS | 1921 | 1461475062484 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:17:42 INFO - PROCESS | 1921 | 1461475062486 Marionette TRACE conn5 <- [1,2906,null,{}] 22:17:42 INFO - PROCESS | 1921 | 1461475062492 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:42 INFO - PROCESS | 1921 | 1461475062721 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 22:17:42 INFO - PROCESS | 1921 | 1461475062969 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:42 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401a06800 == 165 [pid = 1921] [id = 734] 22:17:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13ed60ec00) [pid = 1921] [serial = 2203] [outer = (nil)] 22:17:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13fef95000) [pid = 1921] [serial = 2204] [outer = 0x7f13ed60ec00] 22:17:43 INFO - PROCESS | 1921 | 1461475063042 Marionette DEBUG loaded listener.js 22:17:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13ff699800) [pid = 1921] [serial = 2205] [outer = 0x7f13ed60ec00] 22:17:43 INFO - PROCESS | 1921 | 1461475063987 Marionette TRACE conn5 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:17:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:17:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1577ms 22:17:44 INFO - PROCESS | 1921 | 1461475064063 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 22:17:44 INFO - PROCESS | 1921 | 1461475064067 Marionette TRACE conn5 <- [1,2909,null,{"value":"8"}] 22:17:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:17:44 INFO - PROCESS | 1921 | 1461475064073 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:17:44 INFO - PROCESS | 1921 | 1461475064075 Marionette TRACE conn5 <- [1,2910,null,{}] 22:17:44 INFO - PROCESS | 1921 | 1461475064081 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:44 INFO - PROCESS | 1921 | 1461475064358 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 22:17:44 INFO - PROCESS | 1921 | 1461475064679 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:44 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c2b000 == 166 [pid = 1921] [id = 735] 22:17:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13f05ee800) [pid = 1921] [serial = 2206] [outer = (nil)] 22:17:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f13ff69e000) [pid = 1921] [serial = 2207] [outer = 0x7f13f05ee800] 22:17:44 INFO - PROCESS | 1921 | 1461475064755 Marionette DEBUG loaded listener.js 22:17:44 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f14004abc00) [pid = 1921] [serial = 2208] [outer = 0x7f13f05ee800] 22:17:45 INFO - PROCESS | 1921 | 1461475065506 Marionette TRACE conn5 <- [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]]]}] 22:17:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:17:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:17:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1479ms 22:17:45 INFO - PROCESS | 1921 | 1461475065553 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 22:17:45 INFO - PROCESS | 1921 | 1461475065557 Marionette TRACE conn5 <- [1,2913,null,{"value":"8"}] 22:17:45 INFO - TEST-START | /DOMEvents/constructors.html 22:17:45 INFO - PROCESS | 1921 | 1461475065563 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:17:45 INFO - PROCESS | 1921 | 1461475065567 Marionette TRACE conn5 <- [1,2914,null,{}] 22:17:45 INFO - PROCESS | 1921 | 1461475065573 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:45 INFO - PROCESS | 1921 | 1461475065818 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 22:17:46 INFO - PROCESS | 1921 | 1461475066101 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:46 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1405053800 == 167 [pid = 1921] [id = 736] 22:17:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f13f30d0000) [pid = 1921] [serial = 2209] [outer = (nil)] 22:17:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f14011c3800) [pid = 1921] [serial = 2210] [outer = 0x7f13f30d0000] 22:17:46 INFO - PROCESS | 1921 | 1461475066181 Marionette DEBUG loaded listener.js 22:17:46 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f1401554400) [pid = 1921] [serial = 2211] [outer = 0x7f13f30d0000] 22:17:47 INFO - PROCESS | 1921 | 1461475067206 Marionette TRACE conn5 <- [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]]]}] 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:17:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:17:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:17:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:17:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:17:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:17:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:17:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:17:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:17:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:17:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1696ms 22:17:47 INFO - PROCESS | 1921 | 1461475067260 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 22:17:47 INFO - PROCESS | 1921 | 1461475067266 Marionette TRACE conn5 <- [1,2917,null,{"value":"8"}] 22:17:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:17:47 INFO - PROCESS | 1921 | 1461475067274 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:17:47 INFO - PROCESS | 1921 | 1461475067279 Marionette TRACE conn5 <- [1,2918,null,{}] 22:17:47 INFO - PROCESS | 1921 | 1461475067290 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:47 INFO - PROCESS | 1921 | 1461475067523 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 22:17:47 INFO - PROCESS | 1921 | 1461475067844 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:47 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1406974000 == 168 [pid = 1921] [id = 737] 22:17:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f1401555400) [pid = 1921] [serial = 2212] [outer = (nil)] 22:17:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f14016cc400) [pid = 1921] [serial = 2213] [outer = 0x7f1401555400] 22:17:47 INFO - PROCESS | 1921 | 1461475067917 Marionette DEBUG loaded listener.js 22:17:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f1401deb800) [pid = 1921] [serial = 2214] [outer = 0x7f1401555400] 22:17:48 INFO - PROCESS | 1921 | 1461475068678 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:17:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:17:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1447ms 22:17:48 INFO - PROCESS | 1921 | 1461475068723 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 22:17:48 INFO - PROCESS | 1921 | 1461475068726 Marionette TRACE conn5 <- [1,2921,null,{"value":"8"}] 22:17:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:17:48 INFO - PROCESS | 1921 | 1461475068732 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:17:48 INFO - PROCESS | 1921 | 1461475068735 Marionette TRACE conn5 <- [1,2922,null,{}] 22:17:48 INFO - PROCESS | 1921 | 1461475068740 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:48 INFO - PROCESS | 1921 | 1461475068963 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 22:17:49 INFO - PROCESS | 1921 | 1461475069282 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:49 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a3e4800 == 169 [pid = 1921] [id = 738] 22:17:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f13ff6a5000) [pid = 1921] [serial = 2215] [outer = (nil)] 22:17:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f1402a82800) [pid = 1921] [serial = 2216] [outer = 0x7f13ff6a5000] 22:17:49 INFO - PROCESS | 1921 | 1461475069383 Marionette DEBUG loaded listener.js 22:17:49 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f14040be400) [pid = 1921] [serial = 2217] [outer = 0x7f13ff6a5000] 22:17:50 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 22:17:50 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 22:17:50 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 22:17:50 INFO - PROCESS | 1921 | [1921] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 22:17:50 INFO - PROCESS | 1921 | 1461475070222 Marionette TRACE conn5 <- [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]]]}] 22:17:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:17:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:17:50 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 22:17:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:17:50 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 22:17:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:17:50 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]" 22:17:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:17:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:17:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1533ms 22:17:50 INFO - PROCESS | 1921 | 1461475070269 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 22:17:50 INFO - PROCESS | 1921 | 1461475070279 Marionette TRACE conn5 <- [1,2925,null,{"value":"8"}] 22:17:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:17:50 INFO - PROCESS | 1921 | 1461475070287 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:17:50 INFO - PROCESS | 1921 | 1461475070291 Marionette TRACE conn5 <- [1,2926,null,{}] 22:17:50 INFO - PROCESS | 1921 | 1461475070296 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:50 INFO - PROCESS | 1921 | 1461475070525 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 22:17:50 INFO - PROCESS | 1921 | 1461475070809 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140be27800 == 170 [pid = 1921] [id = 739] 22:17:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f1401566c00) [pid = 1921] [serial = 2218] [outer = (nil)] 22:17:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f1404bc9800) [pid = 1921] [serial = 2219] [outer = 0x7f1401566c00] 22:17:50 INFO - PROCESS | 1921 | 1461475070885 Marionette DEBUG loaded listener.js 22:17:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f1404bd2000) [pid = 1921] [serial = 2220] [outer = 0x7f1401566c00] 22:17:51 INFO - PROCESS | 1921 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:17:51 INFO - PROCESS | 1921 | 1461475071667 Marionette TRACE conn5 <- [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]]]}] 22:17:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:17:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1389ms 22:17:51 INFO - PROCESS | 1921 | 1461475071677 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 22:17:51 INFO - PROCESS | 1921 | 1461475071681 Marionette TRACE conn5 <- [1,2929,null,{"value":"8"}] 22:17:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:17:51 INFO - PROCESS | 1921 | 1461475071686 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:17:51 INFO - PROCESS | 1921 | 1461475071689 Marionette TRACE conn5 <- [1,2930,null,{}] 22:17:51 INFO - PROCESS | 1921 | 1461475071694 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:51 INFO - PROCESS | 1921 | 1461475071923 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 22:17:52 INFO - PROCESS | 1921 | 1461475072196 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1417cd5800 == 171 [pid = 1921] [id = 740] 22:17:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f13ea347400) [pid = 1921] [serial = 2221] [outer = (nil)] 22:17:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f1404e34000) [pid = 1921] [serial = 2222] [outer = 0x7f13ea347400] 22:17:52 INFO - PROCESS | 1921 | 1461475072272 Marionette DEBUG loaded listener.js 22:17:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f1404e3d800) [pid = 1921] [serial = 2223] [outer = 0x7f13ea347400] 22:17:53 INFO - PROCESS | 1921 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:17:53 INFO - PROCESS | 1921 | 1461475073090 Marionette TRACE conn5 <- [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]]]}] 22:17:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:17:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1428ms 22:17:53 INFO - PROCESS | 1921 | 1461475073115 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 22:17:53 INFO - PROCESS | 1921 | 1461475073119 Marionette TRACE conn5 <- [1,2933,null,{"value":"8"}] 22:17:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:17:53 INFO - PROCESS | 1921 | 1461475073126 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:17:53 INFO - PROCESS | 1921 | 1461475073130 Marionette TRACE conn5 <- [1,2934,null,{}] 22:17:53 INFO - PROCESS | 1921 | 1461475073137 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:53 INFO - PROCESS | 1921 | 1461475073433 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 22:17:53 INFO - PROCESS | 1921 | 1461475073709 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:53 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141cc35000 == 172 [pid = 1921] [id = 741] 22:17:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f13fa2d3c00) [pid = 1921] [serial = 2224] [outer = (nil)] 22:17:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f1405307000) [pid = 1921] [serial = 2225] [outer = 0x7f13fa2d3c00] 22:17:53 INFO - PROCESS | 1921 | 1461475073845 Marionette DEBUG loaded listener.js 22:17:53 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f1405f9f400) [pid = 1921] [serial = 2226] [outer = 0x7f13fa2d3c00] 22:17:54 INFO - PROCESS | 1921 | 1461475074755 Marionette TRACE conn5 <- [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]]]}] 22:17:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:17:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1686ms 22:17:54 INFO - PROCESS | 1921 | 1461475074813 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 22:17:54 INFO - PROCESS | 1921 | 1461475074816 Marionette TRACE conn5 <- [1,2937,null,{"value":"8"}] 22:17:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:17:54 INFO - PROCESS | 1921 | 1461475074822 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:17:54 INFO - PROCESS | 1921 | 1461475074825 Marionette TRACE conn5 <- [1,2938,null,{}] 22:17:54 INFO - PROCESS | 1921 | 1461475074831 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:55 INFO - PROCESS | 1921 | 1461475075100 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 22:17:55 INFO - PROCESS | 1921 | 1461475075357 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:55 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141f5e1800 == 173 [pid = 1921] [id = 742] 22:17:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f13ed60d400) [pid = 1921] [serial = 2227] [outer = (nil)] 22:17:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f1406951c00) [pid = 1921] [serial = 2228] [outer = 0x7f13ed60d400] 22:17:55 INFO - PROCESS | 1921 | 1461475075435 Marionette DEBUG loaded listener.js 22:17:55 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f14084e9800) [pid = 1921] [serial = 2229] [outer = 0x7f13ed60d400] 22:17:56 INFO - PROCESS | 1921 | 1461475076274 Marionette TRACE conn5 <- [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]]]}] 22:17:56 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. 22:17:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1482ms 22:17:56 INFO - PROCESS | 1921 | 1461475076318 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 22:17:56 INFO - PROCESS | 1921 | 1461475076324 Marionette TRACE conn5 <- [1,2941,null,{"value":"8"}] 22:17:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:17:56 INFO - PROCESS | 1921 | 1461475076335 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:17:56 INFO - PROCESS | 1921 | 1461475076339 Marionette TRACE conn5 <- [1,2942,null,{}] 22:17:56 INFO - PROCESS | 1921 | 1461475076345 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:56 INFO - PROCESS | 1921 | 1461475076587 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 22:17:56 INFO - PROCESS | 1921 | 1461475076876 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f142109e800 == 174 [pid = 1921] [id = 743] 22:17:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f14041f7c00) [pid = 1921] [serial = 2230] [outer = (nil)] 22:17:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f14091d8400) [pid = 1921] [serial = 2231] [outer = 0x7f14041f7c00] 22:17:56 INFO - PROCESS | 1921 | 1461475076968 Marionette DEBUG loaded listener.js 22:17:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f140978f400) [pid = 1921] [serial = 2232] [outer = 0x7f14041f7c00] 22:17:57 INFO - PROCESS | 1921 | 1461475077883 Marionette TRACE conn5 <- [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"]]]}] 22:17:57 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 22:17:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:17:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:17:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1583ms 22:17:57 INFO - PROCESS | 1921 | 1461475077919 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 22:17:57 INFO - PROCESS | 1921 | 1461475077923 Marionette TRACE conn5 <- [1,2945,null,{"value":"8"}] 22:17:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:17:57 INFO - PROCESS | 1921 | 1461475077930 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:17:57 INFO - PROCESS | 1921 | 1461475077933 Marionette TRACE conn5 <- [1,2946,null,{}] 22:17:57 INFO - PROCESS | 1921 | 1461475077939 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:17:58 INFO - PROCESS | 1921 | 1461475078206 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 22:17:58 INFO - PROCESS | 1921 | 1461475078507 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:17:58 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f721f000 == 175 [pid = 1921] [id = 744] 22:17:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f14084dd400) [pid = 1921] [serial = 2233] [outer = (nil)] 22:17:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f140a0b6400) [pid = 1921] [serial = 2234] [outer = 0x7f14084dd400] 22:17:58 INFO - PROCESS | 1921 | 1461475078601 Marionette DEBUG loaded listener.js 22:17:58 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f140a638400) [pid = 1921] [serial = 2235] [outer = 0x7f14084dd400] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2e9b800 == 174 [pid = 1921] [id = 680] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141c282800 == 173 [pid = 1921] [id = 103] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef113800 == 172 [pid = 1921] [id = 724] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2e59800 == 171 [pid = 1921] [id = 723] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f111c000 == 170 [pid = 1921] [id = 722] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ee6e2000 == 169 [pid = 1921] [id = 721] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1418a15800 == 168 [pid = 1921] [id = 719] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1417aea000 == 167 [pid = 1921] [id = 718] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141698a000 == 166 [pid = 1921] [id = 717] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140d829000 == 165 [pid = 1921] [id = 716] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140c3c7800 == 164 [pid = 1921] [id = 715] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140a31a800 == 163 [pid = 1921] [id = 714] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140519c800 == 162 [pid = 1921] [id = 713] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401cac000 == 161 [pid = 1921] [id = 712] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401b44800 == 160 [pid = 1921] [id = 711] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14015ba800 == 159 [pid = 1921] [id = 710] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400fb8000 == 158 [pid = 1921] [id = 709] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1400345800 == 157 [pid = 1921] [id = 708] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13fed8c000 == 156 [pid = 1921] [id = 707] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f974f000 == 155 [pid = 1921] [id = 706] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f7395000 == 154 [pid = 1921] [id = 705] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f4777000 == 153 [pid = 1921] [id = 704] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2e56000 == 152 [pid = 1921] [id = 703] 22:18:01 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3ce9800 == 151 [pid = 1921] [id = 702] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f13f3048000) [pid = 1921] [serial = 2052] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f13f0451c00) [pid = 1921] [serial = 2097] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f13f2fc0c00) [pid = 1921] [serial = 2103] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f1401555800) [pid = 1921] [serial = 2079] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f1401773400) [pid = 1921] [serial = 2088] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f13f30d8400) [pid = 1921] [serial = 2057] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f13f2cde000) [pid = 1921] [serial = 2105] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f13efb4f000) [pid = 1921] [serial = 2046] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f13f304e400) [pid = 1921] [serial = 2106] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f13f15a7c00) [pid = 1921] [serial = 2099] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f13f2ec3400) [pid = 1921] [serial = 1980] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f13f57a3800) [pid = 1921] [serial = 2060] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f140157f800) [pid = 1921] [serial = 2084] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f14016d0400) [pid = 1921] [serial = 2085] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13f730a000) [pid = 1921] [serial = 2061] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f1401574800) [pid = 1921] [serial = 2082] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f13f2ec3000) [pid = 1921] [serial = 2051] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f13fa2e8800) [pid = 1921] [serial = 2070] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f13fa4a6000) [pid = 1921] [serial = 2072] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13fa04a400) [pid = 1921] [serial = 2069] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f13ef2e7c00) [pid = 1921] [serial = 2045] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f13f2a3d000) [pid = 1921] [serial = 2049] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f140154b000) [pid = 1921] [serial = 2078] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f13f2f49000) [pid = 1921] [serial = 2102] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f13fec8a800) [pid = 1921] [serial = 2073] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f1401777000) [pid = 1921] [serial = 2090] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f13f87b5800) [pid = 1921] [serial = 2067] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f140156a800) [pid = 1921] [serial = 2081] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f13fefd3000) [pid = 1921] [serial = 2075] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f14018f2400) [pid = 1921] [serial = 2091] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f13f3044800) [pid = 1921] [serial = 2054] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f13f3cf8c00) [pid = 1921] [serial = 2094] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f14016d7c00) [pid = 1921] [serial = 2087] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f13f774f800) [pid = 1921] [serial = 2064] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f14010d0400) [pid = 1921] [serial = 2076] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13f2a3f800) [pid = 1921] [serial = 2100] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13f7516c00) [pid = 1921] [serial = 2063] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f11d3c00) [pid = 1921] [serial = 2048] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13efb4a400) [pid = 1921] [serial = 2096] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13f2cb2800) [pid = 1921] [serial = 2093] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13f3cf6000) [pid = 1921] [serial = 2055] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f7751000) [pid = 1921] [serial = 2066] [outer = (nil)] [url = about:blank] 22:18:01 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13f45a8c00) [pid = 1921] [serial = 2058] [outer = (nil)] [url = about:blank] 22:18:02 INFO - PROCESS | 1921 | 1461475082161 Marionette TRACE conn5 <- [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]]]}] 22:18:02 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. 22:18:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 4301ms 22:18:02 INFO - PROCESS | 1921 | 1461475082234 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 22:18:02 INFO - PROCESS | 1921 | 1461475082242 Marionette TRACE conn5 <- [1,2949,null,{"value":"8"}] 22:18:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:18:02 INFO - PROCESS | 1921 | 1461475082253 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:18:02 INFO - PROCESS | 1921 | 1461475082258 Marionette TRACE conn5 <- [1,2950,null,{}] 22:18:02 INFO - PROCESS | 1921 | 1461475082273 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:02 INFO - PROCESS | 1921 | 1461475082578 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 22:18:02 INFO - PROCESS | 1921 | 1461475082882 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:02 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef9d3800 == 152 [pid = 1921] [id = 745] 22:18:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13efa15800) [pid = 1921] [serial = 2236] [outer = (nil)] 22:18:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13efb4f000) [pid = 1921] [serial = 2237] [outer = 0x7f13efa15800] 22:18:02 INFO - PROCESS | 1921 | 1461475082980 Marionette DEBUG loaded listener.js 22:18:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f045c000) [pid = 1921] [serial = 2238] [outer = 0x7f13efa15800] 22:18:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f111c000 == 153 [pid = 1921] [id = 746] 22:18:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f11dac00) [pid = 1921] [serial = 2239] [outer = (nil)] 22:18:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13ef2e2400) [pid = 1921] [serial = 2240] [outer = 0x7f13f11dac00] 22:18:03 INFO - PROCESS | 1921 | 1461475083898 Marionette TRACE conn5 <- [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]]]}] 22:18:03 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. 22:18:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1707ms 22:18:03 INFO - PROCESS | 1921 | 1461475083961 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 22:18:03 INFO - PROCESS | 1921 | 1461475083969 Marionette TRACE conn5 <- [1,2953,null,{"value":"8"}] 22:18:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:18:03 INFO - PROCESS | 1921 | 1461475083979 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:18:03 INFO - PROCESS | 1921 | 1461475083983 Marionette TRACE conn5 <- [1,2954,null,{}] 22:18:03 INFO - PROCESS | 1921 | 1461475083988 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:04 INFO - PROCESS | 1921 | 1461475084348 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 22:18:04 INFO - PROCESS | 1921 | 1461475084390 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:04 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2b83800 == 154 [pid = 1921] [id = 747] 22:18:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13efa17c00) [pid = 1921] [serial = 2241] [outer = (nil)] 22:18:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f18c6000) [pid = 1921] [serial = 2242] [outer = 0x7f13efa17c00] 22:18:04 INFO - PROCESS | 1921 | 1461475084453 Marionette DEBUG loaded listener.js 22:18:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f2a3a800) [pid = 1921] [serial = 2243] [outer = 0x7f13efa17c00] 22:18:05 INFO - PROCESS | 1921 | 1461475085444 Marionette TRACE conn5 <- [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]]]}] 22:18:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:18:05 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 22:18:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1479ms 22:18:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:18:05 INFO - PROCESS | 1921 | 1461475085458 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 22:18:05 INFO - PROCESS | 1921 | 1461475085461 Marionette TRACE conn5 <- [1,2957,null,{"value":"8"}] 22:18:05 INFO - PROCESS | 1921 | 1461475085468 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:18:05 INFO - PROCESS | 1921 | 1461475085473 Marionette TRACE conn5 <- [1,2958,null,{}] 22:18:05 INFO - PROCESS | 1921 | 1461475085498 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:05 INFO - PROCESS | 1921 | 1461475085793 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 22:18:05 INFO - PROCESS | 1921 | 1461475085846 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f386d800 == 155 [pid = 1921] [id = 748] 22:18:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f1b24c00) [pid = 1921] [serial = 2244] [outer = (nil)] 22:18:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13f2fbf400) [pid = 1921] [serial = 2245] [outer = 0x7f13f1b24c00] 22:18:05 INFO - PROCESS | 1921 | 1461475085913 Marionette DEBUG loaded listener.js 22:18:06 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13f3877800) [pid = 1921] [serial = 2246] [outer = 0x7f13f1b24c00] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f13f7757000) [pid = 1921] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f13f06da000) [pid = 1921] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f13f7ad6800) [pid = 1921] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13f41a9800) [pid = 1921] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13f730b400) [pid = 1921] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f0458c00) [pid = 1921] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13ea351c00) [pid = 1921] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13ee4d0c00) [pid = 1921] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13f15b3c00) [pid = 1921] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f7513000) [pid = 1921] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13f11d5000) [pid = 1921] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13f2be0800) [pid = 1921] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f140177d000) [pid = 1921] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13f48ee400) [pid = 1921] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13ea342c00) [pid = 1921] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f13ff6a0000) [pid = 1921] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f13ed61f000) [pid = 1921] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13f48eb000) [pid = 1921] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f13f5551000) [pid = 1921] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f13ff91c400) [pid = 1921] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f13f0457400) [pid = 1921] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f13ea7ce400) [pid = 1921] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:18:06 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f13fa046400) [pid = 1921] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:18:07 INFO - PROCESS | 1921 | 1461475087401 Marionette TRACE conn5 <- [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]]]}] 22:18:07 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. 22:18:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1947ms 22:18:07 INFO - PROCESS | 1921 | 1461475087413 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 22:18:07 INFO - PROCESS | 1921 | 1461475087418 Marionette TRACE conn5 <- [1,2961,null,{"value":"8"}] 22:18:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:18:07 INFO - PROCESS | 1921 | 1461475087424 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:18:07 INFO - PROCESS | 1921 | 1461475087427 Marionette TRACE conn5 <- [1,2962,null,{}] 22:18:07 INFO - PROCESS | 1921 | 1461475087433 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:07 INFO - PROCESS | 1921 | 1461475087642 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 22:18:07 INFO - PROCESS | 1921 | 1461475087840 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3c33800 == 156 [pid = 1921] [id = 749] 22:18:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f13ea7cf000) [pid = 1921] [serial = 2247] [outer = (nil)] 22:18:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13f2ec6800) [pid = 1921] [serial = 2248] [outer = 0x7f13ea7cf000] 22:18:07 INFO - PROCESS | 1921 | 1461475087902 Marionette DEBUG loaded listener.js 22:18:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13f41a7800) [pid = 1921] [serial = 2249] [outer = 0x7f13ea7cf000] 22:18:08 INFO - PROCESS | 1921 | 1461475088562 Marionette TRACE conn5 <- [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]]]}] 22:18:08 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. 22:18:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1188ms 22:18:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:18:08 INFO - PROCESS | 1921 | 1461475088613 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 22:18:08 INFO - PROCESS | 1921 | 1461475088615 Marionette TRACE conn5 <- [1,2965,null,{"value":"8"}] 22:18:08 INFO - PROCESS | 1921 | 1461475088621 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:18:08 INFO - PROCESS | 1921 | 1461475088624 Marionette TRACE conn5 <- [1,2966,null,{}] 22:18:08 INFO - PROCESS | 1921 | 1461475088640 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:08 INFO - PROCESS | 1921 | 1461475088922 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 22:18:09 INFO - PROCESS | 1921 | 1461475089277 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:09 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ee6d8000 == 157 [pid = 1921] [id = 750] 22:18:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13ea34a800) [pid = 1921] [serial = 2250] [outer = (nil)] 22:18:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13ea7ca800) [pid = 1921] [serial = 2251] [outer = 0x7f13ea34a800] 22:18:09 INFO - PROCESS | 1921 | 1461475089362 Marionette DEBUG loaded listener.js 22:18:09 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13ee4c9000) [pid = 1921] [serial = 2252] [outer = 0x7f13ea34a800] 22:18:10 INFO - PROCESS | 1921 | 1461475090335 Marionette TRACE conn5 <- [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]]]}] 22:18:10 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. 22:18:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1734ms 22:18:10 INFO - PROCESS | 1921 | 1461475090357 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 22:18:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:18:10 INFO - PROCESS | 1921 | 1461475090364 Marionette TRACE conn5 <- [1,2969,null,{"value":"8"}] 22:18:10 INFO - PROCESS | 1921 | 1461475090371 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:18:10 INFO - PROCESS | 1921 | 1461475090376 Marionette TRACE conn5 <- [1,2970,null,{}] 22:18:10 INFO - PROCESS | 1921 | 1461475090383 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:10 INFO - PROCESS | 1921 | 1461475090607 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 22:18:10 INFO - PROCESS | 1921 | 1461475090885 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3868800 == 158 [pid = 1921] [id = 751] 22:18:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13f11d5800) [pid = 1921] [serial = 2253] [outer = (nil)] 22:18:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13f1b20800) [pid = 1921] [serial = 2254] [outer = 0x7f13f11d5800] 22:18:10 INFO - PROCESS | 1921 | 1461475090965 Marionette DEBUG loaded listener.js 22:18:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f2cbb400) [pid = 1921] [serial = 2255] [outer = 0x7f13f11d5800] 22:18:11 INFO - PROCESS | 1921 | 1461475091809 Marionette TRACE conn5 <- [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]]]}] 22:18:11 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. 22:18:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1485ms 22:18:11 INFO - PROCESS | 1921 | 1461475091861 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 22:18:11 INFO - PROCESS | 1921 | 1461475091868 Marionette TRACE conn5 <- [1,2973,null,{"value":"8"}] 22:18:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:18:11 INFO - PROCESS | 1921 | 1461475091875 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:18:11 INFO - PROCESS | 1921 | 1461475091879 Marionette TRACE conn5 <- [1,2974,null,{}] 22:18:11 INFO - PROCESS | 1921 | 1461475091884 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:12 INFO - PROCESS | 1921 | 1461475092345 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 22:18:12 INFO - PROCESS | 1921 | 1461475092724 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:12 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f49ce800 == 159 [pid = 1921] [id = 752] 22:18:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f2fc0c00) [pid = 1921] [serial = 2256] [outer = (nil)] 22:18:12 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f42dc800) [pid = 1921] [serial = 2257] [outer = 0x7f13f2fc0c00] 22:18:12 INFO - PROCESS | 1921 | 1461475092858 Marionette DEBUG loaded listener.js 22:18:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f45b5000) [pid = 1921] [serial = 2258] [outer = 0x7f13f2fc0c00] 22:18:13 INFO - PROCESS | 1921 | 1461475093913 Marionette TRACE conn5 <- [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]]]}] 22:18:13 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. 22:18:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2094ms 22:18:13 INFO - PROCESS | 1921 | 1461475093970 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 22:18:13 INFO - PROCESS | 1921 | 1461475093974 Marionette TRACE conn5 <- [1,2977,null,{"value":"8"}] 22:18:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:18:14 INFO - PROCESS | 1921 | 1461475094031 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:18:14 INFO - PROCESS | 1921 | 1461475094041 Marionette TRACE conn5 <- [1,2978,null,{}] 22:18:14 INFO - PROCESS | 1921 | 1461475094059 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:14 INFO - PROCESS | 1921 | 1461475094315 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 22:18:14 INFO - PROCESS | 1921 | 1461475094586 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:14 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f74df000 == 160 [pid = 1921] [id = 753] 22:18:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f3876400) [pid = 1921] [serial = 2259] [outer = (nil)] 22:18:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f5544c00) [pid = 1921] [serial = 2260] [outer = 0x7f13f3876400] 22:18:14 INFO - PROCESS | 1921 | 1461475094670 Marionette DEBUG loaded listener.js 22:18:14 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13f7302400) [pid = 1921] [serial = 2261] [outer = 0x7f13f3876400] 22:18:15 INFO - PROCESS | 1921 | 1461475095498 Marionette TRACE conn5 <- [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]]]}] 22:18:15 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. 22:18:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1556ms 22:18:15 INFO - PROCESS | 1921 | 1461475095540 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 22:18:15 INFO - PROCESS | 1921 | 1461475095544 Marionette TRACE conn5 <- [1,2981,null,{"value":"8"}] 22:18:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:18:15 INFO - PROCESS | 1921 | 1461475095551 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:18:15 INFO - PROCESS | 1921 | 1461475095553 Marionette TRACE conn5 <- [1,2982,null,{}] 22:18:15 INFO - PROCESS | 1921 | 1461475095559 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:15 INFO - PROCESS | 1921 | 1461475095797 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 22:18:16 INFO - PROCESS | 1921 | 1461475096047 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:16 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fa4de800 == 161 [pid = 1921] [id = 754] 22:18:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13f7304000) [pid = 1921] [serial = 2262] [outer = (nil)] 22:18:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f7512c00) [pid = 1921] [serial = 2263] [outer = 0x7f13f7304000] 22:18:16 INFO - PROCESS | 1921 | 1461475096126 Marionette DEBUG loaded listener.js 22:18:16 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13f75f5400) [pid = 1921] [serial = 2264] [outer = 0x7f13f7304000] 22:18:16 INFO - PROCESS | 1921 | 1461475096897 Marionette TRACE conn5 <- [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"]]]}] 22:18:16 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 22:18:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:18:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1381ms 22:18:16 INFO - PROCESS | 1921 | 1461475096934 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 22:18:16 INFO - PROCESS | 1921 | 1461475096937 Marionette TRACE conn5 <- [1,2985,null,{"value":"8"}] 22:18:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:18:16 INFO - PROCESS | 1921 | 1461475096943 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:18:16 INFO - PROCESS | 1921 | 1461475096946 Marionette TRACE conn5 <- [1,2986,null,{}] 22:18:16 INFO - PROCESS | 1921 | 1461475096951 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:17 INFO - PROCESS | 1921 | 1461475097231 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 22:18:17 INFO - PROCESS | 1921 | 1461475097499 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:17 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ff648000 == 162 [pid = 1921] [id = 755] 22:18:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f7a52c00) [pid = 1921] [serial = 2265] [outer = (nil)] 22:18:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f7acc000) [pid = 1921] [serial = 2266] [outer = 0x7f13f7a52c00] 22:18:17 INFO - PROCESS | 1921 | 1461475097591 Marionette DEBUG loaded listener.js 22:18:17 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f87b1000) [pid = 1921] [serial = 2267] [outer = 0x7f13f7a52c00] 22:18:18 INFO - PROCESS | 1921 | 1461475098405 Marionette TRACE conn5 <- [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]]]}] 22:18:18 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. 22:18:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1483ms 22:18:18 INFO - PROCESS | 1921 | 1461475098427 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 22:18:18 INFO - PROCESS | 1921 | 1461475098431 Marionette TRACE conn5 <- [1,2989,null,{"value":"8"}] 22:18:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:18:18 INFO - PROCESS | 1921 | 1461475098437 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:18:18 INFO - PROCESS | 1921 | 1461475098439 Marionette TRACE conn5 <- [1,2990,null,{}] 22:18:18 INFO - PROCESS | 1921 | 1461475098445 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:18 INFO - PROCESS | 1921 | 1461475098681 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 22:18:18 INFO - PROCESS | 1921 | 1461475098940 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:18 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400546000 == 163 [pid = 1921] [id = 756] 22:18:18 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f13f7751400) [pid = 1921] [serial = 2268] [outer = (nil)] 22:18:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13fa2d7800) [pid = 1921] [serial = 2269] [outer = 0x7f13f7751400] 22:18:19 INFO - PROCESS | 1921 | 1461475099015 Marionette DEBUG loaded listener.js 22:18:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f13fa2e9400) [pid = 1921] [serial = 2270] [outer = 0x7f13f7751400] 22:18:19 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400d9a000 == 164 [pid = 1921] [id = 757] 22:18:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f13fedc4c00) [pid = 1921] [serial = 2271] [outer = (nil)] 22:18:19 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13fa2ec000) [pid = 1921] [serial = 2272] [outer = 0x7f13fedc4c00] 22:18:19 INFO - PROCESS | 1921 | 1461475099917 Marionette TRACE conn5 <- [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]]]}] 22:18:19 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. 22:18:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1528ms 22:18:19 INFO - PROCESS | 1921 | 1461475099966 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 22:18:19 INFO - PROCESS | 1921 | 1461475099970 Marionette TRACE conn5 <- [1,2993,null,{"value":"8"}] 22:18:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:18:19 INFO - PROCESS | 1921 | 1461475099992 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:18:19 INFO - PROCESS | 1921 | 1461475099995 Marionette TRACE conn5 <- [1,2994,null,{}] 22:18:20 INFO - PROCESS | 1921 | 1461475100001 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:20 INFO - PROCESS | 1921 | 1461475100396 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 22:18:20 INFO - PROCESS | 1921 | 1461475100653 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:20 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401494000 == 165 [pid = 1921] [id = 758] 22:18:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f13fa053400) [pid = 1921] [serial = 2273] [outer = (nil)] 22:18:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f13fa4a7c00) [pid = 1921] [serial = 2274] [outer = 0x7f13fa053400] 22:18:20 INFO - PROCESS | 1921 | 1461475100732 Marionette DEBUG loaded listener.js 22:18:20 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f13fef32c00) [pid = 1921] [serial = 2275] [outer = 0x7f13fa053400] 22:18:21 INFO - PROCESS | 1921 | 1461475101495 Marionette TRACE conn5 <- [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]]]}] 22:18:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:18:21 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 22:18:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1559ms 22:18:21 INFO - PROCESS | 1921 | 1461475101537 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 22:18:21 INFO - PROCESS | 1921 | 1461475101541 Marionette TRACE conn5 <- [1,2997,null,{"value":"8"}] 22:18:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:18:21 INFO - PROCESS | 1921 | 1461475101550 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:18:21 INFO - PROCESS | 1921 | 1461475101553 Marionette TRACE conn5 <- [1,2998,null,{}] 22:18:21 INFO - PROCESS | 1921 | 1461475101558 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:21 INFO - PROCESS | 1921 | 1461475101802 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 22:18:22 INFO - PROCESS | 1921 | 1461475102081 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:22 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401a21000 == 166 [pid = 1921] [id = 759] 22:18:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f13fa2ea000) [pid = 1921] [serial = 2276] [outer = (nil)] 22:18:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f13fef8e000) [pid = 1921] [serial = 2277] [outer = 0x7f13fa2ea000] 22:18:22 INFO - PROCESS | 1921 | 1461475102160 Marionette DEBUG loaded listener.js 22:18:22 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f13fefcdc00) [pid = 1921] [serial = 2278] [outer = 0x7f13fa2ea000] 22:18:22 INFO - PROCESS | 1921 | 1461475102971 Marionette TRACE conn5 <- [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]]]}] 22:18:22 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. 22:18:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1432ms 22:18:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:18:22 INFO - PROCESS | 1921 | 1461475102982 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 22:18:22 INFO - PROCESS | 1921 | 1461475102985 Marionette TRACE conn5 <- [1,3001,null,{"value":"8"}] 22:18:22 INFO - PROCESS | 1921 | 1461475102991 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:18:22 INFO - PROCESS | 1921 | 1461475102994 Marionette TRACE conn5 <- [1,3002,null,{}] 22:18:23 INFO - PROCESS | 1921 | 1461475103000 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:23 INFO - PROCESS | 1921 | 1461475103245 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 22:18:23 INFO - PROCESS | 1921 | 1461475103505 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:23 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401c28800 == 167 [pid = 1921] [id = 760] 22:18:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f13f7751c00) [pid = 1921] [serial = 2279] [outer = (nil)] 22:18:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f13ff699400) [pid = 1921] [serial = 2280] [outer = 0x7f13f7751c00] 22:18:23 INFO - PROCESS | 1921 | 1461475103589 Marionette DEBUG loaded listener.js 22:18:23 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f14003cdc00) [pid = 1921] [serial = 2281] [outer = 0x7f13f7751c00] 22:18:24 INFO - PROCESS | 1921 | 1461475104390 Marionette TRACE conn5 <- [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]]]}] 22:18:24 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. 22:18:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1430ms 22:18:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:18:24 INFO - PROCESS | 1921 | 1461475104422 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 22:18:24 INFO - PROCESS | 1921 | 1461475104425 Marionette TRACE conn5 <- [1,3005,null,{"value":"8"}] 22:18:24 INFO - PROCESS | 1921 | 1461475104431 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:18:24 INFO - PROCESS | 1921 | 1461475104434 Marionette TRACE conn5 <- [1,3006,null,{}] 22:18:24 INFO - PROCESS | 1921 | 1461475104440 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:24 INFO - PROCESS | 1921 | 1461475104688 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 22:18:24 INFO - PROCESS | 1921 | 1461475104976 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:25 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14041b2000 == 168 [pid = 1921] [id = 761] 22:18:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f13ff6a0000) [pid = 1921] [serial = 2282] [outer = (nil)] 22:18:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f14004a9800) [pid = 1921] [serial = 2283] [outer = 0x7f13ff6a0000] 22:18:25 INFO - PROCESS | 1921 | 1461475105076 Marionette DEBUG loaded listener.js 22:18:25 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f14010d0400) [pid = 1921] [serial = 2284] [outer = 0x7f13ff6a0000] 22:18:25 INFO - PROCESS | 1921 | 1461475105941 Marionette TRACE conn5 <- [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]]]}] 22:18:25 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. 22:18:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1537ms 22:18:25 INFO - PROCESS | 1921 | 1461475105968 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 22:18:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:18:25 INFO - PROCESS | 1921 | 1461475105972 Marionette TRACE conn5 <- [1,3009,null,{"value":"8"}] 22:18:25 INFO - PROCESS | 1921 | 1461475105978 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:18:25 INFO - PROCESS | 1921 | 1461475105982 Marionette TRACE conn5 <- [1,3010,null,{}] 22:18:25 INFO - PROCESS | 1921 | 1461475105987 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:26 INFO - PROCESS | 1921 | 1461475106279 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 22:18:26 INFO - PROCESS | 1921 | 1461475106536 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:26 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14086a4800 == 169 [pid = 1921] [id = 762] 22:18:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f13ff91ec00) [pid = 1921] [serial = 2285] [outer = (nil)] 22:18:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f140157c000) [pid = 1921] [serial = 2286] [outer = 0x7f13ff91ec00] 22:18:26 INFO - PROCESS | 1921 | 1461475106613 Marionette DEBUG loaded listener.js 22:18:26 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f140177b800) [pid = 1921] [serial = 2287] [outer = 0x7f13ff91ec00] 22:18:27 INFO - PROCESS | 1921 | 1461475107411 Marionette TRACE conn5 <- [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]]]}] 22:18:27 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 22:18:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1481ms 22:18:27 INFO - PROCESS | 1921 | 1461475107460 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 22:18:27 INFO - PROCESS | 1921 | 1461475107464 Marionette TRACE conn5 <- [1,3013,null,{"value":"8"}] 22:18:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:18:27 INFO - PROCESS | 1921 | 1461475107470 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:18:27 INFO - PROCESS | 1921 | 1461475107473 Marionette TRACE conn5 <- [1,3014,null,{}] 22:18:27 INFO - PROCESS | 1921 | 1461475107479 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:27 INFO - PROCESS | 1921 | 1461475107811 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 22:18:28 INFO - PROCESS | 1921 | 1461475108033 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:28 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140b3b4800 == 170 [pid = 1921] [id = 763] 22:18:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f14016d3000) [pid = 1921] [serial = 2288] [outer = (nil)] 22:18:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f14018f9800) [pid = 1921] [serial = 2289] [outer = 0x7f14016d3000] 22:18:28 INFO - PROCESS | 1921 | 1461475108112 Marionette DEBUG loaded listener.js 22:18:28 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f1401c0dc00) [pid = 1921] [serial = 2290] [outer = 0x7f14016d3000] 22:18:28 INFO - PROCESS | 1921 | [1921] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:18:28 INFO - PROCESS | 1921 | 1461475108996 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:18:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:18:29 INFO - {} 22:18:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:18:29 INFO - {} 22:18:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:18:29 INFO - {} 22:18:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:18:29 INFO - {} 22:18:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1535ms 22:18:29 INFO - TEST-START | /FileAPI/fileReader.html 22:18:29 INFO - PROCESS | 1921 | 1461475109007 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 22:18:29 INFO - PROCESS | 1921 | 1461475109010 Marionette TRACE conn5 <- [1,3017,null,{"value":"8"}] 22:18:29 INFO - PROCESS | 1921 | 1461475109017 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:18:29 INFO - PROCESS | 1921 | 1461475109019 Marionette TRACE conn5 <- [1,3018,null,{}] 22:18:29 INFO - PROCESS | 1921 | 1461475109026 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:29 INFO - PROCESS | 1921 | 1461475109263 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 22:18:29 INFO - PROCESS | 1921 | 1461475109551 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:29 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140d60c800 == 171 [pid = 1921] [id = 764] 22:18:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f14018f2400) [pid = 1921] [serial = 2291] [outer = (nil)] 22:18:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f1401df0400) [pid = 1921] [serial = 2292] [outer = 0x7f14018f2400] 22:18:29 INFO - PROCESS | 1921 | 1461475109638 Marionette DEBUG loaded listener.js 22:18:29 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f1404014c00) [pid = 1921] [serial = 2293] [outer = 0x7f14018f2400] 22:18:30 INFO - PROCESS | 1921 | 1461475110486 Marionette TRACE conn5 <- [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]]]}] 22:18:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:18:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:18:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:18:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:18:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 1485ms 22:18:30 INFO - PROCESS | 1921 | 1461475110502 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 22:18:30 INFO - PROCESS | 1921 | 1461475110506 Marionette TRACE conn5 <- [1,3021,null,{"value":"8"}] 22:18:30 INFO - TEST-START | /FileAPI/historical.html 22:18:30 INFO - PROCESS | 1921 | 1461475110512 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:18:30 INFO - PROCESS | 1921 | 1461475110514 Marionette TRACE conn5 <- [1,3022,null,{}] 22:18:30 INFO - PROCESS | 1921 | 1461475110520 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:30 INFO - PROCESS | 1921 | 1461475110754 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 22:18:31 INFO - PROCESS | 1921 | 1461475111004 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:31 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14178a8000 == 172 [pid = 1921] [id = 765] 22:18:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f1401c0e000) [pid = 1921] [serial = 2294] [outer = (nil)] 22:18:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f140405a800) [pid = 1921] [serial = 2295] [outer = 0x7f1401c0e000] 22:18:31 INFO - PROCESS | 1921 | 1461475111076 Marionette DEBUG loaded listener.js 22:18:31 INFO - PROCESS | 1921 | ++DOMWINDOW == 182 (0x7f14041fbc00) [pid = 1921] [serial = 2296] [outer = 0x7f1401c0e000] 22:18:31 INFO - PROCESS | 1921 | 1461475111871 Marionette TRACE conn5 <- [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"]]]}] 22:18:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:18:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:18:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:18:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:18:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:18:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:18:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:18:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:18:31 INFO - TEST-OK | /FileAPI/historical.html | took 1436ms 22:18:31 INFO - PROCESS | 1921 | 1461475111951 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 22:18:31 INFO - PROCESS | 1921 | 1461475111954 Marionette TRACE conn5 <- [1,3025,null,{"value":"8"}] 22:18:31 INFO - TEST-START | /FileAPI/idlharness.html 22:18:31 INFO - PROCESS | 1921 | 1461475111961 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:18:31 INFO - PROCESS | 1921 | 1461475111963 Marionette TRACE conn5 <- [1,3026,null,{}] 22:18:31 INFO - PROCESS | 1921 | 1461475111969 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:32 INFO - PROCESS | 1921 | 1461475112229 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 22:18:32 INFO - PROCESS | 1921 | 1461475112490 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:32 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f141c318800 == 173 [pid = 1921] [id = 766] 22:18:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 183 (0x7f13ed606c00) [pid = 1921] [serial = 2297] [outer = (nil)] 22:18:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 184 (0x7f1404bc7000) [pid = 1921] [serial = 2298] [outer = 0x7f13ed606c00] 22:18:32 INFO - PROCESS | 1921 | 1461475112564 Marionette DEBUG loaded listener.js 22:18:32 INFO - PROCESS | 1921 | ++DOMWINDOW == 185 (0x7f14073e6c00) [pid = 1921] [serial = 2299] [outer = 0x7f13ed606c00] 22:18:34 INFO - PROCESS | 1921 | 1461475114183 Marionette TRACE conn5 <- [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]]]}] 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:18:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:18:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:18:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:18:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:18:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:18:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:18:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:18:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:18:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:18:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:18:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:18:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:18:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:18:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:18:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:18:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:18:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:18:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:18:34 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 22:18:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:18:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:18:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:18:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:18:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:18:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:18:34 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 22:18:34 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 22:18:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:18:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:18:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:18:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:18:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:18:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:18:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:18:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:18:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:18:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:18:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:18:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:18:34 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 22:18:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:18:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:18:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:18:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:18:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:18:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:18:34 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 22:18:34 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 22:18:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:18:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:18:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:18:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:18:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:18:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:18:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:18:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:18:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:18:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 2314ms 22:18:34 INFO - PROCESS | 1921 | 1461475114290 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 22:18:34 INFO - PROCESS | 1921 | 1461475114295 Marionette TRACE conn5 <- [1,3029,null,{"value":"8"}] 22:18:34 INFO - TEST-START | /FileAPI/idlharness.worker 22:18:34 INFO - PROCESS | 1921 | 1461475114452 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:18:34 INFO - PROCESS | 1921 | 1461475114456 Marionette TRACE conn5 <- [1,3030,null,{}] 22:18:34 INFO - PROCESS | 1921 | 1461475114465 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:34 INFO - PROCESS | 1921 | 1461475114698 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 22:18:34 INFO - PROCESS | 1921 | 1461475114986 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:35 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f9a93000 == 174 [pid = 1921] [id = 767] 22:18:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 186 (0x7f1401da8000) [pid = 1921] [serial = 2300] [outer = (nil)] 22:18:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 187 (0x7f140b395000) [pid = 1921] [serial = 2301] [outer = 0x7f1401da8000] 22:18:35 INFO - PROCESS | 1921 | 1461475115061 Marionette DEBUG loaded listener.js 22:18:35 INFO - PROCESS | 1921 | ++DOMWINDOW == 188 (0x7f140b4d4400) [pid = 1921] [serial = 2302] [outer = 0x7f1401da8000] 22:18:35 INFO - PROCESS | 1921 | [1921] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:18:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:18:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:18:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:18:37 INFO - {} 22:18:37 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 22:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:18:37 INFO - {} 22:18:37 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 - {} 22:18:37 INFO - {} 22:18:37 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 22:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:18:37 INFO - {} 22:18:37 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 22:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:18:37 INFO - {} 22:18:37 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 - {} 22:18:37 INFO - {} 22:18:37 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 22:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 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 22:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 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 22:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 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 22:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 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 22:18:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:18:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:18:37 INFO - {} 22:18:37 INFO - PROCESS | 1921 | 1461475117247 Marionette TRACE conn5 <- [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,{},{}]]]}] 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:18:37 INFO - {} 22:18:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2962ms 22:18:37 INFO - PROCESS | 1921 | 1461475117389 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 22:18:37 INFO - PROCESS | 1921 | 1461475117401 Marionette TRACE conn5 <- [1,3033,null,{"value":"8"}] 22:18:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:18:37 INFO - PROCESS | 1921 | 1461475117408 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:18:37 INFO - PROCESS | 1921 | 1461475117415 Marionette TRACE conn5 <- [1,3034,null,{}] 22:18:37 INFO - PROCESS | 1921 | 1461475117426 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:37 INFO - PROCESS | 1921 | 1461475117731 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 22:18:38 INFO - PROCESS | 1921 | 1461475118020 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:38 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ed547000 == 175 [pid = 1921] [id = 768] 22:18:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 189 (0x7f140b4d5400) [pid = 1921] [serial = 2303] [outer = (nil)] 22:18:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 190 (0x7f140c2b7000) [pid = 1921] [serial = 2304] [outer = 0x7f140b4d5400] 22:18:38 INFO - PROCESS | 1921 | 1461475118095 Marionette DEBUG loaded listener.js 22:18:38 INFO - PROCESS | 1921 | ++DOMWINDOW == 191 (0x7f141cf10800) [pid = 1921] [serial = 2305] [outer = 0x7f140b4d5400] 22:18:38 INFO - PROCESS | 1921 | 1461475118914 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:18:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:18:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1540ms 22:18:38 INFO - PROCESS | 1921 | 1461475118950 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 22:18:38 INFO - PROCESS | 1921 | 1461475118954 Marionette TRACE conn5 <- [1,3037,null,{"value":"8"}] 22:18:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:18:38 INFO - PROCESS | 1921 | 1461475118960 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:18:38 INFO - PROCESS | 1921 | 1461475118963 Marionette TRACE conn5 <- [1,3038,null,{}] 22:18:38 INFO - PROCESS | 1921 | 1461475118968 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:39 INFO - PROCESS | 1921 | 1461475119215 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3c33800 == 174 [pid = 1921] [id = 749] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f386d800 == 173 [pid = 1921] [id = 748] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f2b83800 == 172 [pid = 1921] [id = 747] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f111c000 == 171 [pid = 1921] [id = 746] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ef9d3800 == 170 [pid = 1921] [id = 745] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f141cc35000 == 169 [pid = 1921] [id = 741] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1417cd5800 == 168 [pid = 1921] [id = 740] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140be27800 == 167 [pid = 1921] [id = 739] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f140a3e4800 == 166 [pid = 1921] [id = 738] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1406974000 == 165 [pid = 1921] [id = 737] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1405053800 == 164 [pid = 1921] [id = 736] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401c2b000 == 163 [pid = 1921] [id = 735] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401a06800 == 162 [pid = 1921] [id = 734] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f1401170800 == 161 [pid = 1921] [id = 733] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f14003bd800 == 160 [pid = 1921] [id = 732] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13ff982000 == 159 [pid = 1921] [id = 731] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f99e0800 == 158 [pid = 1921] [id = 730] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f74d0800 == 157 [pid = 1921] [id = 729] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f70c3800 == 156 [pid = 1921] [id = 728] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3ce8800 == 155 [pid = 1921] [id = 727] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f3cd0800 == 154 [pid = 1921] [id = 725] 22:18:41 INFO - PROCESS | 1921 | --DOCSHELL 0x7f13f1822800 == 153 [pid = 1921] [id = 726] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 190 (0x7f1404011400) [pid = 1921] [serial = 2157] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 189 (0x7f13f2a42000) [pid = 1921] [serial = 2172] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 188 (0x7f140401d000) [pid = 1921] [serial = 2159] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 187 (0x7f13fa048c00) [pid = 1921] [serial = 2127] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 186 (0x7f13fef33400) [pid = 1921] [serial = 2133] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 185 (0x7f1401c10000) [pid = 1921] [serial = 2147] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 184 (0x7f13f2be4c00) [pid = 1921] [serial = 2175] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 183 (0x7f1402ace400) [pid = 1921] [serial = 2156] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 182 (0x7f13f387cc00) [pid = 1921] [serial = 2108] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 181 (0x7f13f2bdfc00) [pid = 1921] [serial = 2043] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 180 (0x7f13ef2e1000) [pid = 1921] [serial = 2174] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 179 (0x7f140405b000) [pid = 1921] [serial = 2160] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 178 (0x7f13fa2dd400) [pid = 1921] [serial = 2129] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 177 (0x7f13f7756000) [pid = 1921] [serial = 2124] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 176 (0x7f13f2a40c00) [pid = 1921] [serial = 2112] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 175 (0x7f13f30d9800) [pid = 1921] [serial = 2114] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 174 (0x7f13f18ca800) [pid = 1921] [serial = 2171] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 173 (0x7f1402a75400) [pid = 1921] [serial = 2151] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 172 (0x7f13f75ef400) [pid = 1921] [serial = 2123] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 171 (0x7f13f7305400) [pid = 1921] [serial = 2121] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 170 (0x7f1404061c00) [pid = 1921] [serial = 2162] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 169 (0x7f14003d8400) [pid = 1921] [serial = 2139] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 168 (0x7f13ff924c00) [pid = 1921] [serial = 2138] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 167 (0x7f13f0450800) [pid = 1921] [serial = 2169] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 166 (0x7f13f57a6c00) [pid = 1921] [serial = 2120] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 165 (0x7f13f4b8dc00) [pid = 1921] [serial = 2117] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 164 (0x7f13f155c000) [pid = 1921] [serial = 2111] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 163 (0x7f1402a7bc00) [pid = 1921] [serial = 2153] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 162 (0x7f14016da800) [pid = 1921] [serial = 2142] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 161 (0x7f13fa49e800) [pid = 1921] [serial = 2130] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 160 (0x7f14018fa800) [pid = 1921] [serial = 2145] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 159 (0x7f13ed608800) [pid = 1921] [serial = 2165] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 158 (0x7f1402ac4000) [pid = 1921] [serial = 2154] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 157 (0x7f13f870e400) [pid = 1921] [serial = 2126] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 156 (0x7f13fec8f400) [pid = 1921] [serial = 2132] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 155 (0x7f1401dea800) [pid = 1921] [serial = 2150] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 154 (0x7f13fef8f000) [pid = 1921] [serial = 2135] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 153 (0x7f1401dac800) [pid = 1921] [serial = 2148] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f13f5373c00) [pid = 1921] [serial = 2118] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f1401547c00) [pid = 1921] [serial = 2141] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13ed61ac00) [pid = 1921] [serial = 2166] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f41a7c00) [pid = 1921] [serial = 2115] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13efa17000) [pid = 1921] [serial = 2168] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f14041f2c00) [pid = 1921] [serial = 2163] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13fef99800) [pid = 1921] [serial = 2136] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f4b90800) [pid = 1921] [serial = 2144] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13f304a000) [pid = 1921] [serial = 2177] [outer = (nil)] [url = about:blank] 22:18:41 INFO - PROCESS | 1921 | 1461475121957 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:41 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13e9180800 == 154 [pid = 1921] [id = 769] 22:18:41 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13ed614c00) [pid = 1921] [serial = 2306] [outer = (nil)] 22:18:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13ee4cac00) [pid = 1921] [serial = 2307] [outer = 0x7f13ed614c00] 22:18:42 INFO - PROCESS | 1921 | 1461475122042 Marionette DEBUG loaded listener.js 22:18:42 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13ef2ee400) [pid = 1921] [serial = 2308] [outer = 0x7f13ed614c00] 22:18:42 INFO - PROCESS | 1921 | 1461475122861 Marionette TRACE conn5 <- [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"]]]}] 22:18:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:18:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:18:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 3945ms 22:18:42 INFO - PROCESS | 1921 | 1461475122908 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 22:18:42 INFO - PROCESS | 1921 | 1461475122914 Marionette TRACE conn5 <- [1,3041,null,{"value":"8"}] 22:18:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:18:42 INFO - PROCESS | 1921 | 1461475122921 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:18:42 INFO - PROCESS | 1921 | 1461475122927 Marionette TRACE conn5 <- [1,3042,null,{}] 22:18:42 INFO - PROCESS | 1921 | 1461475122934 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:43 INFO - PROCESS | 1921 | 1461475123181 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 22:18:43 INFO - PROCESS | 1921 | 1461475123380 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:43 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13e8fcb000 == 155 [pid = 1921] [id = 770] 22:18:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13ed273800) [pid = 1921] [serial = 2309] [outer = (nil)] 22:18:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f0339000) [pid = 1921] [serial = 2310] [outer = 0x7f13ed273800] 22:18:43 INFO - PROCESS | 1921 | 1461475123449 Marionette DEBUG loaded listener.js 22:18:43 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13f06d1c00) [pid = 1921] [serial = 2311] [outer = 0x7f13ed273800] 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:18:44 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. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:18:44 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'.) 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:18:44 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. 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:18:44 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. 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:18:44 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. 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:18:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1670ms 22:18:44 INFO - PROCESS | 1921 | 1461475124537 Marionette TRACE conn5 <- [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]]]}] 22:18:44 INFO - PROCESS | 1921 | 1461475124627 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 22:18:44 INFO - PROCESS | 1921 | 1461475124642 Marionette TRACE conn5 <- [1,3045,null,{"value":"8"}] 22:18:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:18:44 INFO - PROCESS | 1921 | 1461475124656 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:18:44 INFO - PROCESS | 1921 | 1461475124659 Marionette TRACE conn5 <- [1,3046,null,{}] 22:18:44 INFO - PROCESS | 1921 | 1461475124681 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:44 INFO - PROCESS | 1921 | 1461475124971 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 22:18:45 INFO - PROCESS | 1921 | 1461475125198 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:45 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef89b000 == 156 [pid = 1921] [id = 771] 22:18:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13f3043800) [pid = 1921] [serial = 2312] [outer = (nil)] 22:18:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f30d7400) [pid = 1921] [serial = 2313] [outer = 0x7f13f3043800] 22:18:45 INFO - PROCESS | 1921 | 1461475125263 Marionette DEBUG loaded listener.js 22:18:45 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f3cf6000) [pid = 1921] [serial = 2314] [outer = 0x7f13f3043800] 22:18:45 INFO - PROCESS | 1921 | [1921] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:18:46 INFO - PROCESS | 1921 | 1461475126214 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:18:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:18:46 INFO - {} 22:18:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1598ms 22:18:46 INFO - PROCESS | 1921 | 1461475126253 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 22:18:46 INFO - PROCESS | 1921 | 1461475126257 Marionette TRACE conn5 <- [1,3049,null,{"value":"8"}] 22:18:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:18:46 INFO - PROCESS | 1921 | 1461475126273 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:18:46 INFO - PROCESS | 1921 | 1461475126282 Marionette TRACE conn5 <- [1,3050,null,{}] 22:18:46 INFO - PROCESS | 1921 | 1461475126306 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:47 INFO - PROCESS | 1921 | 1461475127153 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 152 (0x7f13f30d0000) [pid = 1921] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 151 (0x7f13f2be5000) [pid = 1921] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 150 (0x7f13efa17c00) [pid = 1921] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 149 (0x7f13f1b24c00) [pid = 1921] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 148 (0x7f13ea347400) [pid = 1921] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 147 (0x7f13f05ee800) [pid = 1921] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 146 (0x7f13efa15800) [pid = 1921] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 145 (0x7f13f06d4000) [pid = 1921] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 144 (0x7f13ed60e400) [pid = 1921] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 143 (0x7f13ed620400) [pid = 1921] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 142 (0x7f13f11dac00) [pid = 1921] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 141 (0x7f13f48f0000) [pid = 1921] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 140 (0x7f13fa2d3c00) [pid = 1921] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 139 (0x7f13f41a6800) [pid = 1921] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 138 (0x7f14041f7c00) [pid = 1921] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 137 (0x7f13ff6a5000) [pid = 1921] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 136 (0x7f1401566c00) [pid = 1921] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 135 (0x7f13f2cd7c00) [pid = 1921] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 134 (0x7f1401555400) [pid = 1921] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 133 (0x7f13f7a53c00) [pid = 1921] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 132 (0x7f13ed60d400) [pid = 1921] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 131 (0x7f13ed60ec00) [pid = 1921] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:18:47 INFO - PROCESS | 1921 | --DOMWINDOW == 130 (0x7f13f41aac00) [pid = 1921] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:18:47 INFO - PROCESS | 1921 | 1461475127394 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:47 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f2ea1000 == 157 [pid = 1921] [id = 772] 22:18:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 131 (0x7f13ea347400) [pid = 1921] [serial = 2315] [outer = (nil)] 22:18:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 132 (0x7f13ef2ec000) [pid = 1921] [serial = 2316] [outer = 0x7f13ea347400] 22:18:47 INFO - PROCESS | 1921 | 1461475127459 Marionette DEBUG loaded listener.js 22:18:47 INFO - PROCESS | 1921 | ++DOMWINDOW == 133 (0x7f13f41a8000) [pid = 1921] [serial = 2317] [outer = 0x7f13ea347400] 22:18:48 INFO - PROCESS | 1921 | 1461475128076 Marionette TRACE conn5 <- [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]]]}] 22:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:18:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1866ms 22:18:48 INFO - PROCESS | 1921 | 1461475128132 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 22:18:48 INFO - PROCESS | 1921 | 1461475128135 Marionette TRACE conn5 <- [1,3053,null,{"value":"8"}] 22:18:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:18:48 INFO - PROCESS | 1921 | 1461475128143 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:18:48 INFO - PROCESS | 1921 | 1461475128146 Marionette TRACE conn5 <- [1,3054,null,{}] 22:18:48 INFO - PROCESS | 1921 | 1461475128151 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:48 INFO - PROCESS | 1921 | 1461475128388 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 22:18:48 INFO - PROCESS | 1921 | 1461475128576 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:48 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3851000 == 158 [pid = 1921] [id = 773] 22:18:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 134 (0x7f13ed603000) [pid = 1921] [serial = 2318] [outer = (nil)] 22:18:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 135 (0x7f13f5549000) [pid = 1921] [serial = 2319] [outer = 0x7f13ed603000] 22:18:48 INFO - PROCESS | 1921 | 1461475128641 Marionette DEBUG loaded listener.js 22:18:48 INFO - PROCESS | 1921 | ++DOMWINDOW == 136 (0x7f13f7305400) [pid = 1921] [serial = 2320] [outer = 0x7f13ed603000] 22:18:50 INFO - PROCESS | 1921 | 1461475130015 Marionette TRACE conn5 <- [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"]]]}] 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:18:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:18:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:18:50 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" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:18:50 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" 22:18:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:18:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:18:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2052ms 22:18:50 INFO - PROCESS | 1921 | 1461475130282 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 22:18:50 INFO - PROCESS | 1921 | 1461475130295 Marionette TRACE conn5 <- [1,3057,null,{"value":"8"}] 22:18:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:18:50 INFO - PROCESS | 1921 | 1461475130319 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:18:50 INFO - PROCESS | 1921 | 1461475130324 Marionette TRACE conn5 <- [1,3058,null,{}] 22:18:50 INFO - PROCESS | 1921 | 1461475130333 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:50 INFO - PROCESS | 1921 | 1461475130595 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 22:18:50 INFO - PROCESS | 1921 | 1461475130870 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:50 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13ef73b000 == 159 [pid = 1921] [id = 774] 22:18:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 137 (0x7f13ea7c4000) [pid = 1921] [serial = 2321] [outer = (nil)] 22:18:50 INFO - PROCESS | 1921 | ++DOMWINDOW == 138 (0x7f13f2fc0400) [pid = 1921] [serial = 2322] [outer = 0x7f13ea7c4000] 22:18:50 INFO - PROCESS | 1921 | 1461475130947 Marionette DEBUG loaded listener.js 22:18:51 INFO - PROCESS | 1921 | ++DOMWINDOW == 139 (0x7f13f42e7000) [pid = 1921] [serial = 2323] [outer = 0x7f13ea7c4000] 22:18:52 INFO - PROCESS | 1921 | 1461475132026 Marionette TRACE conn5 <- [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]]]}] 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:18:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:18:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:18:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:18:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:18:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:18:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:18:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:18:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:18:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:18:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1752ms 22:18:52 INFO - PROCESS | 1921 | 1461475132075 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 22:18:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:18:52 INFO - PROCESS | 1921 | 1461475132087 Marionette TRACE conn5 <- [1,3061,null,{"value":"8"}] 22:18:52 INFO - PROCESS | 1921 | 1461475132144 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:18:52 INFO - PROCESS | 1921 | 1461475132148 Marionette TRACE conn5 <- [1,3062,null,{}] 22:18:52 INFO - PROCESS | 1921 | 1461475132160 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:52 INFO - PROCESS | 1921 | 1461475132428 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 22:18:52 INFO - PROCESS | 1921 | 1461475132768 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:52 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f386e000 == 160 [pid = 1921] [id = 775] 22:18:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 140 (0x7f13f48eb000) [pid = 1921] [serial = 2324] [outer = (nil)] 22:18:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 141 (0x7f13f7305000) [pid = 1921] [serial = 2325] [outer = 0x7f13f48eb000] 22:18:52 INFO - PROCESS | 1921 | 1461475132859 Marionette DEBUG loaded listener.js 22:18:52 INFO - PROCESS | 1921 | ++DOMWINDOW == 142 (0x7f13f750e800) [pid = 1921] [serial = 2326] [outer = 0x7f13f48eb000] 22:18:53 INFO - PROCESS | 1921 | [1921] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:18:53 INFO - PROCESS | 1921 | 1461475133808 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:18:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:18:53 INFO - {} 22:18:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1735ms 22:18:53 INFO - PROCESS | 1921 | 1461475133833 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 22:18:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:18:53 INFO - PROCESS | 1921 | 1461475133837 Marionette TRACE conn5 <- [1,3065,null,{"value":"8"}] 22:18:53 INFO - PROCESS | 1921 | 1461475133843 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:18:53 INFO - PROCESS | 1921 | 1461475133849 Marionette TRACE conn5 <- [1,3066,null,{}] 22:18:53 INFO - PROCESS | 1921 | 1461475133872 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:54 INFO - PROCESS | 1921 | 1461475134167 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 22:18:54 INFO - PROCESS | 1921 | 1461475134474 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:54 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f492f000 == 161 [pid = 1921] [id = 776] 22:18:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 143 (0x7f13f775d800) [pid = 1921] [serial = 2327] [outer = (nil)] 22:18:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 144 (0x7f13f870e400) [pid = 1921] [serial = 2328] [outer = 0x7f13f775d800] 22:18:54 INFO - PROCESS | 1921 | 1461475134556 Marionette DEBUG loaded listener.js 22:18:54 INFO - PROCESS | 1921 | ++DOMWINDOW == 145 (0x7f13f97bb800) [pid = 1921] [serial = 2329] [outer = 0x7f13f775d800] 22:18:55 INFO - PROCESS | 1921 | 1461475135396 Marionette TRACE conn5 <- [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]]]}] 22:18:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:18:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:18:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:18:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:18:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:18:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:18:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:18:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1596ms 22:18:55 INFO - PROCESS | 1921 | 1461475135442 Marionette TRACE conn5 -> [0,3069,"getWindowHandle",null] 22:18:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:18:55 INFO - PROCESS | 1921 | 1461475135447 Marionette TRACE conn5 <- [1,3069,null,{"value":"8"}] 22:18:55 INFO - PROCESS | 1921 | 1461475135455 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:18:55 INFO - PROCESS | 1921 | 1461475135460 Marionette TRACE conn5 <- [1,3070,null,{}] 22:18:55 INFO - PROCESS | 1921 | 1461475135491 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:55 INFO - PROCESS | 1921 | 1461475135784 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 22:18:56 INFO - PROCESS | 1921 | 1461475136122 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:56 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f71b0800 == 162 [pid = 1921] [id = 777] 22:18:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 146 (0x7f13f8703c00) [pid = 1921] [serial = 2330] [outer = (nil)] 22:18:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 147 (0x7f13fa2dc400) [pid = 1921] [serial = 2331] [outer = 0x7f13f8703c00] 22:18:56 INFO - PROCESS | 1921 | 1461475136202 Marionette DEBUG loaded listener.js 22:18:56 INFO - PROCESS | 1921 | ++DOMWINDOW == 148 (0x7f13fa4a4000) [pid = 1921] [serial = 2332] [outer = 0x7f13f8703c00] 22:18:57 INFO - PROCESS | 1921 | 1461475137051 Marionette TRACE conn5 <- [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]]]}] 22:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:18:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1659ms 22:18:57 INFO - PROCESS | 1921 | 1461475137115 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 22:18:57 INFO - PROCESS | 1921 | 1461475137119 Marionette TRACE conn5 <- [1,3073,null,{"value":"8"}] 22:18:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:18:57 INFO - PROCESS | 1921 | 1461475137125 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:18:57 INFO - PROCESS | 1921 | 1461475137127 Marionette TRACE conn5 <- [1,3074,null,{}] 22:18:57 INFO - PROCESS | 1921 | 1461475137133 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:57 INFO - PROCESS | 1921 | 1461475137381 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 22:18:57 INFO - PROCESS | 1921 | 1461475137689 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:57 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f74d3000 == 163 [pid = 1921] [id = 778] 22:18:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 149 (0x7f13f2be7000) [pid = 1921] [serial = 2333] [outer = (nil)] 22:18:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 150 (0x7f13fef33400) [pid = 1921] [serial = 2334] [outer = 0x7f13f2be7000] 22:18:57 INFO - PROCESS | 1921 | 1461475137811 Marionette DEBUG loaded listener.js 22:18:57 INFO - PROCESS | 1921 | ++DOMWINDOW == 151 (0x7f13fef93400) [pid = 1921] [serial = 2335] [outer = 0x7f13f2be7000] 22:18:58 INFO - PROCESS | 1921 | 1461475138593 Marionette TRACE conn5 <- [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]]]}] 22:18:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:18:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:18:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:18:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:18:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:18:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:18:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1495ms 22:18:58 INFO - PROCESS | 1921 | 1461475138622 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 22:18:58 INFO - PROCESS | 1921 | 1461475138626 Marionette TRACE conn5 <- [1,3077,null,{"value":"8"}] 22:18:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:18:58 INFO - PROCESS | 1921 | 1461475138632 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:18:58 INFO - PROCESS | 1921 | 1461475138635 Marionette TRACE conn5 <- [1,3078,null,{}] 22:18:58 INFO - PROCESS | 1921 | 1461475138640 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:18:58 INFO - PROCESS | 1921 | 1461475138898 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 22:18:59 INFO - PROCESS | 1921 | 1461475139211 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:18:59 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13f3ce8000 == 164 [pid = 1921] [id = 779] 22:18:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 152 (0x7f13f41b1000) [pid = 1921] [serial = 2336] [outer = (nil)] 22:18:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 153 (0x7f13f7307c00) [pid = 1921] [serial = 2337] [outer = 0x7f13f41b1000] 22:18:59 INFO - PROCESS | 1921 | 1461475139295 Marionette DEBUG loaded listener.js 22:18:59 INFO - PROCESS | 1921 | ++DOMWINDOW == 154 (0x7f140108b000) [pid = 1921] [serial = 2338] [outer = 0x7f13f41b1000] 22:19:00 INFO - PROCESS | 1921 | 1461475140176 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 22:19:00 INFO - PROCESS | 1921 | 1461475140225 Marionette TRACE conn5 <- [1,3081,null,{"value":"8"}] 22:19:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:19:00 INFO - PROCESS | 1921 | 1461475140284 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:19:00 INFO - PROCESS | 1921 | 1461475140292 Marionette TRACE conn5 <- [1,3082,null,{}] 22:19:00 INFO - PROCESS | 1921 | 1461475140308 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:19:00 INFO - PROCESS | 1921 | 1461475140597 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 22:19:00 INFO - PROCESS | 1921 | 1461475140949 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:00 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f13fed97000 == 165 [pid = 1921] [id = 780] 22:19:00 INFO - PROCESS | 1921 | ++DOMWINDOW == 155 (0x7f13f48e5c00) [pid = 1921] [serial = 2339] [outer = (nil)] 22:19:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 156 (0x7f1401569000) [pid = 1921] [serial = 2340] [outer = 0x7f13f48e5c00] 22:19:01 INFO - PROCESS | 1921 | 1461475141043 Marionette DEBUG loaded listener.js 22:19:01 INFO - PROCESS | 1921 | ++DOMWINDOW == 157 (0x7f1401579400) [pid = 1921] [serial = 2341] [outer = 0x7f13f48e5c00] 22:19:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:19:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:19:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:19:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:19:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1598ms 22:19:01 INFO - PROCESS | 1921 | 1461475141822 Marionette TRACE conn5 <- [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]]]}] 22:19:01 INFO - PROCESS | 1921 | 1461475141837 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 22:19:01 INFO - PROCESS | 1921 | 1461475141840 Marionette TRACE conn5 <- [1,3085,null,{"value":"8"}] 22:19:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:19:01 INFO - PROCESS | 1921 | 1461475141846 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:19:01 INFO - PROCESS | 1921 | 1461475141850 Marionette TRACE conn5 <- [1,3086,null,{}] 22:19:01 INFO - PROCESS | 1921 | 1461475141855 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:19:02 INFO - PROCESS | 1921 | 1461475142123 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 22:19:02 INFO - PROCESS | 1921 | 1461475142388 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:02 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400349000 == 166 [pid = 1921] [id = 781] 22:19:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 158 (0x7f13fec89800) [pid = 1921] [serial = 2342] [outer = (nil)] 22:19:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 159 (0x7f14016d6800) [pid = 1921] [serial = 2343] [outer = 0x7f13fec89800] 22:19:02 INFO - PROCESS | 1921 | 1461475142488 Marionette DEBUG loaded listener.js 22:19:02 INFO - PROCESS | 1921 | ++DOMWINDOW == 160 (0x7f1401c0cc00) [pid = 1921] [serial = 2344] [outer = 0x7f13fec89800] 22:19:03 INFO - PROCESS | 1921 | 1461475143346 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:19:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:19:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1537ms 22:19:03 INFO - PROCESS | 1921 | 1461475143385 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 22:19:03 INFO - PROCESS | 1921 | 1461475143388 Marionette TRACE conn5 <- [1,3089,null,{"value":"8"}] 22:19:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:19:03 INFO - PROCESS | 1921 | 1461475143395 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:19:03 INFO - PROCESS | 1921 | 1461475143397 Marionette TRACE conn5 <- [1,3090,null,{}] 22:19:03 INFO - PROCESS | 1921 | 1461475143403 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:19:03 INFO - PROCESS | 1921 | 1461475143652 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 22:19:03 INFO - PROCESS | 1921 | 1461475143948 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:03 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1400d91000 == 167 [pid = 1921] [id = 782] 22:19:03 INFO - PROCESS | 1921 | ++DOMWINDOW == 161 (0x7f1401088400) [pid = 1921] [serial = 2345] [outer = (nil)] 22:19:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 162 (0x7f1401da9400) [pid = 1921] [serial = 2346] [outer = 0x7f1401088400] 22:19:04 INFO - PROCESS | 1921 | 1461475144035 Marionette DEBUG loaded listener.js 22:19:04 INFO - PROCESS | 1921 | ++DOMWINDOW == 163 (0x7f1402a7e000) [pid = 1921] [serial = 2347] [outer = 0x7f1401088400] 22:19:04 INFO - PROCESS | 1921 | 1461475144834 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:19:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:19:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1493ms 22:19:04 INFO - PROCESS | 1921 | 1461475144890 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 22:19:04 INFO - PROCESS | 1921 | 1461475144894 Marionette TRACE conn5 <- [1,3093,null,{"value":"8"}] 22:19:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:19:04 INFO - PROCESS | 1921 | 1461475144900 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:19:04 INFO - PROCESS | 1921 | 1461475144902 Marionette TRACE conn5 <- [1,3094,null,{}] 22:19:04 INFO - PROCESS | 1921 | 1461475144908 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:19:05 INFO - PROCESS | 1921 | 1461475145186 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 22:19:05 INFO - PROCESS | 1921 | 1461475145456 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:05 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f14015d2800 == 168 [pid = 1921] [id = 783] 22:19:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 164 (0x7f13f45aa400) [pid = 1921] [serial = 2348] [outer = (nil)] 22:19:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 165 (0x7f1404015400) [pid = 1921] [serial = 2349] [outer = 0x7f13f45aa400] 22:19:05 INFO - PROCESS | 1921 | 1461475145537 Marionette DEBUG loaded listener.js 22:19:05 INFO - PROCESS | 1921 | ++DOMWINDOW == 166 (0x7f14040c6c00) [pid = 1921] [serial = 2350] [outer = 0x7f13f45aa400] 22:19:06 INFO - PROCESS | 1921 | 1461475146345 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:19:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1479ms 22:19:06 INFO - PROCESS | 1921 | 1461475146381 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 22:19:06 INFO - PROCESS | 1921 | 1461475146385 Marionette TRACE conn5 <- [1,3097,null,{"value":"8"}] 22:19:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:19:06 INFO - PROCESS | 1921 | 1461475146391 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:19:06 INFO - PROCESS | 1921 | 1461475146396 Marionette TRACE conn5 <- [1,3098,null,{}] 22:19:06 INFO - PROCESS | 1921 | 1461475146401 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:19:06 INFO - PROCESS | 1921 | 1461475146714 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 22:19:07 INFO - PROCESS | 1921 | 1461475147006 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:07 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1401bba000 == 169 [pid = 1921] [id = 784] 22:19:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 167 (0x7f13f57af800) [pid = 1921] [serial = 2351] [outer = (nil)] 22:19:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 168 (0x7f1401773400) [pid = 1921] [serial = 2352] [outer = 0x7f13f57af800] 22:19:07 INFO - PROCESS | 1921 | 1461475147108 Marionette DEBUG loaded listener.js 22:19:07 INFO - PROCESS | 1921 | ++DOMWINDOW == 169 (0x7f1405305800) [pid = 1921] [serial = 2353] [outer = 0x7f13f57af800] 22:19:08 INFO - PROCESS | 1921 | 1461475148084 Marionette TRACE conn5 <- [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]]]}] 22:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:19:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1746ms 22:19:08 INFO - PROCESS | 1921 | 1461475148139 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 22:19:08 INFO - PROCESS | 1921 | 1461475148142 Marionette TRACE conn5 <- [1,3101,null,{"value":"8"}] 22:19:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:19:08 INFO - PROCESS | 1921 | 1461475148149 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:19:08 INFO - PROCESS | 1921 | 1461475148152 Marionette TRACE conn5 <- [1,3102,null,{}] 22:19:08 INFO - PROCESS | 1921 | 1461475148157 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:19:08 INFO - PROCESS | 1921 | 1461475148397 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 22:19:08 INFO - PROCESS | 1921 | 1461475148696 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:08 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f1404466000 == 170 [pid = 1921] [id = 785] 22:19:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 170 (0x7f14016cc800) [pid = 1921] [serial = 2354] [outer = (nil)] 22:19:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 171 (0x7f14092ef000) [pid = 1921] [serial = 2355] [outer = 0x7f14016cc800] 22:19:08 INFO - PROCESS | 1921 | 1461475148774 Marionette DEBUG loaded listener.js 22:19:08 INFO - PROCESS | 1921 | ++DOMWINDOW == 172 (0x7f140a63ec00) [pid = 1921] [serial = 2356] [outer = 0x7f14016cc800] 22:19:09 INFO - PROCESS | 1921 | 1461475149560 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:19:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1432ms 22:19:09 INFO - PROCESS | 1921 | 1461475149582 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 22:19:09 INFO - PROCESS | 1921 | 1461475149586 Marionette TRACE conn5 <- [1,3105,null,{"value":"8"}] 22:19:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:19:09 INFO - PROCESS | 1921 | 1461475149592 Marionette TRACE conn5 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:19:09 INFO - PROCESS | 1921 | 1461475149595 Marionette TRACE conn5 <- [1,3106,null,{}] 22:19:09 INFO - PROCESS | 1921 | 1461475149601 Marionette TRACE conn5 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:19:09 INFO - PROCESS | 1921 | 1461475149928 Marionette TRACE conn5 <- [1,3107,null,{"value":null}] 22:19:10 INFO - PROCESS | 1921 | 1461475150201 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:10 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140695d000 == 171 [pid = 1921] [id = 786] 22:19:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 173 (0x7f13f97b7400) [pid = 1921] [serial = 2357] [outer = (nil)] 22:19:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 174 (0x7f140a668000) [pid = 1921] [serial = 2358] [outer = 0x7f13f97b7400] 22:19:10 INFO - PROCESS | 1921 | 1461475150280 Marionette DEBUG loaded listener.js 22:19:10 INFO - PROCESS | 1921 | ++DOMWINDOW == 175 (0x7f140ae9f400) [pid = 1921] [serial = 2359] [outer = 0x7f13f97b7400] 22:19:11 INFO - PROCESS | 1921 | 1461475151100 Marionette TRACE conn5 <- [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]]]}] 22:19:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:19:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:19:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:19:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1528ms 22:19:11 INFO - PROCESS | 1921 | 1461475151130 Marionette TRACE conn5 -> [0,3109,"getWindowHandle",null] 22:19:11 INFO - PROCESS | 1921 | 1461475151134 Marionette TRACE conn5 <- [1,3109,null,{"value":"8"}] 22:19:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:19:11 INFO - PROCESS | 1921 | 1461475151143 Marionette TRACE conn5 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:19:11 INFO - PROCESS | 1921 | 1461475151145 Marionette TRACE conn5 <- [1,3110,null,{}] 22:19:11 INFO - PROCESS | 1921 | 1461475151149 Marionette TRACE conn5 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:19:11 INFO - PROCESS | 1921 | 1461475151426 Marionette TRACE conn5 <- [1,3111,null,{"value":null}] 22:19:11 INFO - PROCESS | 1921 | 1461475151700 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:11 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140a88b000 == 172 [pid = 1921] [id = 787] 22:19:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 176 (0x7f13f7ad3800) [pid = 1921] [serial = 2360] [outer = (nil)] 22:19:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 177 (0x7f140b3e2400) [pid = 1921] [serial = 2361] [outer = 0x7f13f7ad3800] 22:19:11 INFO - PROCESS | 1921 | 1461475151794 Marionette DEBUG loaded listener.js 22:19:11 INFO - PROCESS | 1921 | ++DOMWINDOW == 178 (0x7f140be93800) [pid = 1921] [serial = 2362] [outer = 0x7f13f7ad3800] 22:19:12 INFO - PROCESS | 1921 | 1461475152889 Marionette TRACE conn5 <- [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"]]]}] 22:19:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:19:12 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 22:19:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:19:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:19:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:19:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:19:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1784ms 22:19:12 INFO - PROCESS | 1921 | 1461475152929 Marionette TRACE conn5 -> [0,3113,"getWindowHandle",null] 22:19:12 INFO - PROCESS | 1921 | 1461475152932 Marionette TRACE conn5 <- [1,3113,null,{"value":"8"}] 22:19:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:19:12 INFO - PROCESS | 1921 | 1461475152938 Marionette TRACE conn5 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:19:12 INFO - PROCESS | 1921 | 1461475152940 Marionette TRACE conn5 <- [1,3114,null,{}] 22:19:12 INFO - PROCESS | 1921 | 1461475152946 Marionette TRACE conn5 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:19:13 INFO - PROCESS | 1921 | 1461475153268 Marionette TRACE conn5 <- [1,3115,null,{"value":null}] 22:19:13 INFO - PROCESS | 1921 | 1461475153570 Marionette TRACE conn5 -> [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\", \"4b841292-23cb-433f-adde-d28ea55a522f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:19:13 INFO - PROCESS | 1921 | ++DOCSHELL 0x7f140be3b800 == 173 [pid = 1921] [id = 788] 22:19:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 179 (0x7f13f97b9800) [pid = 1921] [serial = 2363] [outer = (nil)] 22:19:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 180 (0x7f140c4f0c00) [pid = 1921] [serial = 2364] [outer = 0x7f13f97b9800] 22:19:13 INFO - PROCESS | 1921 | 1461475153661 Marionette DEBUG loaded listener.js 22:19:13 INFO - PROCESS | 1921 | ++DOMWINDOW == 181 (0x7f141195c000) [pid = 1921] [serial = 2365] [outer = 0x7f13f97b9800] 22:19:14 INFO - PROCESS | 1921 | 1461475154496 Marionette TRACE conn5 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:19:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:19:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1583ms 22:19:14 INFO - PROCESS | 1921 | 1461475154530 Marionette TRACE conn5 -> [0,3117,"getWindowHandle",null] 22:19:14 INFO - PROCESS | 1921 | 1461475154532 Marionette TRACE conn5 <- [1,3117,null,{"value":"8"}] 22:19:15 WARNING - u'runner_teardown' () 22:19:15 INFO - No more tests 22:19:15 INFO - Got 0 unexpected results 22:19:15 INFO - SUITE-END | took 1241s 22:19:15 INFO - Closing logging queue 22:19:15 INFO - queue closed 22:19:16 INFO - Return code: 0 22:19:16 WARNING - # TBPL SUCCESS # 22:19:16 INFO - Running post-action listener: _resource_record_post_action 22:19:16 INFO - Running post-run listener: _resource_record_post_run 22:19:17 INFO - Total resource usage - Wall time: 1277s; CPU: 98.0%; Read bytes: 6696960; Write bytes: 982069248; Read time: 2544; Write time: 371516 22:19:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:19:17 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 51449856; Read time: 0; Write time: 49828 22:19:17 INFO - run-tests - Wall time: 1247s; CPU: 98.0%; Read bytes: 6111232; Write bytes: 930562048; Read time: 2364; Write time: 321688 22:19:17 INFO - Running post-run listener: _upload_blobber_files 22:19:17 INFO - Blob upload gear active. 22:19:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:19:17 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 22:19:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 22:19:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 22:19:17 INFO - (blobuploader) - INFO - Open directory for files ... 22:19:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:19:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:19:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:19:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:19:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:19:18 INFO - (blobuploader) - INFO - Done attempting. 22:19:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:19:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:19:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:19:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:19:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:19:19 INFO - (blobuploader) - INFO - Done attempting. 22:19:19 INFO - (blobuploader) - INFO - Iteration through files over. 22:19:19 INFO - Return code: 0 22:19:19 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:19:19 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:19:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/03854fdaa92a8e803dc8f2e2727e8d3c5476cde36a8c0bcad9cde93e4a5d158fb0c01650047466541da5f03b48b6eee18bc363276d01d33e0d5209aec3dfaade", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4437c2f5340d279e17f26842cce4276fad8d0581514b886cd4f165c8876483b0f51a796e8639f3d4dd54e29397d328c2bd32e64c2feeedbd045d55414fd4fb5a"} 22:19:19 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:19:19 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:19:19 INFO - Contents: 22:19:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/03854fdaa92a8e803dc8f2e2727e8d3c5476cde36a8c0bcad9cde93e4a5d158fb0c01650047466541da5f03b48b6eee18bc363276d01d33e0d5209aec3dfaade", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4437c2f5340d279e17f26842cce4276fad8d0581514b886cd4f165c8876483b0f51a796e8639f3d4dd54e29397d328c2bd32e64c2feeedbd045d55414fd4fb5a"} 22:19:19 INFO - Running post-run listener: copy_logs_to_upload_dir 22:19:19 INFO - Copying logs to upload dir... 22:19:19 INFO - mkdir: /builds/slave/test/build/upload/logs 22:19:19 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1362.397557 ========= master_lag: 0.74 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 43 secs) (at 2016-04-23 22:19:20.171873) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 22:19:20.173069) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/03854fdaa92a8e803dc8f2e2727e8d3c5476cde36a8c0bcad9cde93e4a5d158fb0c01650047466541da5f03b48b6eee18bc363276d01d33e0d5209aec3dfaade", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4437c2f5340d279e17f26842cce4276fad8d0581514b886cd4f165c8876483b0f51a796e8639f3d4dd54e29397d328c2bd32e64c2feeedbd045d55414fd4fb5a"} build_url:https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.040434 build_url: 'https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/03854fdaa92a8e803dc8f2e2727e8d3c5476cde36a8c0bcad9cde93e4a5d158fb0c01650047466541da5f03b48b6eee18bc363276d01d33e0d5209aec3dfaade", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/4437c2f5340d279e17f26842cce4276fad8d0581514b886cd4f165c8876483b0f51a796e8639f3d4dd54e29397d328c2bd32e64c2feeedbd045d55414fd4fb5a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KevhJWNLTzqxOPIEIzL5nA/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 22:19:20.258550) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 22:19:20.259047) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461473563.967353-393984266 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.023137 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 22:19:20.326098) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 22:19:20.326386) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 22:19:20.326695) ========= ========= Total master_lag: 0.94 =========